45 planeStress_(
lookup(
"planeStress")),
46 thermalStress_(
lookup(
"thermalStress")),
48 nu_(readProperty<scalar>(
"nu",
dimless)),
Generic GeometricField class.
const Boundary & boundaryField() const
Return const-reference to the boundary field.
Uniform or non-uniform constant solid thermodynamic properties.
Mesh data needed to do the Finite Volume discretisation.
Fundamental solid thermodynamic properties.
virtual const volScalarField & E() const
Youngs modulus [Pa].
virtual const volScalarField & alphav() const
Volumetric thermal expansion coefficient [1/T].
virtual const volScalarField & nu() const
Poisson's ratio [].
virtual ~solidDisplacementThermo()
Destructor.
solidDisplacementThermo(const fvMesh &, const word &phaseName=word::null)
Construct from mesh and phase name.
A class for handling words, derived from string.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
const dimensionSet dimless
const unitSet & lookup(const word &unitName)
Lookup and return the named unit from the table.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const dimensionSet & dimPressure
defineTypeNameAndDebug(atmosphericBoundaryLayer, 0)
const dimensionSet & dimTemperature