LRAUV  revA
UniversalURI Class Reference

Code unit that represents a unique name for a measured quantity. More...

#include <UniversalURI.h>

Inheritance diagram for UniversalURI:
Collaboration diagram for UniversalURI:

Public Member Functions

virtual ~UniversalURI ()
 Destructor. More...
 
virtual bool isUniversal () const
 
- Public Member Functions inherited from ElementURI
 ElementURI (const char *component, const char *elementName, ElementType=BASE_ELEMENT, const Unit &unit=UNSPECIFIED_UNIT, BinaryDataType binaryType=NO_TYPE, BlobType blobType=NOT_BLOB, unsigned short dimension1=0, unsigned short dimension2=0, unsigned short dimension3=0)
 
 ElementURI (const Str &component, const char *elementName, ElementType=BASE_ELEMENT, const Unit &unit=UNSPECIFIED_UNIT, BinaryDataType binaryType=NO_TYPE, BlobType blobType=NOT_BLOB, unsigned short dimension1=0, unsigned short dimension2=0, unsigned short dimension3=0)
 
 ElementURI (const Str &component, const char *elementName, const char *description, ElementType=BASE_ELEMENT, const Unit &unit=UNSPECIFIED_UNIT, BinaryDataType binaryType=NO_TYPE, BlobType blobType=NOT_BLOB, unsigned short dimension1=0, unsigned short dimension2=0, unsigned short dimension3=0)
 
 ElementURI (const Str &component, const Str &elementName, ElementType=BASE_ELEMENT, const Unit &unit=UNSPECIFIED_UNIT, BinaryDataType binaryType=NO_TYPE, BlobType blobType=NOT_BLOB, unsigned short dimension1=0, unsigned short dimension2=0, unsigned short dimension3=0)
 
 ElementURI (const ElementURI &src)
 
virtual ~ElementURI ()
 Destructor. More...
 
 operator const Str & (void) const
 
unsigned short getCode () const
 
void setCode (unsigned short code)
 
const UnitgetUnit () const
 
BinaryDataType getBinaryType () const
 
ElementType getElementType () const
 
unsigned int write (OutStream &outStream)
 
const Str buildURI (const char *component, const char *elementName)
 
const Str buildURI (const Str &component, const char *elementName)
 
const Str buildURI (const Str &component, const Str &elementName)
 
BlobType getBlobType () const
 
int getDimensions () const
 
const unsigned short getDimension1 () const
 
const unsigned short getDimension2 () const
 
const unsigned short getDimension3 () const
 
- Public Member Functions inherited from Str
 Str (const char *str=NULL, size_t length=NO_POS)
 char* constructor Unit tests in Str_Test.testConstructorCharStar More...
 
 Str (const Str &str, const size_t offset=0, size_t count=NO_POS)
 copy constructor Unit tests in Str_Test.testCopyConstructor More...
 
 Str (const bool var)
 bool constructor Unit tests in Str_Test.testBoolConstructor More...
 
 Str (const double var, unsigned int precision=6)
 double constructor Unit tests in Str_Test.testDoubleConstructor More...
 
 Str (const int var, unsigned int radix=10, unsigned int radixOffset=0)
 int constructor Unit tests in Str_Test.testIntConstructor More...
 
 Str (const size_t var, unsigned int radix=16)
 size_t constructor Unit tests in Str_Test.testUnsignedIntConstructor More...
 
virtual ~Str ()
 destructor More...
 
Strset (const char *str=NULL, size_t length=NO_POS)
 
Stroperator= (const char *str)
 
Stroperator= (const Str &str)
 
Stroperator= (const double var)
 
Str substr (const size_t offset, size_t count=NO_POS) const
 
char operator[] (const size_t index) const
 
Stroperator+= (const bool str)
 
Stroperator+= (const unsigned char str)
 
Stroperator+= (const double str)
 
Stroperator+= (const int str)
 
Stroperator+= (const size_t str)
 
Stroperator+= (const char *str)
 
Stroperator+= (const Str &str)
 
Strappend (const Str &str)
 
Strappend (const char *str, size_t length)
 
StrpushBack (const unsigned char str)
 
Stroperator<< (const bool str)
 
Stroperator<< (const unsigned char str)
 
Stroperator<< (const double str)
 
Stroperator<< (const int str)
 
Stroperator<< (const size_t str)
 
Stroperator<< (const char *str)
 
Stroperator<< (const Str &str)
 
bool operator!= (const Str &str) const
 
bool operator!= (const char *str) const
 
int compare (const Str &str) const
 
int compare (const char *str) const
 
bool operator== (const Str &str) const
 
bool operator== (const char *str) const
 
bool operator< (const Str &str) const
 
const char * cStr () const
 
const char * data () const
 
size_t length () const
 
size_t size () const
 
size_t findLastOf (const unsigned char str) const
 returns the position of the specified character in the string, looking from the end of the string towards the beginning. More...
 
size_t findLastOf (const char *str) const
 returns the position of the specified character string in the string, looking from the end of the string towards the beginning. More...
 
size_t find (const unsigned char str, size_t offset=0) const
 
size_t find (const char *str, size_t offset=0) const
 
size_t find (const Str &str, size_t offset=0) const
 
bool startsWith (const char *str, size_t length=NO_POS) const
 
bool startsWith (const Str &str) const
 
bool endsWith (const Str &str) const
 
bool setChar (size_t index, const unsigned char theChar)
 
void replaceChar (const char replace, const char replaceWith)
 
Strsplit (int &num, const char *splitSpec, size_t length=NO_POS) const
 
Strsplit (int &num, const Str str) const
 
Str asHex () const
 Return a new Str, with a hex representation of each character of this string. More...
 

Static Public Member Functions

static UniversalURIFindURI (const Str &name)
 
static UniversalURIFindURI (const char *candidate)
 
- Static Public Member Functions inherited from ElementURI
static ElementURIFindURI (const Str &str)
 
static ElementURIFindURI (const char *str)
 
static ElementURIRead (InStream &inStream)
 
static ElementURI Create (const Str &component, const Str &elementName)
 
- Static Public Member Functions inherited from Str
static size_t FindLastOf (const char *str, const unsigned char theChar, size_t length=NO_POS)
 
static size_t Find (const char *str, const unsigned char theChar, size_t length=NO_POS)
 
static unsigned int IntToAscii (int value, char *str, unsigned int base, unsigned int bufSize, unsigned int baseOffset=0)
 convert an integer to a string, returns the length of the string Unit tests in Str_Test.testIntToAscii More...
 

