void operator=(const calcType &)
Disallow default bitwise assignment.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A class for handling words, derived from string.
static autoPtr< calcType > New(const word &calcTypeName)
void tryInit()
Initialise - typically setting static variables,.
TypeName("calcType")
Runtime type information.
virtual void calc(const argList &args, const Time &runTime, const fvMesh &mesh)
Time loop calculations.
Extract command arguments and options from the supplied argc and argv parameters.
virtual void postCalc(const argList &args, const Time &runTime, const fvMesh &mesh)
Post-time loop calculations.
calcType()
Construct null.
virtual ~calcType()
Destructor.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Mesh data needed to do the Finite Volume discretisation.
virtual void preCalc(const argList &args, const Time &runTime, const fvMesh &mesh)
Pre-time loop calculations.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Macros to ease declaration of run-time selection tables.
void tryCalc(const argList &args, const Time &runTime, const fvMesh &mesh)
Time loop calculations.
virtual void init()
Initialise - typically setting static variables,.
Foam::argList args(argc, argv)
Base class for post-processing calculation functions.
declareRunTimeSelectionTable(autoPtr, calcType, dictionary,(),())
void tryPostCalc(const argList &args, const Time &runTime, const fvMesh &mesh)
Post-time loop calculations.
void tryPreCalc(const argList &args, const Time &runTime, const fvMesh &mesh)
Pre-time loop calculations.