Class to provide list slices to different parts of a dimensioned field. More...

Public Member Functions | |
| DimensionedFieldListSlicer () | |
| Construct null. Set later. More... | |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| DimensionedFieldListSlicer (const UPtrList< DimensionedField< Type, GeoMesh, PrimitiveField >> &geoFields) | |
| Construct from a list of dimensioned fields. More... | |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| DimensionedFieldListSlicer (const UPtrList< GeometricField< Type, GeoMesh, PrimitiveField >> &geoFields) | |
| Construct from a list of geometric fields. More... | |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| void | set (const UPtrList< DimensionedField< Type, GeoMesh, PrimitiveField >> &geoFields) |
| Set the field pointers. More... | |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| void | set (const UPtrList< GeometricField< Type, GeoMesh, PrimitiveField >> &geoFields) |
| Set the field pointers. More... | |
| FieldListSlice< Type > | slice (const label elementi) const |
| Return a slice for an internal element. More... | |
Class to provide list slices to different parts of a dimensioned field.
Definition at line 49 of file DimensionedFieldListSlicer.H.
|
inline |
Construct null. Set later.
Definition at line 62 of file DimensionedFieldListSlicer.H.
|
inline |
Construct from a list of dimensioned fields.
Definition at line 67 of file DimensionedFieldListSlicer.H.
References DimensionedFieldListSlicer< Type >::set().

|
inline |
Construct from a list of geometric fields.
Definition at line 78 of file DimensionedFieldListSlicer.H.
References DimensionedFieldListSlicer< Type >::set().

|
inline |
Set the field pointers.
Definition at line 92 of file DimensionedFieldListSlicer.H.
References forAll, UPtrList< T >::resize(), and UPtrList< T >::set().
Referenced by DimensionedFieldListSlicer< Type >::DimensionedFieldListSlicer(), and DimensionedFieldListAndSlicer< Type, GeoMesh, PrimitiveField >::set().


|
inline |
Set the field pointers.
Definition at line 108 of file DimensionedFieldListSlicer.H.
References forAll, UPtrList< T >::resize(), and UPtrList< T >::set().

|
inline |
Return a slice for an internal element.
Definition at line 123 of file DimensionedFieldListSlicer.H.
Referenced by multicomponentLagrangianThermo::implementation::elementComposition().
