57int main(
int argc,
char *argv[])
61 "Transient solver for compressible turbulent flow.\n"
62 "With optional mesh motion and mesh topology changes."
70 #include "initContinuityErrs.H"
72 #include "createMRF.H"
75 #include "createControls.H"
81 #include "compressibleCourantNo.H"
82 #include "setInitialDeltaT.H"
87 Info<<
"\nStarting time loop\n" <<
endl;
96 autoPtr<volScalarField> divrhoU;
104 fvc::div(fvc::absolute(
phi,
rho,
U))
111 #include "setRDeltaT.H"
115 #include "compressibleCourantNo.H"
116 #include "setDeltaT.H"
146 fvc::makeRelative(
phi,
rho,
U);
179 runTime.printExecutionTime(Info);
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
Correct phi on new faces C-I faces.
Creates and initialises the velocity field rhoUf if required.
compressible::turbulenceModel & turbulence
Provides functions smooth spread and sweep which use the FaceCellWave algorithm to smooth and redistr...
Calculates and outputs the mean and maximum Courant Numbers.
messageStream Info
Information stream (stdout output on master, null elsewhere).
Ostream & endl(Ostream &os)
Add newline and flush stream.
constexpr char nl
The newline '\n' character (0x0a).
Sets blocked cells mask field.
Sets blocked cells mask field.