228 G_.
mesh().time().timeName(),
233 1.0/(3.0*a_ + sigmaEff +
a0)
251 -gamma.boundaryField()[
patchi]
dimensionedScalar pow3(const dimensionedScalar &ds)
autoPtr< absorptionEmissionModel > absorptionEmission_
Absorption/emission model.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Calculate the matrix for implicit and explicit sources.
Top level model for radiation modelling.
GeometricBoundaryField & boundaryField()
Return reference to GeometricBoundaryField.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
const dimensionedScalar sigma
Stefan-Boltzmann constant: default SI units: [W/m2/K4].
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
const volScalarField & T_
Reference to the temperature field.
tmp< fvMatrix< Type > > laplacian(const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
DimensionedInternalField & dimensionedInternalField()
Return dimensioned internal field.
const Mesh & mesh() const
Return mesh.
bool read()
Read radiation properties dictionary.
A list of keyword definitions, which are a keyword followed by any number of values (e...
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
virtual bool read()=0
Read radiationProperties dictionary.
tmp< fvMatrix< Type > > Sp(const DimensionedField< scalar, volMesh > &, const GeometricField< Type, fvPatchField, volMesh > &)
void calculate()
Solve radiation equation(s)
virtual tmp< DimensionedField< scalar, volMesh > > Ru() const
Source term component (constant)
const Time & time() const
Return the top-level database.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const dimensionedScalar a0
Bohr radius: default SI units: [m].
#define addToRadiationRunTimeSelectionTables(model)
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
Macros for easy insertion into run-time selection tables.
const dimensionSet & dimensions() const
Return dimensions.
virtual tmp< volScalarField > Rp() const
Source term component (for power of T^4)
const polyBoundaryMesh & boundaryMesh() const
Return boundary mesh.
rDeltaT dimensionedInternalField()
Calculate the matrix for the laplacian of the field.
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))
solverPerformance solve(fvMatrix< Type > &, const dictionary &)
Solve returning the solution statistics given convergence tolerance.
dimensionedScalar pow4(const dimensionedScalar &ds)
const Time & time() const
Return time.
const dimensionSet dimless(0, 0, 0, 0, 0, 0, 0)
const fvMesh & mesh_
Reference to the mesh database.
A class for managing temporary objects.
autoPtr< scatterModel > scatter_
Scatter model.
const dimensionedScalar G
Newtonian constant of gravitation.
defineTypeNameAndDebug(combustionModel, 0)