Package ucar.visad.quantities
Class AdiabaticEquivalentTemperature
java.lang.Object
ucar.visad.quantities.Quantity
ucar.visad.quantities.ScalarQuantity
ucar.visad.quantities.Temperature
ucar.visad.quantities.AirTemperature
ucar.visad.quantities.AdiabaticEquivalentTemperature
Provides support for the quantity of equivalent potential
temperature.
An instance of this class is immutable.
- Version:
- $Id: AdiabaticEquivalentTemperature.java,v 1.8 2005/05/13 18:35:36 jeffmc Exp $
- Author:
- Steven R. Emmerson
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static RealLatent heat of water-vapor evaporation over speciic heat capacity of of dry air at constant pressure. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructs from a name. -
Method Summary
Modifier and TypeMethodDescriptionstatic DataCreates an adiabatic equivalent temperature data object.static RealTupleTypeObtains the RealTupleType associated with this class.static RealTypeObtains the RealType associated with this class.Methods inherited from class ucar.visad.quantities.ScalarQuantity
getRealType, getRealType, realTypeMethods inherited from class ucar.visad.quantities.Quantity
realTupleType, setRealTupleType
-
Field Details
-
lOverCSubP
Latent heat of water-vapor evaporation over speciic heat capacity of of dry air at constant pressure.
-
-
Constructor Details
-
AdiabaticEquivalentTemperature
Constructs from a name.- Parameters:
name- The name for this quantity.- Throws:
VisADException- Couldn't create necessary VisAD object.
-
-
Method Details
-
getRealType
Obtains the RealType associated with this class.- Returns:
- The RealType associated with this class.
- Throws:
VisADException- Couldn't perform necessary VisAD operation.
-
getRealTupleType
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 temperature, Data mixingRatio) throws TypeException, VisADException, RemoteException Creates an adiabatic equivalent temperature data object.- Parameters:
temperature- The temperature data object.mixingRatio- The water-vapor mixing-ratio data object.- Returns:
- The adiabatic equivalent 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.
-