32 namespace regionModels
34 namespace pyrolysisModels
45 void pyrolysisModel::readPyrolysisControls()
53 readPyrolysisControls();
67 readPyrolysisControls();
87 const word& modelType,
89 const word& regionType
103 const word& modelType,
106 const word& regionType
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
Base class for 1-D region models.
defineRunTimeSelectionTable(pyrolysisModel, mesh)
defineTypeNameAndDebug(noPyrolysis, 0)
virtual scalar addMassSources(const label patchi, const label facei)
External hook to add mass to the primary region.
virtual ~pyrolysisModel()
Destructor.
virtual bool read()
Read control parameters.
A class for handling words, derived from string.
virtual scalar maxDiff() const
Return max diffusivity allowed in the solid.
Switch active_
Active flag.
virtual scalar solidRegionDiffNo() const
Mean diffusion number of the solid region.
virtual bool read()
Read control parameters from dictionary.
Mesh data needed to do the Finite Volume discretisation.
pyrolysisModel(const fvMesh &mesh, const word ®ionType)
Construct null from mesh.