ucar.visad.functiontypes
Class AtmosphericProfile

java.lang.Object
  extended by visad.MathType
      extended by visad.FunctionType
          extended by ucar.visad.functiontypes.AtmosphericProfile
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
WindProfile

public class AtmosphericProfile
extends FunctionType

Provides support for wind profiles.

Version:
$Id: AtmosphericProfile.java,v 1.11 2005/05/13 18:34:49 jeffmc Exp $
Author:
Steven R. Emmerson
See Also:
Serialized Form

Field Summary
 
Fields inherited from class visad.FunctionType
REAL_1TO1_FUNCTION, REAL_1TO3_FUNCTION, REAL_1TO4_FUNCTION
 
Constructor Summary
  AtmosphericProfile(MathType rangeType)
          Constructs from a MathType for the range.
protected AtmosphericProfile(MathType domainType, MathType rangeType)
          Constructs from a MathType for the range.
 
Method Summary
 
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AtmosphericProfile

public AtmosphericProfile(MathType rangeType)
                   throws VisADException
Constructs from a MathType for the range.

Parameters:
rangeType - The MathType of the range.
Throws:
VisADException - Couldn't create necessary VisAD object.

AtmosphericProfile

protected AtmosphericProfile(MathType domainType,
                             MathType rangeType)
                      throws VisADException
Constructs from a MathType for the range.

Parameters:
domainType - The MathType of the domain.
rangeType - The MathType of the range.
Throws:
VisADException - Couldn't create necessary VisAD object.