Static Public Attributes

static const Str NAME
 The "component" name of the Universals. More...
 
static const UniversalURI ACOUSTIC_RECEIVE_TIME
 Represents no abstract name. More...
 
static const UniversalURI ACOUSTIC_TRANSMIT_TIME
 
static const UniversalURI DEPTH
 depth, as defined by CF-metadata Depth is the vertical distance below the surface. More...
 
static const UniversalURI DEPTH_RATE
 depth_rate, as internally defined More...
 
static const UniversalURI DIRECTION_OF_SEA_WATER_VELOCITY
 direction_of_sea_water_velocity, as defined by CF-metadata "direction_of_X" means direction of a vector, a bearing. More...
 
static const UniversalURI DISTANCE_FROM_SHORE
 distance_from_shore, as internally defined More...
 
static const UniversalURI DOWNWELLING_PHOTOSYNTHETIC_PHOTON_FLUX_IN_SEA_WATER
 downwelling_photosynthetic_photon_flux_in_sea_water, as defined by CF-metadata Downwelling radiation is radiation from above. More...
 
static const UniversalURI DOWNWARD_SEA_WATER_VELOCITY
 downward_sea_water_velocity, as internally defined More...
 
static const UniversalURI EASTWARD_SEA_WATER_VELOCITY
 eastward_sea_water_velocity, as defined by CF-metadata A velocity is a vector quantity. More...
 
static const UniversalURI FIX_DISTANCE_MADE_GOOD
 how long has it been since you successfully read nav inputs? More...
 
static const UniversalURI FIX_HORIZONTAL_PATH_LENGTH_SINCE_LAST_FIX
 Length of the path the vehicle has taken between its most recent external fix and the one before. More...
 
static const UniversalURI FIX_RESIDUAL_DISTANCE
 The distance (on the surface of the globe) between the current location estimate and an external fix. More...
 
static const UniversalURI FIX_RESIDUAL_BEARING
 Bearing from current location estimate to an external fix. More...
 
static const UniversalURI FIX_RESIDUAL_PERCENT_DISTANCE_TRAVELED
 Distance between the current location estimate and an external fix, expressed as a percentage of the estimated distance traveled between fixes. More...
 
static const UniversalURI GRID_LATITUDE
 Latitude is positive northward; its units of degree_north (or equivalent) indicate this explicitly. More...
 
static const UniversalURI GRID_LONGITUDE
 longitude is positive eastward; its units of degree_east (or equivalent) indicate this explicitly. More...
 
static const UniversalURI HEIGHT_ABOVE_SEA_FLOOR
 height_above_sea_floor, as defined by CF-metadata More...
 
static const UniversalURI HORIZONTAL_PATH_LENGTH_SINCE_LAST_FIX
 Length of the path the vehicle has taken since its most recent external fix. More...
 
static const UniversalURI LATITUDE
 latitude is positive northward; its units of degree_north (or equivalent) indicate this explicitly. More...
 
static const UniversalURI LATITUDE_FIX
 latitude_fix, as internally defined as a location measurement obtained by an absolute positioning sensor such as GPS or LBL, but not by dead reckoning More...
 
static const UniversalBlobURI LOCATION_FIX
 location_fix, as internally defined as a combination of latitude and longitude represented by the Location structure a location fix can be obtained by an absolute positioning sensor such as GPS or LBL, but not by dead reckoning More...
 
static const UniversalURI LONGITUDE
 longitude is positive eastward; its units of degree_east (or equivalent) indicate this explicitly. More...
 
static const UniversalURI LONGITUDE_FIX
 longitude_fix, as internally defined as a location measurement obtained by an absolute positioning sensor such as GPS or LBL, but not by dead reckoning More...
 
static const UniversalURI MISSION_STARTED
 Flag to denote when missions start. More...
 
static const UniversalURI MASS_CONCENTRATION_OF_CHLOROPHYLL_IN_SEA_WATER
 mass_concentration_of_chlorophyll_in_sea_water, as defined by CF-metadata More...
 
static const UniversalURI MASS_CONCENTRATION_OF_OXYGEN_IN_SEA_WATER
 Mass concentration means mass per unit volume and is used in the construction mass_concentration_of_X_in_Y, where X is a material. More...
 
static const UniversalURI MOLE_CONCENTRATION_OF_NITRATE_IN_SEA_WATER
 mole_concentration_of_nitrate_in_sea_water, as defined by CF-metadata Mole concentration means moles (amount of substance) per unit volume and is used in the construction mole_concentration_of_X_in_Y, where X is a material constituent of Y. More...
 
static const UniversalURI NORTHWARD_SEA_WATER_VELOCITY
 northward_sea_water_velocity, as defined by CF-metadata A velocity is a vector quantity. More...
 
static const UniversalURI PLATFORM_AVERAGE_CURRENT
 
static const UniversalURI PLATFORM_BATTERY_CHARGE
 platform_battery_charge, as internally defined More...
 
static const UniversalURI PLATFORM_BATTERY_CHARGE_USAGE
 platform_battery_charge_usage, as internally defined More...
 
static const UniversalURI PLATFORM_BATTERY_ENERGY_USAGE
 platform_battery_energy_usage, as internally defined More...
 
static const UniversalURI PLATFORM_BATTERY_VOLTAGE
 platform_battery_voltage, as internally defined More...
 
static const UniversalURI PLATFORM_BATTERY_DISCHARGING
 
static const UniversalURI PLATFORM_BATTERY_FULLY_CHARGED
 
static const UniversalURI PLATFORM_BUOYANCY_POSITION
 position of the buoyancy control volume (internal vs. external) More...
 
static const UniversalURI PLATFORM_COMMUNICATIONS
 platform_communications, as internally defined represents communications between the outside world and this robot. More...
 
static const UniversalURI PLATFORM_CONVERSATION
 platform_conversation, as internally defined equals true during INTERACTIVE communications between this platform and the outside world, false during normal, automated operations. More...
 
static const UniversalURI PLATFORM_COURSE
 platform_course, as defined by CF-metadata The platform course is the direction in which the platform is travelling (not necessarily the same as the direction in which it is pointing, called platform_orientation). More...
 
static const UniversalURI PLATFORM_DISTANCE_WRT_GROUND
 platform_distance_wrt_ground, as internally defined Integral of platform_speed_wrt_ground over time. More...
 
static const UniversalURI PLATFORM_DISTANCE_WRT_SEA_WATER
 platform_distance_wrt_sea_water Integral of platform_speed_wrt_sea_water over time Only the horizontal component of speed through water is integrated here. More...
 
static const UniversalURI PLATFORM_ELEVATOR_ANGLE
 platform_elevator_angle, as internally defined More...
 
static const UniversalURI PLATFORM_FAULT
 platform_fault, as internally defined This goes to "true" (non-zero) if any platform fault exists More...
 
static const UniversalURI PLATFORM_FAULT_LEAK
 platform_fault_leak, as internally defined This goes to "true" (non-zero) if a platform leak fault exists More...
 
static const UniversalURI PLATFORM_MAGNETIC_ORIENTATION
 platform_magnetic_orientation, as internally defined compass orientation +/- deviation due to vehicle = Magnetic orientation magnetic orientation +/- variation from map = True orientation More...
 
static const UniversalURI PLATFORM_MASS_POSITION
 platform_mass_position, as internally defined More...
 
static const UniversalURI PLATFORM_ORIENTATION
 platform_orientation, as defined by CF-metadata The platform orientation is the direction in which the "front" or longitudinal axis of the platform is pointing (not necessarily the same as the direction in which it is travelling, called platform_course). More...
 
static const UniversalBlobURI PLATFORM_ORIENTATION_MATRIX
 platform_orientation_matrix, as internally defined, is a rotation matrix_from the vehicle frame to the navigation frame, where vehicle frame is FSK (Forward, Starboard, Keel) and navigation frame is NED (North, East, Down). More...
 
static const UniversalURI PLATFORM_PITCH_ANGLE
 platform_pitch_angle, as defined by CF-metadata More...
 
static const UniversalURI PLATFORM_PITCH_RATE
 platform_pitch_rate, as defined by CF-metadata More...
 
static const UniversalURI PLATFORM_PRESSURE
 platform_position_vector, as internally defined by a combination of x, y, and z position and yz, zx, and xy rotation More...
 
static const UniversalURI PLATFORM_PROPELLER_ROTATION_RATE
 platform_propeller_rotation_rate, as internally defined More...
 
static const UniversalURI PLATFORM_RELATIVE_HUMIDITY
 platform_rate_vector, as internally defined by a combination of u, v, and w position and p, q, r rotation More...
 
static const UniversalURI PLATFORM_ROLL_ANGLE
 platform_roll_angle, as defined by CF-metadata More...
 
static const UniversalURI PLATFORM_ROLL_RATE
 platform_roll_rate, as defined by CF-metadata More...
 
static const UniversalURI PLATFORM_RUDDER_ANGLE
 platform_rudder_angle, as internally defined More...
 
static const UniversalURI PLATFORM_SPEED_WRT_GROUND
 platform_speed_wrt_ground, as defined by CF-metadata "wrt" means with respect to. More...
 
static const UniversalURI PLATFORM_SPEED_WRT_SEA_WATER
 platform_speed_wrt_sea_water, as defined by CF-metadata "wrt" means with respect to. More...
 
static const UniversalURI PLATFORM_SPEED_WRT_PROPELLER
 PLATFORM_SPEED_WRT_PROPELLER is the calculated speed through the water based on propeller turns only. More...
 
static const UniversalURI PLATFORM_TEMPERATURE
 platform_temperature, as internally defined More...
 
static const UniversalBlobURI PLATFORM_VELOCITY_WRT_GROUND
 platform velocity with respect to ground (vector) Forward, Starboard, Keel More...
 
static const UniversalBlobURI PLATFORM_VELOCITY_WRT_SEA_WATER
 platform velocity with respect to sea water (vector) Forward, Starboard, Keel More...
 
static const UniversalURI PLATFORM_X_SEA_WATER_VELOCITY
 TODO: Should there also be similar universals in the navigation frame instead of the vehicle frame? More...
 
static const UniversalURI PLATFORM_X_VELOCITY_WRT_GROUND
 platform_x_velocity_wrt_ground, as internally defined More...
 
static const UniversalURI PLATFORM_X_VELOCITY_WRT_SEA_WATER
 platform_x_velocity_wrt_sea_water, as internally defined More...
 
static const UniversalURI PLATFORM_X_VELOCITY_CURRENT
 platform_x_velocity_current, as internally defined. More...
 
static const UniversalURI PLATFORM_Y_SEA_WATER_VELOCITY
 platform_y_sea_water_velocity, as internally defined More...
 
static const UniversalURI PLATFORM_Y_VELOCITY_WRT_GROUND
 platform_y_velocity_wrt_ground, as internally defined More...
 
static const UniversalURI PLATFORM_Y_VELOCITY_WRT_SEA_WATER
 platform_y_velocity_wrt_sea_water, as internally defined More...
 
static const UniversalURI PLATFORM_Y_VELOCITY_CURRENT
 platform_y_velocity_current, as internally defined. More...
 
static const UniversalURI PLATFORM_YAW_ANGLE
 platform_yaw_angle, as defined by CF-metadata More...
 
static const UniversalURI PLATFORM_YAW_RATE
 platform_yaw_rate, as defined by CF-metadata More...
 
static const UniversalURI PLATFORM_Z_SEA_WATER_VELOCITY
 platform_z_sea_water_velocity, as internally defined More...
 
static const UniversalURI PLATFORM_Z_VELOCITY_WRT_GROUND
 platform_z_velocity_wrt_ground, as internally defined More...
 
static const UniversalURI PLATFORM_Z_VELOCITY_WRT_SEA_WATER
 platform_z_velocity_wrt_sea_water, as internally defined More...
 
static const UniversalURI PLATFORM_Z_VELOCITY_CURRENT
 platform_z_velocity_current, as internally defined. More...
 
static const UniversalURI PROJECTION_X_COORDINATE
 projection_x_coordinate, as defined by CF-metadata "x" indicates a vector component along the grid x-axis, when this is not true longitude, positive with increasing x. More...
 
static const UniversalURI PROJECTION_Y_COORDINATE
 projection_y_coordinate, as defined by CF-metadata "y" indicates a vector component along the grid y-axis, when this is not true latitude, positive with increasing y. More...
 
static const UniversalURI PROJECTION_ZONE
 projection_zone, as proposed to CF-metadata More...
 
static const UniversalURI SEA_FLOOR_DEPTH_BELOW_GEOID
 sea_floor_depth_below_geoid, as defined by CF-metadata The geoid is a surface of constant geopotential with which mean sea level would coincide if the ocean were at rest. More...
 
static const UniversalURI SEA_WATER_DENSITY
 sea_water_density, as defined by CF-metadata Sea water density is the in-situ density (not the potential density). More...
 
static const UniversalURI SEA_WATER_ELECTRICAL_CONDUCTIVITY
 sea_water_electrical_conductivity, as defined by CF-metadata More...
 
static const UniversalURI SEA_WATER_POTENTIAL_DENSITY
 sea_water_potential_density, as defined by CF-metadata Potential density is the density a parcel of air or sea water would have if moved adiabatically to a reference pressure, by default assumed to be sea level pressure. More...
 
static const UniversalURI SEA_WATER_POTENTIAL_TEMPERATURE
 sea_water_potential_temperature, as defined by CF-metadata Potential temperature is the temperature a parcel of air or sea water would have if moved adiabatically to sea level pressure. More...
 
static const UniversalURI SEA_WATER_PRESSURE
 sea_water_pressure, as defined by CF-metadata More...
 
static const UniversalURI SEA_WATER_RHODAMINE
 PPB of Rhodamine in the water. More...
 
static const UniversalURI SEA_WATER_SALINITY
 sea_water_salinity, as defined by CF-metadata The unit of salinity is PSU, which is dimensionless. More...
 
static const UniversalURI SEA_WATER_SIGMA_T
 sea_water_sigma_t, as defined by CF-metadata Sigma-t of sea water is the density of water at atmospheric pressure (i.e. More...
 
static const UniversalURI SEA_WATER_SIGMA_THETA
 sea_water_sigma_theta, as defined by CF-metadata Sigma-theta of sea water is the potential density (i.e. More...
 
static const UniversalURI SEA_WATER_SPEED
 sea_water_speed, as defined by CF-metadata Speed is the magnitude of velocity. More...
 
static const UniversalURI SEA_WATER_TEMPERATURE
 sea_water_temperature, as defined by CF-metadata More...
 
static const UniversalURI SURFACE_EASTWARD_SEA_WATER_VELOCITY
 surface_eastward_sea_water_velocity, as defined by CF-metadata The surface called "surface" means the lower boundary of the atmosphere. More...
 
static const UniversalURI SURFACE_NORTHWARD_SEA_WATER_VELOCITY
 surface_northward_sea_water_velocity, as defined by CF-metadata The surface called "surface" means the lower boundary of the atmosphere. More...
 
static const UniversalURI TIME
 time, as defined by CF-metadata More...
 
static const UniversalURI TIME_FIX
 time_fix, as internally defined a time fix can be obtained by an absolute timing sensor such as GPS, but not by the internal clock More...
 
static const UniversalURI UPWARD_DERIVATIVE_OF_SEA_WATER_TEMPERATURE
 upward_derivative_of_sea_water_temperature, i.e., dT/dz, where z points upward. More...
 
static const UniversalURI VOLUME_BACKWARDS_SCATTERING_COEFFICIENT_OF_RADIATIVE_FLUX_IN_SEA_WATER
 volume_backwards_scattering_coefficient_of_radiative_flux_in_sea_water, as defined by CF-metadata More...
 
- Static Public Attributes inherited from ElementURI
static const unsigned short NUM_CODES = 0x3FFF
 
static const unsigned short NO_CODE = 0x3FFF
 
static const unsigned short SELF_CODE = 0xFFFF
 
static const Unit UNSPECIFIED_UNIT
 
- Static Public Attributes inherited from Str
static const size_t NO_POS
 static constants More...
 
static const size_t MAX_LEN
 
static const Str EMPTY_STR
 
static char NoChars_ [1] = ""
 

Protected Member Functions

 UniversalURI (unsigned short code, const char *fullURI, const Unit &unit=UNSPECIFIED_UNIT, BinaryDataType binaryType=NO_TYPE, BlobType blobType=NOT_BLOB, unsigned short dimension1=0, unsigned short dimension2=0, unsigned short dimension3=0)
 Protected Constructor for use by ElementURI::Read. More...
 
 UniversalURI (const char *fullURI, const Unit &unit=UNSPECIFIED_UNIT, BinaryDataType binaryType=NO_TYPE, BlobType blobType=NOT_BLOB, unsigned short dimension1=0, unsigned short dimension2=0, unsigned short dimension3=0)
 Protected Constructor for use by static initializers. More...
 
- Protected Member Functions inherited from ElementURI
 ElementURI (unsigned short code, const char *component, const char *elementName, ElementType=BASE_ELEMENT, const Unit &unit=UNSPECIFIED_UNIT, BinaryDataType binaryType=NO_TYPE, BlobType blobType=NOT_BLOB, unsigned short dimension1=0, unsigned short dimension2=0, unsigned short dimension3=0)
 
- Protected Member Functions inherited from Str
virtual void intoString (const double var, unsigned int precision=10)
 
virtual void intoString (int var, unsigned int radix, unsigned int radixOffset=0)
 

Friends

class ElementURI
 
class ReadDataComponent
 
class Slate
 

Additional Inherited Members

- Public Types inherited from ElementURI
enum  ElementType {
  BASE_ELEMENT = 0, CONFIG_ELEMENT = 1, DATA_ELEMENT = 2, SETTING_ELEMENT = 3,
  UNIVERSAL_ELEMENT = 4, BLOB_VALUE_FLAG = 0x10
}
 
- Protected Attributes inherited from ElementURI
ElementType elementType_
 
const Unitunit_
 
BinaryDataType binaryType_
 
unsigned short code_
 
BlobType blobType_
 
const unsigned short dimension1_
 
const unsigned short dimension2_
 
const unsigned short dimension3_
 
- Protected Attributes inherited from Str
size_t length_
 
char * chars_
 

Detailed Description

Code unit that represents a unique name for a measured quantity.

Nominally, the names come from the CF-Metadata standard name table http://cf-pcmdi.llnl.gov/documents/cf-standard-names/, although there have been many additions specific to this vehicle in this list.

Constructor & Destructor Documentation

UniversalURI::~UniversalURI ( )
virtual

Destructor.

UniversalURI::UniversalURI ( unsigned short  code,
const char *  fullURI,
const Unit unit = UNSPECIFIED_UNIT,
BinaryDataType  binaryType = NO_TYPE,
BlobType  blobType = NOT_BLOB,
unsigned short  dimension1 = 0,
unsigned short  dimension2 = 0,
unsigned short  dimension3 = 0 
)
protected

Protected Constructor for use by ElementURI::Read.

Protected Constructor.

UniversalURI::UniversalURI ( const char *  fullURI,
const Unit unit = UNSPECIFIED_UNIT,
BinaryDataType  binaryType = NO_TYPE,
BlobType  blobType = NOT_BLOB,
unsigned short  dimension1 = 0,
unsigned short  dimension2 = 0,
unsigned short  dimension3 = 0 
)
protected

Protected Constructor for use by static initializers.

Protected Constructor.

References Slate::CodifyElementURI().

Member Function Documentation

UniversalURI * UniversalURI::FindURI ( const char *  candidate)
static

References FindURI(), and Str::Str().

virtual bool UniversalURI::isUniversal ( ) const
inlinevirtual

Reimplemented from ElementURI.

Friends And Related Function Documentation

friend class ElementURI
friend
friend class ReadDataComponent
friend
friend class Slate
friend

Member Data Documentation

const UniversalURI UniversalURI::ACOUSTIC_RECEIVE_TIME
static

Represents no abstract name.

Referenced by AcousticModem_Benthos_ATM900::AcousticModem_Benthos_ATM900(), and DAT::DAT().

const UniversalURI UniversalURI::ACOUSTIC_TRANSMIT_TIME
static
const UniversalURI UniversalURI::DEPTH_RATE
static
const UniversalURI UniversalURI::DIRECTION_OF_SEA_WATER_VELOCITY
static

direction_of_sea_water_velocity, as defined by CF-metadata "direction_of_X" means direction of a vector, a bearing.

A velocity is a vector quantity.

const UniversalURI UniversalURI::DISTANCE_FROM_SHORE
static

distance_from_shore, as internally defined

Referenced by NavChart::NavChart(), and OffshoreEnvelope::OffshoreEnvelope().

const UniversalURI UniversalURI::DOWNWARD_SEA_WATER_VELOCITY
static

downward_sea_water_velocity, as internally defined

const UniversalURI UniversalURI::DOWNWELLING_PHOTOSYNTHETIC_PHOTON_FLUX_IN_SEA_WATER
static

downwelling_photosynthetic_photon_flux_in_sea_water, as defined by CF-metadata Downwelling radiation is radiation from above.

It does not mean "net downward". "Photosynthetic" radiation is the part of the spectrum which is used in photosynthesis e.g. 300-700 nm. The range of wavelengths could be specified precisely by the bounds of a coordinate of radiation_wavelength. A photon flux is specified in terms of numbers of photons expressed in moles. In accordance with common usage in geophysical disciplines, "flux" implies per unit area, called "flux density" in physics.

Referenced by PAR_Licor::PAR_Licor().

const UniversalURI UniversalURI::EASTWARD_SEA_WATER_VELOCITY
static

eastward_sea_water_velocity, as defined by CF-metadata A velocity is a vector quantity.

"Eastward" indicates a vector component which is positive when directed eastward (negative westward).

Referenced by PeakDetectHorizontal::PeakDetectHorizontal().

const UniversalURI UniversalURI::FIX_DISTANCE_MADE_GOOD
static

how long has it been since you successfully read nav inputs?

Distance made good between this fix location and the last.

Referenced by Navigator::Navigator(), and UniversalFixResidualReporter::UniversalFixResidualReporter().

const UniversalURI UniversalURI::FIX_HORIZONTAL_PATH_LENGTH_SINCE_LAST_FIX
static

Length of the path the vehicle has taken between its most recent external fix and the one before.

Referenced by Navigator::Navigator(), and UniversalFixResidualReporter::UniversalFixResidualReporter().

const UniversalURI UniversalURI::FIX_RESIDUAL_BEARING
static

Bearing from current location estimate to an external fix.

Referenced by Navigator::Navigator(), and UniversalFixResidualReporter::UniversalFixResidualReporter().

const UniversalURI UniversalURI::FIX_RESIDUAL_DISTANCE
static

The distance (on the surface of the globe) between the current location estimate and an external fix.

Referenced by Navigator::Navigator(), and UniversalFixResidualReporter::UniversalFixResidualReporter().

const UniversalURI UniversalURI::FIX_RESIDUAL_PERCENT_DISTANCE_TRAVELED
static

Distance between the current location estimate and an external fix, expressed as a percentage of the estimated distance traveled between fixes.

Referenced by Navigator::Navigator(), and UniversalFixResidualReporter::UniversalFixResidualReporter().

const UniversalURI UniversalURI::GRID_LATITUDE
static

Latitude is positive northward; its units of degree_north (or equivalent) indicate this explicitly.

In a latitude-longitude system defined with respect to a rotated North Pole, the standard name of grid_latitude should be used instead of latitude. Grid latitude is positive in the grid-northward direction, but its units should be plain degree.

const UniversalURI UniversalURI::GRID_LONGITUDE
static

longitude is positive eastward; its units of degree_east (or equivalent) indicate this explicitly.

In a latitude-longitude system defined with respect to a rotated North Pole, the standard name of grid_longitude should be used instead of longitude. Grid longitude is positive in the grid-eastward direction, but its units should be plain degree.

const UniversalURI UniversalURI::HEIGHT_ABOVE_SEA_FLOOR
static
const UniversalURI UniversalURI::HORIZONTAL_PATH_LENGTH_SINCE_LAST_FIX
static

Length of the path the vehicle has taken since its most recent external fix.

Referenced by Navigator::Navigator().

const UniversalURI UniversalURI::LATITUDE_FIX
static

latitude_fix, as internally defined as a location measurement obtained by an absolute positioning sensor such as GPS or LBL, but not by dead reckoning

Referenced by IBIT::IBIT(), InternalSim::InternalSim(), NAL9602::NAL9602(), NavChart::NavChart(), NavigationSim::NavigationSim(), Navigator::Navigator(), OffshoreEnvelope_Test::testRun(), and UniversalFixResidualReporter::UniversalFixResidualReporter().

const UniversalBlobURI UniversalURI::LOCATION_FIX
static

location_fix, as internally defined as a combination of latitude and longitude represented by the Location structure a location fix can be obtained by an absolute positioning sensor such as GPS or LBL, but not by dead reckoning

Referenced by NAL9602::NAL9602().

const UniversalURI UniversalURI::LONGITUDE_FIX
static

longitude_fix, as internally defined as a location measurement obtained by an absolute positioning sensor such as GPS or LBL, but not by dead reckoning

Referenced by IBIT::IBIT(), InternalSim::InternalSim(), NAL9602::NAL9602(), NavigationSim::NavigationSim(), Navigator::Navigator(), and UniversalFixResidualReporter::UniversalFixResidualReporter().

const UniversalURI UniversalURI::MASS_CONCENTRATION_OF_CHLOROPHYLL_IN_SEA_WATER
static

mass_concentration_of_chlorophyll_in_sea_water, as defined by CF-metadata

Referenced by WetLabsBB2FL::WetLabsBB2FL().

const UniversalURI UniversalURI::MASS_CONCENTRATION_OF_OXYGEN_IN_SEA_WATER
static

Mass concentration means mass per unit volume and is used in the construction mass_concentration_of_X_in_Y, where X is a material.

Referenced by Aanderaa_O2::Aanderaa_O2().

const UniversalURI UniversalURI::MISSION_STARTED
static

Flag to denote when missions start.

Referenced by MissionManager::MissionManager().

const UniversalURI UniversalURI::MOLE_CONCENTRATION_OF_NITRATE_IN_SEA_WATER
static

mole_concentration_of_nitrate_in_sea_water, as defined by CF-metadata Mole concentration means moles (amount of substance) per unit volume and is used in the construction mole_concentration_of_X_in_Y, where X is a material constituent of Y.

Referenced by ISUS::ISUS().

const Str UniversalURI::NAME
static

The "component" name of the Universals.

const UniversalURI UniversalURI::NORTHWARD_SEA_WATER_VELOCITY
static

northward_sea_water_velocity, as defined by CF-metadata A velocity is a vector quantity.

"Northward" indicates a vector component which is positive when directed northward (negative southward).

Referenced by PeakDetectHorizontal::PeakDetectHorizontal().

const UniversalURI UniversalURI::PLATFORM_AVERAGE_CURRENT
static

Referenced by Onboard::Onboard().

const UniversalURI UniversalURI::PLATFORM_BATTERY_CHARGE
static

platform_battery_charge, as internally defined

Referenced by Batt_Ocean_Server::Batt_Ocean_Server(), BPC1::BPC1(), and IBIT::IBIT().

const UniversalURI UniversalURI::PLATFORM_BATTERY_CHARGE_USAGE
static

platform_battery_charge_usage, as internally defined

Referenced by Onboard::Onboard().

const UniversalURI UniversalURI::PLATFORM_BATTERY_DISCHARGING
static
const UniversalURI UniversalURI::PLATFORM_BATTERY_ENERGY_USAGE
static

platform_battery_energy_usage, as internally defined

const UniversalURI UniversalURI::PLATFORM_BATTERY_FULLY_CHARGED
static
const UniversalURI UniversalURI::PLATFORM_BATTERY_VOLTAGE
static

platform_battery_voltage, as internally defined

Referenced by Batt_Ocean_Server::Batt_Ocean_Server(), BPC1::BPC1(), and IBIT::IBIT().

const UniversalURI UniversalURI::PLATFORM_BUOYANCY_POSITION
static

position of the buoyancy control volume (internal vs. external)

Referenced by Buoyancy::Buoyancy(), BuoyancyServo::BuoyancyServo(), ExternalSim::ExternalSim(), and VerticalControl::VerticalControl().

const UniversalURI UniversalURI::PLATFORM_COMMUNICATIONS
static

platform_communications, as internally defined represents communications between the outside world and this robot.

Referenced by DataOverHttps::DataOverHttps(), NAL9602::getConfigURI(), HFRadarCompactModelForecaster::HFRadarCompactModelForecaster(), LogSplitterComponent::LogSplitterComponent(), and NAL9602::NAL9602().

const UniversalURI UniversalURI::PLATFORM_CONVERSATION
static

platform_conversation, as internally defined equals true during INTERACTIVE communications between this platform and the outside world, false during normal, automated operations.

Referenced by CommandLine::CommandLine().

const UniversalURI UniversalURI::PLATFORM_COURSE
static

platform_course, as defined by CF-metadata The platform course is the direction in which the platform is travelling (not necessarily the same as the direction in which it is pointing, called platform_orientation).

const UniversalURI UniversalURI::PLATFORM_DISTANCE_WRT_GROUND
static

platform_distance_wrt_ground, as internally defined Integral of platform_speed_wrt_ground over time.

const UniversalURI UniversalURI::PLATFORM_DISTANCE_WRT_SEA_WATER
static

platform_distance_wrt_sea_water Integral of platform_speed_wrt_sea_water over time Only the horizontal component of speed through water is integrated here.

Referenced by PeakDetectHorizontal::PeakDetectHorizontal(), and Waypoint::Waypoint().

const UniversalURI UniversalURI::PLATFORM_ELEVATOR_ANGLE
static
const UniversalURI UniversalURI::PLATFORM_FAULT
static

platform_fault, as internally defined This goes to "true" (non-zero) if any platform fault exists

Referenced by CBIT::CBIT().

const UniversalURI UniversalURI::PLATFORM_FAULT_LEAK
static

platform_fault_leak, as internally defined This goes to "true" (non-zero) if a platform leak fault exists

Referenced by CBIT::CBIT().

const UniversalURI UniversalURI::PLATFORM_MAGNETIC_ORIENTATION
static

platform_magnetic_orientation, as internally defined compass orientation +/- deviation due to vehicle = Magnetic orientation magnetic orientation +/- variation from map = True orientation

Referenced by AHRS_3DMGX3::AHRS_3DMGX3(), AHRS_sp3003D::AHRS_sp3003D(), DVL_micro::DVL_micro(), and PNI_TCM::PNI_TCM().

const UniversalURI UniversalURI::PLATFORM_MASS_POSITION
static
const UniversalURI UniversalURI::PLATFORM_ORIENTATION
static

platform_orientation, as defined by CF-metadata The platform orientation is the direction in which the "front" or longitudinal axis of the platform is pointing (not necessarily the same as the direction in which it is travelling, called platform_course).

compass orientation +/- deviation due to vehicle = Magnetic orientation magnetic orientation +/- variation from map = True orientation

Referenced by AHRS_3DMGX3::AHRS_3DMGX3(), AHRS_sp3003D::AHRS_sp3003D(), DVL_micro::DVL_micro(), HorizontalControl::HorizontalControl(), ValueDetect::initialize(), InternalSim::InternalSim(), Lane::Lane(), NavigationSim::NavigationSim(), OffshoreEnvelope::OffshoreEnvelope(), PNI_TCM::PNI_TCM(), Point::Point(), OffshoreEnvelope_Test::testRun(), WaterDepthEnvelope::WaterDepthEnvelope(), and YawRateCalculator::YawRateCalculator().

const UniversalBlobURI UniversalURI::PLATFORM_ORIENTATION_MATRIX
static

platform_orientation_matrix, as internally defined, is a rotation matrix_from the vehicle frame to the navigation frame, where vehicle frame is FSK (Forward, Starboard, Keel) and navigation frame is NED (North, East, Down).

Referenced by AHRS_3DMGX3::AHRS_3DMGX3(), AHRS_sp3003D::AHRS_sp3003D(), DVL_micro::DVL_micro(), Navigator::Navigator(), PNI_TCM::PNI_TCM(), and Tracking::Tracking().

const UniversalURI UniversalURI::PLATFORM_PITCH_RATE
static

platform_pitch_rate, as defined by CF-metadata

Referenced by AHRS_3DMGX3::AHRS_3DMGX3(), PitchRateCalculator::PitchRateCalculator(), and VerticalControl::VerticalControl().

const UniversalURI UniversalURI::PLATFORM_PRESSURE
static

platform_position_vector, as internally defined by a combination of x, y, and z position and yz, zx, and xy rotation

platform_pressure, as internally defined

const UniversalURI UniversalURI::PLATFORM_PROPELLER_ROTATION_RATE
static
const UniversalURI UniversalURI::PLATFORM_RELATIVE_HUMIDITY
static

platform_rate_vector, as internally defined by a combination of u, v, and w position and p, q, r rotation

platform_relative_humidity, as internally defined

const UniversalURI UniversalURI::PLATFORM_ROLL_ANGLE
static
const UniversalURI UniversalURI::PLATFORM_ROLL_RATE
static

platform_roll_rate, as defined by CF-metadata

Referenced by AHRS_3DMGX3::AHRS_3DMGX3().

const UniversalURI UniversalURI::PLATFORM_RUDDER_ANGLE
static
const UniversalURI UniversalURI::PLATFORM_SPEED_WRT_GROUND
static

platform_speed_wrt_ground, as defined by CF-metadata "wrt" means with respect to.

Speed is the magnitude of velocity. The platform speed with respect to ground is relative to the solid Earth beneath it i.e. the sea floor for a ship. It is often called the "ground speed" of the platform.

const UniversalURI UniversalURI::PLATFORM_SPEED_WRT_PROPELLER
static

PLATFORM_SPEED_WRT_PROPELLER is the calculated speed through the water based on propeller turns only.

const UniversalURI UniversalURI::PLATFORM_SPEED_WRT_SEA_WATER
static
const UniversalURI UniversalURI::PLATFORM_TEMPERATURE
static

platform_temperature, as internally defined

const UniversalBlobURI UniversalURI::PLATFORM_VELOCITY_WRT_GROUND
static
const UniversalBlobURI UniversalURI::PLATFORM_VELOCITY_WRT_SEA_WATER
static
const UniversalURI UniversalURI::PLATFORM_X_SEA_WATER_VELOCITY
static

TODO: Should there also be similar universals in the navigation frame instead of the vehicle frame?

platform_x_sea_water_velocity, as internally defined

const UniversalURI UniversalURI::PLATFORM_X_VELOCITY_CURRENT
static

platform_x_velocity_current, as internally defined.

Referenced by DVL_micro::DVL_micro().

const UniversalURI UniversalURI::PLATFORM_X_VELOCITY_WRT_GROUND
static

platform_x_velocity_wrt_ground, as internally defined

Referenced by DVL_micro::DVL_micro(), and Rowe_600LCM::Rowe_600LCM().

const UniversalURI UniversalURI::PLATFORM_X_VELOCITY_WRT_SEA_WATER
static

platform_x_velocity_wrt_sea_water, as internally defined

Referenced by DVL_micro::DVL_micro(), Rowe_600LCM::Rowe_600LCM(), and SpeedCalculator::SpeedCalculator().

const UniversalURI UniversalURI::PLATFORM_Y_SEA_WATER_VELOCITY
static

platform_y_sea_water_velocity, as internally defined

const UniversalURI UniversalURI::PLATFORM_Y_VELOCITY_CURRENT
static

platform_y_velocity_current, as internally defined.

Referenced by DVL_micro::DVL_micro().

const UniversalURI UniversalURI::PLATFORM_Y_VELOCITY_WRT_GROUND
static

platform_y_velocity_wrt_ground, as internally defined

Referenced by DVL_micro::DVL_micro(), and Rowe_600LCM::Rowe_600LCM().

const UniversalURI UniversalURI::PLATFORM_Y_VELOCITY_WRT_SEA_WATER
static

platform_y_velocity_wrt_sea_water, as internally defined

Referenced by DVL_micro::DVL_micro(), and Rowe_600LCM::Rowe_600LCM().

const UniversalURI UniversalURI::PLATFORM_YAW_ANGLE
static

platform_yaw_angle, as defined by CF-metadata

const UniversalURI UniversalURI::PLATFORM_YAW_RATE
static

platform_yaw_rate, as defined by CF-metadata

Referenced by AHRS_3DMGX3::AHRS_3DMGX3(), HorizontalControl::HorizontalControl(), and YawRateCalculator::YawRateCalculator().

const UniversalURI UniversalURI::PLATFORM_Z_SEA_WATER_VELOCITY
static

platform_z_sea_water_velocity, as internally defined

const UniversalURI UniversalURI::PLATFORM_Z_VELOCITY_CURRENT
static

platform_z_velocity_current, as internally defined.

Referenced by DVL_micro::DVL_micro().

const UniversalURI UniversalURI::PLATFORM_Z_VELOCITY_WRT_GROUND
static

platform_z_velocity_wrt_ground, as internally defined

Referenced by DVL_micro::DVL_micro(), and Rowe_600LCM::Rowe_600LCM().

const UniversalURI UniversalURI::PLATFORM_Z_VELOCITY_WRT_SEA_WATER
static

platform_z_velocity_wrt_sea_water, as internally defined

Referenced by DVL_micro::DVL_micro(), and Rowe_600LCM::Rowe_600LCM().

const UniversalURI UniversalURI::PROJECTION_X_COORDINATE
static

projection_x_coordinate, as defined by CF-metadata "x" indicates a vector component along the grid x-axis, when this is not true longitude, positive with increasing x.

Projection coordinates are distances in the x- and y-directions on a plane onto which the surface of the Earth has been projected according to a map projection. The relationship between the projection coordinates and latitude and longitude is described by the grid_mapping.

const UniversalURI UniversalURI::PROJECTION_Y_COORDINATE
static

projection_y_coordinate, as defined by CF-metadata "y" indicates a vector component along the grid y-axis, when this is not true latitude, positive with increasing y.

Projection coordinates are distances in the x- and y-directions on a plane onto which the surface of the Earth has been projected according to a map projection. The relationship between the projection coordinates and latitude and longitude is described by the grid_mapping.

const UniversalURI UniversalURI::PROJECTION_ZONE
static

projection_zone, as proposed to CF-metadata

const UniversalURI UniversalURI::SEA_FLOOR_DEPTH_BELOW_GEOID
static

sea_floor_depth_below_geoid, as defined by CF-metadata The geoid is a surface of constant geopotential with which mean sea level would coincide if the ocean were at rest.

(The volume enclosed between the geoid and the sea floor equals the mean volume of water in the ocean.) In an ocean GCM the geoid is the surface of zero depth, or the rigid lid if the model uses that approximation.

Referenced by NavChart::NavChart(), and WaterDepthEnvelope::WaterDepthEnvelope().

const UniversalURI UniversalURI::SEA_WATER_DENSITY
static

sea_water_density, as defined by CF-metadata Sea water density is the in-situ density (not the potential density).

If 1000 kg m-3 is subtracted, the standard name sea_water_sigma_t should be chosen instead.

Referenced by CTD_NeilBrown::CTD_NeilBrown(), InternalSim::InternalSim(), and NavigationSim::NavigationSim().

const UniversalURI UniversalURI::SEA_WATER_ELECTRICAL_CONDUCTIVITY
static

sea_water_electrical_conductivity, as defined by CF-metadata

Referenced by CTD_NeilBrown::CTD_NeilBrown().

const UniversalURI UniversalURI::SEA_WATER_POTENTIAL_DENSITY
static

sea_water_potential_density, as defined by CF-metadata Potential density is the density a parcel of air or sea water would have if moved adiabatically to a reference pressure, by default assumed to be sea level pressure.

For sea water potential density, if 1000 kg m-3 is subtracted, the standard name sea_water_sigma_theta should be chosen instead.

const UniversalURI UniversalURI::SEA_WATER_POTENTIAL_TEMPERATURE
static

sea_water_potential_temperature, as defined by CF-metadata Potential temperature is the temperature a parcel of air or sea water would have if moved adiabatically to sea level pressure.

const UniversalURI UniversalURI::SEA_WATER_PRESSURE
static

sea_water_pressure, as defined by CF-metadata

Referenced by CTD_NeilBrown::CTD_NeilBrown(), and Depth_Keller::Depth_Keller().

const UniversalURI UniversalURI::SEA_WATER_RHODAMINE
static

PPB of Rhodamine in the water.

Referenced by Turner_Cyclops_rhodamine::Turner_Cyclops_rhodamine().

const UniversalURI UniversalURI::SEA_WATER_SALINITY
static

sea_water_salinity, as defined by CF-metadata The unit of salinity is PSU, which is dimensionless.

The units attribute should be given as 1e-3 or 0.001 i.e. parts per thousand if salinity is in PSU.

Referenced by CTD_NeilBrown::CTD_NeilBrown(), ISUS::ISUS(), and WetLabsBB2FL::WetLabsBB2FL().

const UniversalURI UniversalURI::SEA_WATER_SIGMA_T
static

sea_water_sigma_t, as defined by CF-metadata Sigma-t of sea water is the density of water at atmospheric pressure (i.e.

the surface) having the same temperature and salinity, minus 1000 kg m-3.

const UniversalURI UniversalURI::SEA_WATER_SIGMA_THETA
static

sea_water_sigma_theta, as defined by CF-metadata Sigma-theta of sea water is the potential density (i.e.

the density when moved adiabatically to a reference pressure) of water having the same temperature and salinity, minus 1000 kg m-3.

const UniversalURI UniversalURI::SEA_WATER_SPEED
static

sea_water_speed, as defined by CF-metadata Speed is the magnitude of velocity.

const UniversalURI UniversalURI::SURFACE_EASTWARD_SEA_WATER_VELOCITY
static

surface_eastward_sea_water_velocity, as defined by CF-metadata The surface called "surface" means the lower boundary of the atmosphere.

"Water" means water in all phases, including frozen i.e. ice and snow. A velocity is a vector quantity. "Eastward" indicates a vector component which is positive when directed eastward (negative westward).

Referenced by DeadReckonUsingCompactModelForecast::DeadReckonUsingCompactModelForecast(), and HFRCMSurfaceCurrentAtVehicleLocation::HFRCMSurfaceCurrentAtVehicleLocation().

const UniversalURI UniversalURI::SURFACE_NORTHWARD_SEA_WATER_VELOCITY
static

surface_northward_sea_water_velocity, as defined by CF-metadata The surface called "surface" means the lower boundary of the atmosphere.

"Water" means water in all phases, including frozen i.e. ice and snow. A velocity is a vector quantity. "Northward" indicates a vector component which is positive when directed northward (negative southward).

Referenced by DeadReckonUsingCompactModelForecast::DeadReckonUsingCompactModelForecast(), and HFRCMSurfaceCurrentAtVehicleLocation::HFRCMSurfaceCurrentAtVehicleLocation().

const UniversalURI UniversalURI::TIME
static

time, as defined by CF-metadata

Referenced by CycleStarter::CycleStarter(), and CommandLine_Test::testParse().

const UniversalURI UniversalURI::TIME_FIX
static

time_fix, as internally defined a time fix can be obtained by an absolute timing sensor such as GPS, but not by the internal clock

Referenced by IBIT::IBIT(), NAL9602::NAL9602(), Navigator::Navigator(), and UniversalFixResidualReporter::UniversalFixResidualReporter().

const UniversalURI UniversalURI::UPWARD_DERIVATIVE_OF_SEA_WATER_TEMPERATURE
static

upward_derivative_of_sea_water_temperature, i.e., dT/dz, where z points upward.

Referenced by TempGradientCalculator::TempGradientCalculator().

const UniversalURI UniversalURI::VOLUME_BACKWARDS_SCATTERING_COEFFICIENT_OF_RADIATIVE_FLUX_IN_SEA_WATER
static

volume_backwards_scattering_coefficient_of_radiative_flux_in_sea_water, as defined by CF-metadata


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