36#ifndef RASTurbulenceModel_H
37#define RASTurbulenceModel_H
51class RASTurbulenceModel
53 public incompressiblePrimalSolver
60 RASTurbulenceModel(
const RASTurbulenceModel&) =
delete;
63 void operator=(
const RASTurbulenceModel&) =
delete;
118 virtual void solve();
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
autoPtr< SIMPLEControl > solverControl_
Solver control.
virtual bool writeData(Ostream &os) const
Read average iteration.
incompressibleVars & allocateVars()
Protected Member Functions.
incompressibleVars & incoVars_
Reference to incompressibleVars.
virtual ~RASTurbulenceModel()=default
Destructor.
TypeName("RASTurbulenceModel")
Run-time type information.
virtual bool loop()
Looper (advances iters, time step).
virtual void solveIter()
Execute one iteration of the solution algorithm.
virtual void solve()
Main control loop.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh data needed to do the Finite Volume discretisation.
Base class for solution control classes.
const word & managerType() const
Return the manager type.
const dictionary & dict() const
Return the solver dictionary.
const fvMesh & mesh() const
Return the solver mesh.
const word & solverName() const
Return the solver name.
A class for handling words, derived from Foam::string.
OBJstream os(runTime.globalPath()/outputName)
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.