Directories’ structure
The following directories tree is a representation of a file arrangement for setting up an OpenFoam® case:
.
├── 0.orig → Initial value settings
│ ├── k → Turbulent kinetic energy
│ ├── nut → Turbutent kinematic viscosity
│ ├── omega → Specific rate of turbulent dissipation
│ ├── p → Pressure
│ └── U → Velocity
├── Allclean
├── Allrun
├── constant → Initial value settings
│ ├── transportProperties → Fluid properties
│ └── turbulenceProperties → Turbulence model selection
└── system → Settings
├── blockMeshDict → Dictionary for cartesian mesh generation
├── controlDict → Running time and I/O control
├── decomposeParDict → Dictionary to control the parallelization scheme
├── fvSchemes → Terms, scheme, numerical settings
├── fvSolution → Tolerance, algorithm and solver settings
├── snappyHexMeshDict → Dictionary for mesh generation (with snappyHexMesh)
└── surfaceFeatureExtractDict → Dictionary de facto needed for mesh generation (with snappyHexMesh)
You can change the problem settings on-the-fly during the calculation, on the dictionaries:
- controlDict
- fvSchemes
- fvSolution
As long as in system/controlDict the option is set as:
runTimeModifiable yes
before the calculation is instanciated.