cyrush / dbreak3d_vtutorial Goto Github PK
View Code? Open in Web Editor NEWOpenFOAM input deck used to generate the Dam Break 3D simulation data for the VisIt SC13 Tutorial.
OpenFOAM input deck used to generate the Dam Break 3D simulation data for the VisIt SC13 Tutorial.
Hey there,
I would like to use this example with my docker images.
Unfortunately I was not able to run the scenario out of the box.
I would like to have a step-by-step within the README.md...
Thx
Christian
root@da80e222dc4b:~/dbreak3d_vtutorial# blockMesh
/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
Build : 2.3.0-f5222ca19ce6
Exec : blockMesh
Date : Nov 14 2014
Time : 16:41:35
Host : "da80e222dc4b"
PID : 593
Case : /root/dbreak3d_vtutorial
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Disallowing user-supplied system call operations
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time
Creating block mesh from
"/root/dbreak3d_vtutorial/constant/polyMesh/blockMeshDict"
Creating curved edges
Creating topology blocks
Creating topology patches
Creating block mesh topology
--> FOAM Warning :
From function polyMesh::polyMesh(... construct from shapes...)
in file meshes/polyMesh/polyMeshFromShapeMesh.C at line 903
Found 10 undefined faces in mesh; adding to default patch.
Check topology
Basic statistics
Number of internal faces : 4
Number of boundary faces : 22
Number of defined boundary faces : 22
Number of undefined boundary faces : 0
Checking patch -> block consistency
Creating block offsets
Creating merge list .
Creating polyMesh from blockMesh
Creating patches
Creating cells
Creating points with scale 0.146
Block 0 cell size :
i : 0.0073 .. 0.0073
j : 0.0119997 .. 0.0119997
k : 0.00876 .. 0.00876
Block 1 cell size :
i : 0.00670001 .. 0.00670001
j : 0.0119997 .. 0.0119997
k : 0.00876 .. 0.00876
Block 2 cell size :
i : 0.0073 .. 0.0073
j : 0.0134 .. 0.0134
k : 0.00876 .. 0.00876
Block 3 cell size :
i : 0.00599987 .. 0.00599987
j : 0.0134 .. 0.0134
k : 0.00876 .. 0.00876
Block 4 cell size :
i : 0.00670001 .. 0.00670001
j : 0.0134 .. 0.0134
k : 0.00876 .. 0.00876
Writing polyMesh
----------------
Mesh Information
----------------
boundingBox: (0 0 0) (0.584 0.584 0.438)
nPoints: 194463
nCells: 184000
nFaces: 562280
nInternalFaces: 541720
----------------
Patches
----------------
patch 0 (start: 541720 size: 2200) name: leftWall
patch 1 (start: 543920 size: 2200) name: rightWall
patch 2 (start: 546120 size: 4600) name: lowerWall
patch 3 (start: 550720 size: 4200) name: atmosphere
patch 4 (start: 554920 size: 7360) name: defaultFaces
End
root@da80e222dc4b:~/dbreak3d_vtutorial# setFields
/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
Build : 2.3.0-f5222ca19ce6
Exec : setFields
Date : Nov 14 2014
Time : 16:41:39
Host : "da80e222dc4b"
PID : 594
Case : /root/dbreak3d_vtutorial
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Disallowing user-supplied system call operations
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time
Create mesh for time = 0
Reading setFieldsDict
Setting field default values
Setting internal values of volScalarField alpha1
Setting field region values
Adding cells with center within boxes 1((0 0 0) (0.1461 0.282 0.31))
Setting internal values of volScalarField alpha1
End
root@da80e222dc4b:~/dbreak3d_vtutorial# interFoam
/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
Build : 2.3.0-f5222ca19ce6
Exec : interFoam
Date : Nov 14 2014
Time : 16:41:43
Host : "da80e222dc4b"
PID : 595
Case : /root/dbreak3d_vtutorial
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Disallowing user-supplied system call operations
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time
Create mesh for time = 0
PIMPLE: Operating solver in PISO mode
Reading field p_rgh
Reading field U
Reading/calculating face flux field phi
Reading transportProperties
--> FOAM FATAL IO ERROR:
keyword phases is undefined in dictionary "/root/dbreak3d_vtutorial/constant/transportProperties"
file: /root/dbreak3d_vtutorial/constant/transportProperties from line 20 to line 62.
From function dictionary::lookupEntry(const word&, bool, bool) const
in file db/dictionary/dictionary.C at line 437.
FOAM exiting
root@da80e222dc4b:~/dbreak3d_vtutorial#
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.