OpenFOAM User Guide, Version 6 Open FOAMUser Guide V6
OpenFOAMUserGuide-A4
OpenFOAMUserGuide-A4
OpenFOAMUserGuide-A4
OpenFOAMUserGuide-A4
User Manual:
Open the PDF directly: View PDF
Page Count: 237 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Copyright Notice
- Trademarks
- Contents
- 1 Introduction
- 2 Tutorials
- 2.1 Lid-driven cavity flow
- 2.1.1 Pre-processing
- 2.1.2 Viewing the mesh
- 2.1.3 Running an application
- 2.1.4 Post-processing
- 2.1.5 Increasing the mesh resolution
- 2.1.6 Introducing mesh grading
- 2.1.7 Increasing the Reynolds number
- 2.1.8 High Reynolds number flow
- 2.1.9 Changing the case geometry
- 2.1.10 Post-processing the modified geometry
- 2.2 Stress analysis of a plate with a hole
- 2.3 Breaking of a dam
- 2.3.1 Mesh generation
- 2.3.2 Boundary conditions
- 2.3.3 Setting initial field
- 2.3.4 Fluid properties
- 2.3.5 Turbulence modelling
- 2.3.6 Time step control
- 2.3.7 Discretisation schemes
- 2.3.8 Linear-solver control
- 2.3.9 Running the code
- 2.3.10 Post-processing
- 2.3.11 Running in parallel
- 2.3.12 Post-processing a case run in parallel
- 2.1 Lid-driven cavity flow
- 3 Applications and libraries
- 3.1 The programming language of OpenFOAM
- 3.2 Compiling applications and libraries
- 3.3 Running applications
- 3.4 Running applications in parallel
- 3.5 Standard solvers
- 3.5.1 `Basic' CFD codes
- 3.5.2 Incompressible flow
- 3.5.3 Compressible flow
- 3.5.4 Multiphase flow
- 3.5.5 Direct numerical simulation (DNS)
- 3.5.6 Combustion
- 3.5.7 Heat transfer and buoyancy-driven flows
- 3.5.8 Particle-tracking flows
- 3.5.9 Discrete methods
- 3.5.10 Electromagnetics
- 3.5.11 Stress analysis of solids
- 3.5.12 Finance
- 3.6 Standard utilities
- 4 OpenFOAM cases
- 4.1 File structure of OpenFOAM cases
- 4.2 Basic input/output file format
- 4.2.1 General syntax rules
- 4.2.2 Dictionaries
- 4.2.3 The data file header
- 4.2.4 Lists
- 4.2.5 Scalars, vectors and tensors
- 4.2.6 Dimensional units
- 4.2.7 Dimensioned types
- 4.2.8 Fields
- 4.2.9 Macro expansion
- 4.2.10 Including files
- 4.2.11 Regular expressions
- 4.2.12 Keyword ordering
- 4.2.13 Inline calculations and code
- 4.3 Time and data input/output control
- 4.4 Numerical schemes
- 4.5 Solution and algorithm control
- 4.6 Case management tools
- 5 Mesh generation and conversion
- 5.1 Mesh description
- 5.2 Boundaries
- 5.3 Mesh generation with the blockMesh utility
- 5.4 Mesh generation with the snappyHexMesh utility
- 5.5 Mesh conversion
- 5.6 Mapping fields between different geometries
- 6 Post-processing
- 6.1 ParaView/paraFoam graphical user interface (GUI)
- 6.2 Post-processing command line interface (CLI)
- 6.3 Sampling and monitoring data
- 6.4 Third-Party post-processing
- 7 Models and physical properties
- Index