31 template<
class Type,
class GeoMesh>
35 return NullObjectRef<DimensionedField<Type, GeoMesh>>();
39 template<
class Type,
class GeoMesh>
47 template<
class Type,
class GeoMesh>
55 template<
class Type,
class GeoMesh>
63 template<
class Type,
class GeoMesh>
71 template<
class Type,
class GeoMesh>
79 template<
class Type,
class GeoMesh>
82 return oriented_.is_oriented();
86 template<
class Type,
class GeoMesh>
89 oriented_.setOriented(on);
93 template<
class Type,
class GeoMesh>
101 template<
class Type,
class GeoMesh>
bool is_oriented() const noexcept
True if field is ORIENTED.
orientedType oriented() const noexcept
Return oriented type.
Class to determine the 'oriented' status of surface fields.
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
static const DimensionedField< Type, GeoMesh > & null()
Return a NullObjectRef DimensionedField.
Generic templated field type.
void setOriented(bool on=true) noexcept
Set the oriented flag: on/off.
const Mesh & mesh() const noexcept
Return mesh.
const Field< Type > & field() const noexcept
Return const-reference to the field values.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
const dimensionSet & dimensions() const noexcept
Return dimensions.