40 #ifndef SubDimensionedField_H 41 #define SubDimensionedField_H 55 template<
class Type,
class GeoMesh>
90 const label startIndex
void operator=(const SubDimensionedField< Type, GeoMesh > &)
Assignment.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
pTraits< Type >::cmptType cmptType
Component type.
Pre-declare related SubField type.
tmp< DimensionedField< Type, GeoMesh > > T() const
Return the field transpose (only defined for second rank tensors)
SubDimensionedField is a DimensionedField obtained as a section of another DimensionedField.
static const SubDimensionedField< Type, GeoMesh > & null()
Return a null SubDimensionedField.
Field< Type >::cmptType cmptType
tmp< DimensionedField< cmptType, GeoMesh > > component(const direction) const
Return a component field of the field.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
A class for managing temporary objects.
SubDimensionedField(const SubField< Type > &slist)
Construct from a SubField.