| Entity | Type | Scope | Short Description |
| BasicGCLgrid | class | public | This is a base class that contains common attributes and virtual
declarations for higher level objects that are derived from this base.
|
| Cartesian_point | typedef | public | The coordinate in the internal x3 direction.
|
| create_2dgrid_contiguous | function | public | Allocate memory for a two dimensional array.
|
| create_3dgrid_contiguous | function | public | Allocate memory for a three dimensional array.
|
| create_4dgrid_contiguous | function | public | Allocate memory for a four dimensional array.
|
| dx_output | function | public | Saves a 3d scalarfield to a stream in Data Explorer's native forma (dx).
|
| extract_component | function | public | Extract one component from a 2d vector field into a parallel scalar.
|
| extract_component | function | public | Extract one component from a 2d vector field into a parallel scalar.
|
| extract_gridline | function | public | retrieves a path along a gridline of a GCLgrid3d object.
|
| flatvel | function | public | Applies flattening transformation to a velocity.
|
| flatz | function | public | Converts a true depth to depth in a flattened coordinate system.
|
| fme_weights_ | function | public | FORTRAN function that does interpolation for a distorted cube.
|
| free_2dgrid_contiguous | function | public | Plain C destructor for a two-dimensional array.
|
| free_3dgrid_contiguous | function | public | Plain C destructor for a three-dimensional array.
|
| free_4dgrid_contiguous | function | public | Plain C destructor for a four-dimensional array.
|
| GCLgrid | class | public | This is the working two-dimensional version of a GCLgrid.
|
| GCLgrid3d | class | public | Three-dimensional version of a GCLgrid object.
|
| GCLgrid_error | class | public | Error object throw by some GCLgrid functions.
|
| GCLscalarfield | class | public | Two-dimensional scalar field defined on a GCLgrid framework.
|
| GCLscalarfield3d | class | public | Three-dimensional scalar field defined on a GCLgrid framework.
|
| GCLvectorfield | class | public | Two-dimensional vector field defined on a GCLgrid framework.
|
| GCLvectorfield3d | class | public | Three-dimensional vector field defined on a GCLgrid framework.
|
| Geographic_point | typedef | public | Radius of point from Earth's center (kilometers).
|
| initialize_1Dscalar | function | public | Initialize a field with a layered structure.
|
| initialize_1Dscalar | function | public | Overloaded version of function by same name.
|
| pathintegral | function | public | Integrate a 3D field variable along a predefined path.
|
| r0_ellipse | function | public | Returns distance from the center of the Earth (km) of the standard ellipsoid at a specified latitude.
|
| remap_grid | function | public | Remap one grid to coordinate system of another.
|
| remap_grid | function | public | Remap one grid to coordinate system of another.
|
| remap_path | function | public | Map a path from one grid coordinate system to another.
|
| uflatvel | function | public | Inverse flattening transformation of a velocity.
|
| uflatz | function | public | Inverse flattening transformation of depth.
|
| ustrans | function | public | Transformation from standard spherical to local coordinates.
|