Package ucar.unidata.view.sounding
Class WetTrajectoryBean
java.lang.Object
ucar.unidata.view.sounding.ClockedBean
ucar.unidata.view.sounding.WetTrajectoryBean
A Java Bean that computes the trajectory of a parcel of saturated air lifted
pseudo-adiabatically from its saturation point.
- Version:
- $Revision: 1.6 $ $Date: 2005/05/13 18:33:40 $
- Author:
- Steven R. Emmerson
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The name of the saturation-point pressure property. -
Constructor Summary
ConstructorsConstructorDescriptionWetTrajectoryBean
(BeanNetwork network) Constructs from the network in which this bean will be a component. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the saturated, pseudo-adiabatic trajectory property.void
setMinimumPressure
(Real minPres) Sets the input minimum pressure to which to lift the parcel.void
setSaturationPointPressure
(Real lclPres) Sets the input saturation-point pressure.void
setSaturationPointTemperature
(Real lclTemp) Sets the input saturation-point temperature.Methods inherited from class ucar.unidata.view.sounding.ClockedBean
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
Field Details
-
OUTPUT_PROPERTY_NAME
The name of the saturation-point pressure property.- See Also:
-
-
Constructor Details
-
WetTrajectoryBean
Constructs from the network in which this bean will be a component.- Parameters:
network
- The bean network.
-
-
Method Details
-
setSaturationPointTemperature
public void setSaturationPointTemperature(Real lclTemp) throws TypeException, VisADException, RemoteException Sets the input saturation-point temperature. The data is not copied.- Parameters:
lclTemp
- The saturation-point temperature.- Throws:
NullPointerException
- if the argument isnull
.TypeException
- if the temperature has the wrong type.VisADException
- if a VisAD failure occurs.RemoteException
- if a Java RMI failure occurs.
-
setSaturationPointPressure
public void setSaturationPointPressure(Real lclPres) throws TypeException, VisADException, RemoteException Sets the input saturation-point pressure. The data is not copied.- Parameters:
lclPres
- The LCL pressure.- Throws:
NullPointerException
- if the argument isnull
.TypeException
- if the pressure has the wrong type.VisADException
- if a VisAD failure occurs.RemoteException
- if a Java RMI failure occurs.
-
setMinimumPressure
Sets the input minimum pressure to which to lift the parcel. The data is not copied.- Parameters:
minPres
- The minimum pressure pressure.- Throws:
NullPointerException
- if the argument isnull
.TypeException
- if the pressure has the wrong type.VisADException
- if a VisAD failure occurs.RemoteException
- if a Java RMI failure occurs.
-
getWetTrajectory
Returns the value of the saturated, pseudo-adiabatic trajectory property. The data is not copied.- Returns:
- The value of the saturated, pseudo-adiabatic trajectory property.
-