MDAL
Public Types | Public Member Functions | List of all members
MDAL::CFDimensions Class Reference

Public Types

enum  Type {
  UnknownType = 0 , Vertex , Edge , Face2DEdge ,
  Face , Volume3D , StackedFace3D , Time ,
  MaxVerticesInFace
}
 

Public Member Functions

Type type (int ncid) const
 Returns type of dimensions based on NetCDF array id.
 
size_t size (Type type) const
 Returns number of items for the type.
 
void setDimension (Type type, size_t count, int ncid=-1)
 Sets a dimension.
 
bool isDatasetType (Type type) const
 Returns whether the type is one that case be used for datasets definition.
 

Member Enumeration Documentation

◆ Type

Enumerator
UnknownType 

Unknown.

Vertex 

Mesh vertex ( node )

Edge 

Line joining 2 vertices ( edge )

Face2DEdge 

Edge of 2D Face.

Face 

2D (Polygon) Face

Volume3D 

3D (stacked) volumes

Time 

3D (stacked) Faces

Time steps

MaxVerticesInFace 

Maximum number of vertices in a face.


The documentation for this class was generated from the following files: