SpatialOps
SpatialOps::FaceTypes< CellFieldT > Struct Template Reference

Define Face field types in terms of a cell field type. More...

#include <FVStaggeredFieldTypes.h>

Detailed Description

template<typename CellFieldT>
struct SpatialOps::FaceTypes< CellFieldT >

Define Face field types in terms of a cell field type.

Class template specializations exist for the following field types:

  • SVolField
  • XVolField
  • YVolField
  • ZVolField

Specializations of this struct define the following typedefs:

  • XFace - the type of the field on the x-face
  • YFace - the type of the field on the y-face
  • ZFace - the type of the field on the z-face

Example usage:

typedef FaceTypes< CellT >::XFace XFaceT;
typedef FaceTypes< CellT >::YFace YFaceT;
typedef FaceTypes< CellT >::ZFace ZFaceT;

See also VolType.

Definition at line 250 of file FVStaggeredFieldTypes.h.


The documentation for this struct was generated from the following file: