|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <MeshDataVariable.h>

Public Member Functions | |
| libdap::Array * | getDapArray () |
| locationType | getGridLocation () |
| libdap::Array::Dim_iter | getLocationCoordinateDimension () |
| string | getMeshName () |
| string | getName () |
| void | init (libdap::Array *dapArray) |
| MeshDataVariable () | |
| OPTIONAL The use of the coordinates attribute is copied from the CF-conventions. More... | |
| void | setGridLocation (locationType loc) |
| void | setLocationCoordinateDimension (libdap::Array::Dim_iter cdim) |
| void | setMeshName (string mName) |
Definition at line 43 of file MeshDataVariable.h.
| 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 48 of file MeshDataVariable.cc.
References node.
|
inline |
Definition at line 107 of file MeshDataVariable.h.
Referenced by ugrid::TwoDMeshTopology::setLocationCoordinateDimension().
|
inline |
Definition at line 100 of file MeshDataVariable.h.
Referenced by ugrid::TwoDMeshTopology::setLocationCoordinateDimension(), and ugrid::ugr5().
|
inline |
Definition at line 109 of file MeshDataVariable.h.
Referenced by ugrid::TwoDMeshTopology::setLocationCoordinateDimension().
|
inline |
Definition at line 103 of file MeshDataVariable.h.
|
inline |
Definition at line 105 of file MeshDataVariable.h.
Referenced by ugrid::TwoDMeshTopology::setLocationCoordinateDimension(), and ugrid::ugr5().
| void ugrid::MeshDataVariable::init | ( | libdap::Array * | dapArray | ) |
Definition at line 100 of file MeshDataVariable.cc.
References BESDEBUG, ugrid::getAttributeValue(), and UGRID_MESH.

|
inline |
Definition at line 99 of file MeshDataVariable.h.
|
inline |
Definition at line 113 of file MeshDataVariable.h.
|
inline |
Definition at line 102 of file MeshDataVariable.h.