31inline Foam::constAnIsoSolidTransport<Thermo>::constAnIsoSolidTransport
43inline Foam::constAnIsoSolidTransport<Thermo>::constAnIsoSolidTransport
68kappa(
const scalar
p,
const scalar
T)
const
75Kappa(
const scalar
p,
const scalar
T)
const
83mu(
const scalar
p,
const scalar
T)
const
92alphah(
const scalar
p,
const scalar
T)
const
94 return kappa_/this->
Cp(p,
T);
105 scalar Y1 = this->
Y();
108 scalar Y2 = ct.Y()/this->
Y();
110 kappa_ = Y1*kappa_ + Y2*ct.kappa_;
117template<
class Thermo>
121 const constAnIsoSolidTransport<Thermo>& ct
124 return constAnIsoSolidTransport<Thermo>
126 s*
static_cast<const Thermo&
>(ct),
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
Constant properties Transport package. Templated into a given Thermodynamics package (needed for ther...
scalar mu(const scalar p, const scalar T) const
Dynamic viscosity [kg/ms].
vector Kappa(const scalar p, const scalar T) const
Un-isotropic thermal conductivity [W/mK].
scalar kappa(const scalar p, const scalar T) const
Isotropic thermal conductivity [W/mK].
vector alphah(const scalar p, const scalar T) const
Thermal diffusivity of enthalpy [kg/ms].
static autoPtr< constAnIsoSolidTransport > New(const dictionary &dict)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
A class for handling words, derived from Foam::string.
PtrList< volScalarField > & Y
const volScalarField & Cp
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
gmvFile<< "tracers "<< particles.size()<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().x()<< " ";}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().y()<< " ";}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){ word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
const dimensionedScalar kappa
Coulomb constant: default SI units: [N.m2/C2].
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh > > &tf1, const word &name, const dimensionSet &dimensions, const bool initCopy=false)
Global function forwards to reuseTmpDimensionedField::New.
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)