Meshing Philosophy
Define base
domain mesh
Cut cells from
base mesh with
geometry
Snap nodes to
match geometry
boundaries
Add boundary
layer to the mesh
Slide 7
Slide 7 text
Mesh Tools
Transform Check Quality
Refine Mesh Renumber
Refine Boundary Create Boundary
Coupling
Split/Merge
Boundary
Convert to
Polyhedra
Convert to
Polyhedra
Create
sub-region
solid/fluid
separate domain
Slide 8
Slide 8 text
Solvers
Solver
an OpenFOAM concept -
application with
predefined set of models
dedicated to solving
specific problems.
Transport Properties
Transport Model
Chose how material should
be modeled.
Properties
Solver specific inputs, which
affects your simulation
Slide 12
Slide 12 text
Discretization & Solution
Slide 13
Slide 13 text
Operating conditions
● Specify referencing values (eg. pressure for
incompressible flow)
● Gravity acceleration (in presence of the buoyancy force)
Slide 14
Slide 14 text
Boundary Conditions
1. Select mesh boundary
2. Chose boundary condition
character (Boundary
Conditions predefined set)
3. Set appropriate Boundary
Condition and values for
each variable
1 2
3
Slide 15
Slide 15 text
Initial Conditions - basic
Initial value for entire domain
Slide 16
Slide 16 text
Initial Conditions - advanced
Start with potential flow field
Value in a region
Initialization from
other solution
Slide 17
Slide 17 text
Controls
When solution files should be written
How solution files should be written
Chose the policy for application what
to do with old results
Enable automatic time step selection
for reducing simulation time
Slide 18
Slide 18 text
Dynamic Mesh
Dynamic mesh type
Rigid body properties for moving boundary
Movement constraints for rigid body
Slide 19
Slide 19 text
Post Calculations
Calculate secondary flow
fields: mach number,
vorticity, etc.
Calculate wall values:
y+, wall heat flux.
Calculate integrals and
averages of fields on
boundaries.