Package ucar.unidata.view.sounding
Class LfcBean
java.lang.Object
ucar.unidata.view.sounding.ClockedBean
ucar.unidata.view.sounding.LfcBean
A Java Bean that computes the Level of Free Convection (LFC) from
an atmospheric buoyancy-profile.
- Version:
- $Revision: 1.6 $ $Date: 2005/05/13 18:33:32 $
- Author:
- Steven R. Emmerson
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLfcBean
(BeanNetwork network) Constructs from the network in which this bean will be a component. -
Method Summary
Modifier and TypeMethodDescriptiongetLfc()
Returns the value of the output LFC property.void
setBuoyancyProfile
(Field buoyProfile) Sets the input, buoyancy profile.Methods inherited from class ucar.unidata.view.sounding.ClockedBean
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
Field Details
-
OUTPUT_PROPERTY_NAME
The name of the output property.- See Also:
-
-
Constructor Details
-
LfcBean
Constructs from the network in which this bean will be a component.- Parameters:
network
- The bean network.
-
-
Method Details
-
setBuoyancyProfile
public void setBuoyancyProfile(Field buoyProfile) throws TypeException, VisADException, RemoteException Sets the input, buoyancy profile.- Parameters:
buoyProfile
- The input, buoyancy profile.- Throws:
TypeException
- if the domain quantity isn't pressure or the range quantity isn't volume per mass.VisADException
- if a VisAD failure occurs.RemoteException
- if a Java RMI failure occurs.
-
getLfc
Returns the value of the output LFC property.- Returns:
- The value of the output buoyancy-profile.
-