public final class SaturationPointTemperature extends AirTemperature
An instance of this class is immutable.
| Modifier and Type | Method and Description |
|---|---|
static visad.Data |
create(visad.Data pressure,
visad.Data temperature,
visad.Data mixingRatio)
Creates a saturation-point temperature data object from data objects
for pressure, temperature, and water-vapor mixing-ratio.
|
protected static visad.Real |
getDenomConst()
Returns the constant in the denominator.
|
protected static visad.Real |
getLogTCoeff()
Returns the coefficient of the log(temperature) term for this quantity.
|
protected static visad.Real |
getNumerator()
Returns the numerator associated with this quantity.
|
protected static visad.Real |
getP0()
Returns the reference pressure for this quantity.
|
static visad.RealTupleType |
getRealTupleType()
Obtains the RealTupleType associated with this class.
|
static visad.RealType |
getRealType()
Obtains the RealType associated with this class.
|
protected static visad.Real |
getT0()
Returns the reference temperature for this quantity.
|
protected static visad.Real |
getTempConst()
Returns the temperature constant.
|
getRealType, getRealType, realTyperealTupleType, setRealTupleTypepublic static visad.RealType getRealType()
throws visad.VisADException
visad.VisADException - Couldn't perform necessary VisAD operation.public static visad.RealTupleType getRealTupleType()
throws visad.VisADException
visad.VisADException - Couldn't perform necessary VisAD operation.protected static visad.Real getNumerator()
throws visad.VisADException
visad.VisADException - if a core VisAD failure occurs.protected static visad.Real getLogTCoeff()
throws visad.VisADException
visad.VisADException - if a core VisAD failure occurs.protected static visad.Real getP0()
throws visad.VisADException
visad.VisADException - if a core VisAD failure occurs.protected static visad.Real getT0()
throws visad.VisADException
visad.VisADException - if a core VisAD failure occurs.protected static visad.Real getDenomConst()
throws visad.VisADException
visad.VisADException - if a core VisAD failure occurs.protected static visad.Real getTempConst()
throws visad.VisADException
visad.VisADException - if a core VisAD failure occurs.public static visad.Data create(visad.Data pressure,
visad.Data temperature,
visad.Data mixingRatio)
throws visad.TypeException,
visad.VisADException,
java.rmi.RemoteException
pressure - The air pressure data object.temperature - The temperature data object.mixingRatio - The water-vapor mixing-ratio data object.visad.TypeException - An input argument has wrong type.visad.VisADException - Couldn't create necessary VisAD object.java.rmi.RemoteException - Java RMI failure.