38 #ifndef pyrolysisModelCollection_H 39 #define pyrolysisModelCollection_H 52 namespace regionModels
54 namespace pyrolysisModels
68 TypeName(
"pyrolysisModelCollection");
virtual scalar solidRegionDiffNo() const
Mean diffusion number of the solid regions.
void operator=(const pyrolysisModelCollection &)=delete
Disallow default bitwise assignment.
pyrolysisModelCollection(const fvMesh &)
Construct from mesh.
virtual ~pyrolysisModelCollection()
Destructor.
virtual void evolveRegion()
Evolve the pyrolysis equation regions.
virtual scalar maxDiff() const
Return max diffusivity allowed in the solid.
virtual void evolve()
Evolve regions.
virtual void info()
Provide some feedback from pyrolysis regions.
TypeName("pyrolysisModelCollection")
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
Mesh data needed to do the Finite Volume discretisation.
A centralized pyrolysis collection.
virtual void preEvolveRegion()
Pre-evolve regions.