The internalField of a SlicedGeometricField. More...
Public Member Functions | |
Internal (const IOobject &, const Mesh &, const dimensionSet &, const Field< Type > &iField) | |
Construct from components and field to slice. More... | |
~Internal () | |
Destructor. More... | |
Public Member Functions inherited from DimensionedField< Type, GeoMesh > | |
TypeName ("DimensionedField") | |
Runtime type information. More... | |
DimensionedField (const IOobject &io, const Mesh &mesh, const dimensionSet &dims, const Field< Type > &field) | |
Construct from components. More... | |
DimensionedField (const IOobject &io, const Mesh &mesh, const dimensionSet &dims, Field< Type > &&field) | |
Construct from components, transferring initial field content. More... | |
DimensionedField (const IOobject &io, const Mesh &mesh, const dimensionSet &dims, List< Type > &&field) | |
Construct from components, transferring initial field content. More... | |
DimensionedField (const IOobject &io, const Mesh &mesh, const dimensionSet &dims, const tmp< Field< Type >> &tfield) | |
Construct from components, copy or transfer tmp content. More... | |
DimensionedField (const IOobject &io, const Mesh &mesh, const dimensionSet &dims, const bool checkIOFlags=true) | |
DimensionedField (const IOobject &io, const Mesh &mesh, const dimensioned< Type > &dt, const bool checkIOFlags=true) | |
DimensionedField (const IOobject &io, const Mesh &mesh, const word &fieldDictEntry="value") | |
Construct from Istream. More... | |
DimensionedField (const IOobject &io, const Mesh &mesh, const dictionary &fieldDict, const word &fieldDictEntry="value") | |
Construct from dictionary. More... | |
DimensionedField (const DimensionedField< Type, GeoMesh > &df) | |
Copy construct. More... | |
DimensionedField (DimensionedField< Type, GeoMesh > &&df) | |
Move construct. More... | |
DimensionedField (DimensionedField< Type, GeoMesh > &df, bool reuse) | |
Copy construct or reuse (move) as specified. More... | |
DimensionedField (const tmp< DimensionedField< Type, GeoMesh >> &tdf) | |
Construct from tmp<DimensionedField> deleting argument. More... | |
DimensionedField (const IOobject &io, const DimensionedField< Type, GeoMesh > &df) | |
Copy construct, resetting IO parameters. More... | |
DimensionedField (const IOobject &io, DimensionedField< Type, GeoMesh > &&df) | |
Move construct, resetting IO parameters. More... | |
DimensionedField (const IOobject &io, DimensionedField< Type, GeoMesh > &df, bool reuse) | |
Copy or move construct, resetting IO parameters. More... | |
DimensionedField (const IOobject &io, const tmp< DimensionedField< Type, GeoMesh >> &tdf) | |
DimensionedField (const word &newName, const DimensionedField< Type, GeoMesh > &df) | |
Copy construct with a new name. More... | |
DimensionedField (const word &newName, DimensionedField< Type, GeoMesh > &&df) | |
Move construct with a new name. More... | |
DimensionedField (const word &newName, DimensionedField< Type, GeoMesh > &df, bool reuse) | |
Copy or move construct, resetting name. More... | |
DimensionedField (const word &newName, const tmp< DimensionedField< Type, GeoMesh >> &tdf) | |
Construct with a new name from tmp<DimensionedField> More... | |
tmp< DimensionedField< Type, GeoMesh > > | clone () const |
Clone. More... | |
virtual | ~DimensionedField ()=default |
Destructor. More... | |
void | readField (const dictionary &fieldDict, const word &fieldDictEntry="value") |
const Mesh & | mesh () const |
Return mesh. More... | |
const dimensionSet & | dimensions () const |
Return dimensions. More... | |
dimensionSet & | dimensions () |
Return non-const access to dimensions. More... | |
const orientedType & | oriented () const noexcept |
Return oriented type. More... | |
orientedType & | oriented () noexcept |
Return non-const access to the oriented type. More... | |
void | setOriented (const bool oriented=true) noexcept |
Set the oriented flag. More... | |
const Field< Type > & | field () const |
Return field. More... | |
Field< Type > & | field () |
Return field. More... | |
tmp< DimensionedField< cmptType, GeoMesh > > | component (const direction d) const |
Return a component field of the field. More... | |
void | replace (const direction d, const DimensionedField< cmptType, GeoMesh > &df) |
Replace a component field of the field. More... | |
void | replace (const direction d, const tmp< DimensionedField< cmptType, GeoMesh >> &tdf) |
Replace a component field of the field. More... | |
tmp< DimensionedField< Type, GeoMesh > > | T () const |
Return the field transpose (only defined for second rank tensors) More... | |
dimensioned< Type > | average () const |
Calculate and return arithmetic average. More... | |
dimensioned< Type > | weightedAverage (const DimensionedField< scalar, GeoMesh > &weightField) const |
Calculate and return weighted average. More... | |
dimensioned< Type > | weightedAverage (const tmp< DimensionedField< scalar, GeoMesh >> &tweightField) const |
Calculate and return weighted average. More... | |
bool | writeData (Ostream &os, const word &fieldDictEntry) const |
bool | writeData (Ostream &os) const |
void | operator= (const DimensionedField< Type, GeoMesh > &df) |
void | operator= (const tmp< DimensionedField< Type, GeoMesh >> &tdf) |
void | operator= (const dimensioned< Type > &dt) |
Assign dimensions and value. More... | |
void | operator+= (const DimensionedField< Type, GeoMesh > &df) |
void | operator+= (const tmp< DimensionedField< Type, GeoMesh >> &tdf) |
void | operator-= (const DimensionedField< Type, GeoMesh > &df) |
void | operator-= (const tmp< DimensionedField< Type, GeoMesh >> &tdf) |
void | operator*= (const DimensionedField< scalar, GeoMesh > &df) |
void | operator*= (const tmp< DimensionedField< scalar, GeoMesh >> &tdf) |
void | operator/= (const DimensionedField< scalar, GeoMesh > &df) |
void | operator/= (const tmp< DimensionedField< scalar, GeoMesh >> &tdf) |
void | operator+= (const dimensioned< Type > &dt) |
void | operator-= (const dimensioned< Type > &dt) |
void | operator*= (const dimensioned< scalar > &dt) |
void | operator/= (const dimensioned< scalar > &dt) |
template<> | |
const word | typeName ("volScalarField::Internal") |
template<> | |
const word | typeName ("volVectorField::Internal") |
template<> | |
const word | typeName ("volSphericalTensorField::Internal") |
template<> | |
const word | typeName ("volSymmTensorField::Internal") |
template<> | |
const word | typeName ("volTensorField::Internal") |
Additional Inherited Members | |
Public Types inherited from DimensionedField< Type, GeoMesh > | |
typedef GeoMesh::Mesh | Mesh |
Type of mesh on which this DimensionedField is instantiated. More... | |
typedef Field< Type > | FieldType |
Type of the field from which this DimensionedField is derived. More... | |
typedef Field< Type >::cmptType | cmptType |
Component type of the elements of the field. More... | |
Static Public Member Functions inherited from DimensionedField< Type, GeoMesh > | |
static const DimensionedField< Type, GeoMesh > & | null () |
Return a NullObjectRef DimensionedField. More... | |
The internalField of a SlicedGeometricField.
Definition at line 196 of file SlicedGeometricField.H.
Internal | ( | const IOobject & | io, |
const Mesh & | mesh, | ||
const dimensionSet & | ds, | ||
const Field< Type > & | iField | ||
) |
Construct from components and field to slice.
Definition at line 182 of file SlicedGeometricField.C.
References mesh.
~Internal | ( | ) |
Destructor.
Definition at line 396 of file SlicedGeometricField.C.