48void pyrolysisModel::readPyrolysisControls()
56 readPyrolysisControls();
68 readPyrolysisControls();
78pyrolysisModel::pyrolysisModel(
const fvMesh&
mesh,
const word& regionType)
80 regionModel1D(
mesh, regionType)
84pyrolysisModel::pyrolysisModel
86 const word& modelType,
88 const word& regionType
100pyrolysisModel::pyrolysisModel
102 const word& modelType,
105 const word& regionType
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
dictionary()
Default construct, a top-level empty dictionary.
Mesh data needed to do the Finite Volume discretisation.
Base class for pyrolysis models.
virtual scalar solidRegionDiffNo() const
Mean diffusion number of the solid region.
virtual ~pyrolysisModel()
Destructor.
virtual scalar addMassSources(const label patchi, const label facei)
External hook to add mass to the primary region.
virtual scalar maxDiff() const
Return max diffusivity allowed in the solid.
virtual bool read()
Read control parameters.
Base class for 1-D region models.
virtual bool read()
Read control parameters from dictionary.
Switch active_
Active flag.
A class for handling words, derived from Foam::string.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
#define defineRunTimeSelectionTable(baseType, argNames)
Define run-time selection table.