I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
Artur Lidtke Crash Course Introduction to OpenFOAM 20 / 32
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I For F. Herbert fans:
Solutions, within solutions, within solutions...
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
Artur Lidtke Crash Course Introduction to OpenFOAM 20 / 32
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
Use
cp -r 0.org 0
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
Artur Lidtke Crash Course Introduction to OpenFOAM 20 / 32
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
Use
potentialFoam
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
Artur Lidtke Crash Course Introduction to OpenFOAM 20 / 32
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
Use
decomposePar
I Run the steady-state solver in parallel
Artur Lidtke Crash Course Introduction to OpenFOAM 20 / 32
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation
Getting the initial state - solution
I To run a steady case RANS it’s also good to run potential flow first
I The boundary conditions are set but are protected from overwriting
I Now, run the potential flow solver
I In system/controlDict uncomment functions part to enable run-time postprocessing
I Decompose the case to run in parallel
I Run the steady-state solver in parallel
Use
foamJob -s -p simpleFoam
Artur Lidtke Crash Course Introduction to OpenFOAM 20 / 32
What is OpenFOAM? Using OpenFOAM Practice - Cylinder in uniform flow Summary Running the simulation