public class PseudoAdiabaticTrajectory
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
PseudoAdiabaticTrajectory(visad.Real startingPressure,
visad.Real startingTemperature,
visad.Real startingDewPoint,
visad.Real endingPressure,
TemperatureCalculatorFactory factory)
Constructs from a starting pressure, temperature, and dew-point, an
ending pressure, and temperature calculator factory.
|
Modifier and Type | Method and Description |
---|---|
visad.RealType |
getPressureRealType()
Returns the type of the pressure quantity.
|
visad.SampledSet |
getSampledSet()
Returns the domain of the parcel's trajectory.
|
visad.RealType |
getTemperatureRealType()
Returns the type of the temperature quantity.
|
static PseudoAdiabaticTrajectory |
instance(visad.Real startingPressure,
visad.Real startingTemperature,
visad.Real startingDewPoint,
visad.Real endingPressure)
Constructs from a starting pressure, temperature, and dew-point, and an
ending pressure.
|
static PseudoAdiabaticTrajectory |
instance(visad.Real startingPressure,
visad.Real startingTemperature,
visad.Real startingDewPoint,
visad.Real endingPressure,
TemperatureCalculatorFactory factory)
Returns an instance of this class based on a starting pressure,
temperature, and dew-point, an ending pressure, and temperature
calculator factory.
|
java.lang.String |
toString()
Returns the string version of this instance.
|
protected PseudoAdiabaticTrajectory(visad.Real startingPressure, visad.Real startingTemperature, visad.Real startingDewPoint, visad.Real endingPressure, TemperatureCalculatorFactory factory) throws visad.TypeException, visad.VisADException, java.rmi.RemoteException
startingPressure
- The starting pressure.startingTemperature
- The starting temperature.startingDewPoint
- The starting dew-point.endingPressure
- The ending pressure.factory
- The factory for creating a temperature
calculator.visad.TypeException
- An argument has the wrong type.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public static PseudoAdiabaticTrajectory instance(visad.Real startingPressure, visad.Real startingTemperature, visad.Real startingDewPoint, visad.Real endingPressure) throws visad.TypeException, visad.VisADException, java.rmi.RemoteException
startingPressure
- The starting pressure.startingTemperature
- The starting temperature.startingDewPoint
- The starting dew-point.endingPressure
- The ending pressure.visad.TypeException
- An argument has the wrong type.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public static PseudoAdiabaticTrajectory instance(visad.Real startingPressure, visad.Real startingTemperature, visad.Real startingDewPoint, visad.Real endingPressure, TemperatureCalculatorFactory factory) throws visad.TypeException, visad.VisADException, java.rmi.RemoteException
startingPressure
- The starting pressure.startingTemperature
- The starting temperature.startingDewPoint
- The starting dew-point.endingPressure
- The ending pressure.factory
- The factory for creating a temperature
calculator.visad.TypeException
- An argument has the wrong type.visad.VisADException
- VisAD failure.java.rmi.RemoteException
- Java RMI failure.public visad.RealType getPressureRealType() throws visad.VisADException
visad.VisADException
- VisAD failure.public visad.RealType getTemperatureRealType() throws visad.VisADException
visad.VisADException
- VisAD failure.public visad.SampledSet getSampledSet()
public java.lang.String toString()
toString
in class java.lang.Object