LRAUV  revA
TempGradientCalculatorIF.h
Go to the documentation of this file.
1 
13 #ifndef TEMPGRADIENTCALCULATORIF_H_
14 #define TEMPGRADIENTCALCULATORIF_H_
15 
16 #include "data/ElementURI.h"
17 
28 {
31 static const Str NAME( "TempGradientCalculator" );
32 
33 // Include common ConfigURIs -- must be in namespace and follow definition of NAME
35 
36 static const ConfigURI BINSIZE_DEP( NAME, "binsizeDep", Units::METER );
37 static const ConfigURI NUM_CONSEC_DEPTHS( NAME, "numConsecutiveDepths", Units::COUNT );
38 static const ConfigURI THRESH_DEP_CHANGE_ABS( NAME, "threshDepChangeAbs", Units::METER );
39 static const ConfigURI EXTENSION_DEPTH( NAME, "extensionDep", Units::METER );
40 
41 static const DataURI THERMOCLINE_DEPTH( NAME, "thermoclineDepth", Units::METER );
42 static const DataURI TARGET_DEPTH( NAME, "targetDepth", Units::METER );
43 }
44 
45 #endif /*TEMPGRADIENTCALCULATORIF_H_*/
static const BaseUnit COUNT
Definition: Units.h:228
Definition: ElementURI.h:166
Replacement for standard template class string.
Definition: Str.h:12
Specifies URIs shared by components that can be loaded from modules at startup Designed to be include...
Contains the ElementURI class definition.
Definition: ElementURI.h:229
Specifies the interface details for the TempGradientCalculator component in the DerivationModule.
Definition: TempGradientCalculatorIF.h:27
static const BaseUnit METER
Definition: Units.h:42