Package ucar.visad.functiontypes
Class AirTemperatureProfile
java.lang.Object
visad.MathType
visad.FunctionType
ucar.visad.functiontypes.AirTemperatureProfile
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DewPointProfile
,InSituAirTemperatureProfile
Provides support for atmospheric temperature profiles.
- Version:
- $Id: AirTemperatureProfile.java,v 1.12 2005/05/13 18:34:49 jeffmc Exp $
- Author:
- Steven R. Emmerson
- See Also:
-
Field Summary
Fields inherited from class visad.FunctionType
REAL_1TO1_FUNCTION, REAL_1TO3_FUNCTION, REAL_1TO4_FUNCTION
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructs from nothing.protected
AirTemperatureProfile
(MathType rangeType) Constructs from a MathType for the range. -
Method Summary
Modifier and TypeMethodDescriptionstatic FunctionType
instance()
Obtains an instance of this class.Methods inherited from class visad.FunctionType
binary, buildShadowType, cloneDerivative, equals, equalsExceptName, equalsExceptNameButUnits, getDomain, getFlat, getFlatRange, getRange, getReal, getRealComponents, getTextComponents, getTextIndices, hashCode, missingData, prettyString, unary
Methods inherited from class visad.MathType
addTimeAlias, findScalarType, guessMaps, main, prettyString, stringToType, toString
-
Constructor Details
-
AirTemperatureProfile
Constructs from nothing.- Throws:
VisADException
- Couldn't create necessary VisAD object.
-
AirTemperatureProfile
Constructs from a MathType for the range.- Parameters:
rangeType
- The MathType of the range.- Throws:
VisADException
- Couldn't create necessary VisAD object.
-
-
Method Details
-
instance
Obtains an instance of this class.- Returns:
- An instance of this class.
- Throws:
VisADException
- Couldn't perform necessary VisAD operation.
-