Go to the documentation of this file.
49 const word& modelType,
70 <<
"Selecting finite volume options model type " << modelType <<
endl;
72 auto cstrIter = dictionaryConstructorTablePtr_->cfind(modelType);
74 if (!cstrIter.found())
81 *dictionaryConstructorTablePtr_
102 "fvOptionAdj::dxdbMult",
103 mesh_.time().timeName(),
Defines the attributes of an object for which implicit objectRegistry management is supported,...
virtual tmp< volVectorField > dxdbMult(const incompressibleAdjointVars &)
A class for handling words, derived from Foam::string.
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
A class for managing temporary objects.
static constexpr const zero Zero
Global zero (0)
Ostream & endl(Ostream &os)
Add newline and flush stream.
T get(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
Class including all adjoint fields for incompressible flows.
dimensioned< vector > dimensionedVector
Dimensioned vector obtained from generic dimensioned type.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
#define FatalIOErrorInLookup(ios, lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalIOError.
Finite volume options abstract base class. Provides a base set of controls, e.g.:
dimensionedScalar pow3(const dimensionedScalar &ds)
messageStream Info
Information stream (uses stdout - output is on the master only)
word name(const complex &c)
Return string representation of complex.
defineRunTimeSelectionTable(option, dictionary)
optionAdjoint(const word &name, const word &modelType, const dictionary &dict, const fvMesh &mesh)
Construct from components.
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.
Ostream & indent(Ostream &os)
Indent stream.
errorManipArg< error, int > exit(error &err, const int errNo=1)
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
static autoPtr< optionAdjoint > New(const word &name, const dictionary &dict, const fvMesh &mesh)
Return a reference to the selected fvOption model.
defineTypeNameAndDebug(atmAmbientTurbSource, 0)