ucar.visad.quantities
Class SaturationEquivalentPotentialTemperature
java.lang.Object
ucar.visad.quantities.Quantity
ucar.visad.quantities.ScalarQuantity
ucar.visad.quantities.Temperature
ucar.visad.quantities.AirTemperature
ucar.visad.quantities.PotentialTemperature
ucar.visad.quantities.EquivalentPotentialTemperature
ucar.visad.quantities.SaturationEquivalentPotentialTemperature
public final class SaturationEquivalentPotentialTemperature
- extends EquivalentPotentialTemperature
Provides support for the quantity of saturation equivalent potential
temperature -- which is constant along a saturation adiabat.
An instance of this class is immutable.
- Version:
- $Id: SaturationEquivalentPotentialTemperature.java,v 1.9 2005/05/13 18:35:42 jeffmc Exp $
- Author:
- Steven R. Emmerson
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getRealType
public static RealType getRealType()
throws VisADException
- Obtains the RealType associated with this class.
- Returns:
- The RealType associated with this class.
- Throws:
VisADException - Couldn't perform necessary VisAD operation.
getRealTupleType
public static RealTupleType getRealTupleType()
throws VisADException
- Obtains the RealTupleType associated with this class.
- Returns:
- The RealTupleType associated with this class.
- Throws:
VisADException - Couldn't perform necessary VisAD operation.
create
public static Data create(Data pressure,
Data temperature)
throws TypeException,
VisADException,
RemoteException
- Creates a saturation equivalent potential temperature data object.
- Parameters:
pressure - The air pressure data object.temperature - The temperature data object.
- Returns:
- The equivalent potential temperature
data object corresponding to the input
arguments.
- Throws:
TypeException - An input argument has wrong type.
VisADException - Couldn't create necessary VisAD object.
RemoteException - Java RMI failure.