Definition at line 39 of file MeshDataVariable.h.
◆ MeshDataVariable()
ugrid::MeshDataVariable::MeshDataVariable |
( |
| ) |
|
OPTIONAL The use of the coordinates attribute is copied from the CF-conventions. It is used to map the values of variables defined on the unstructured meshes directly to their location: latitude, longitude and optional elevation.
The attribute node_coordinates contains a list of the whitespace separated names of the auxiliary coordinate variables representing the node locations (latitude, longitude, and optional elevation or other coordinates). These auxiliary coordinate variables will have length nNodes or nFaces, depending on the value of the location attribute.
It appears that the coordinates attribute is redundant since the coordinates could also be obtained by using the appropriate coordinates definition in the mesh topology.
Definition at line 52 of file MeshDataVariable.cc.
◆ getDapArray()
libdap::Array * ugrid::MeshDataVariable::getDapArray |
( |
| ) |
const |
|
inline |
◆ getGridLocation()
locationType ugrid::MeshDataVariable::getGridLocation |
( |
| ) |
const |
|
inline |
◆ getLocationCoordinateDimension()
libdap::Array::Dim_iter ugrid::MeshDataVariable::getLocationCoordinateDimension |
( |
| ) |
const |
|
inline |
◆ getMeshName()
string ugrid::MeshDataVariable::getMeshName |
( |
| ) |
const |
|
inline |
◆ getName()
string ugrid::MeshDataVariable::getName |
( |
| ) |
const |
|
inline |
◆ init()
void ugrid::MeshDataVariable::init |
( |
libdap::Array * | dapArray | ) |
|
◆ setGridLocation()
void ugrid::MeshDataVariable::setGridLocation |
( |
locationType | loc | ) |
|
|
inline |
◆ setLocationCoordinateDimension()
void ugrid::MeshDataVariable::setLocationCoordinateDimension |
( |
libdap::Array::Dim_iter | cdim | ) |
|
|
inline |
◆ setMeshName()
void ugrid::MeshDataVariable::setMeshName |
( |
string | mName | ) |
|
|
inline |
The documentation for this class was generated from the following files: