| Interface | Description | 
|---|---|
| AerologicalDisplayConstants | 
 Set of constants used by AerologicalDisplays 
 | 
| TemperatureCalculator | 
 Provides support for calculating the temperature associated with the next
 pressure of a parcel trajectory. 
 | 
| TemperatureCalculatorFactory | 
 Provides support for creating temperature calculators. 
 | 
| WindProfileDisplayRenderer | 
 Provides an interface to a VisAD DisplayRenderer for displaying wind
 profiles. 
 | 
| Class | Description | 
|---|---|
| AddCell | 
 Computes the sum of two data objects. 
 | 
| AerologicalCellNetwork | 
 A network that computes derived, output, aerological parameters
 from input, aerological parameters. 
 | 
| AerologicalController | 
 Provides support for mediating interactions between a (mutable) aerological
 sounding database and views of the data in an aerological display. 
 | 
| AerologicalCoordinateSystem | 
 Provides support for converting between the (x,y) coordinates on a
 thermodynamic diagram and (pressure,temperature) coordinates. 
 | 
| AerologicalDisplay | 
 Provides a 2-D VisAD display for an aerological ( meteorological
 thermodynamic) diagram. 
 | 
| AerologicalDisplay.LeftPressureAxisLabels | 
 Provides support for the left pressure-axis labels. 
 | 
| AerologicalDisplay.LowerTemperatureAxisLabels | 
 Provides support for the lower temperature labels. 
 | 
| AerologicalDisplay.PressureAxisLabels | 
 Provides support for labels for the pressure axis. 
 | 
| AerologicalDisplay.RightPressureAxisLabels | 
 Provides support for the left pressure-axis labels. 
 | 
| AerologicalDisplay.TemperatureAxisLabels | 
 Provides support for labels on the temperature axis. 
 | 
| AerologicalDisplay.UpperTemperatureAxisLabels | 
 Provides support for the lower temperature labels. 
 | 
| AerologicalReadoutTable | 
 Provides support for a readout-table of Skew-T values. 
 | 
| AerologicalReadoutTable.AltitudeReadout | 
 Provides support for altitude readouts. 
 | 
| AerologicalReadoutTable.MixingRatioReadout | 
 Provides support for mixing ratio readouts. 
 | 
| AerologicalReadoutTable.MyReadout | 
 Provides support for readouts in a table. 
 | 
| AerologicalReadoutTable.PotentialTemperatureReadout | 
 Provides support for potential temperature readouts. 
 | 
| AerologicalReadoutTable.PressureReadout | 
 Provides support for pressure readouts. 
 | 
| AerologicalReadoutTable.PTDerivedReadout | 
 Provides support for readouts derived from pressure and temperature. 
 | 
| AerologicalReadoutTable.PTRDerivedReadout | 
 Provides support for readouts derived from pressure, temperature, and
 mixing-ratio. 
 | 
| AerologicalReadoutTable.SatEquivalentPotTempReadout | 
 Provides support for saturation equivalent potential temperature
 readouts. 
 | 
| AerologicalReadoutTable.TemperatureReadout | 
 Provides support for temperature readouts. 
 | 
| AerologicalReadoutTable.WindDirectionReadout | 
 Provides support for wind direction readouts. 
 | 
| AerologicalReadoutTable.WindSpeedReadout | 
 Provides support for wind speed readouts. 
 | 
| AirDensityProfileCell | 
 Computes a profile of air density from a profile of virtual temperature. 
 | 
| AirTemperatureCell | 
 Computes the in-situ air temperature from pressure and temperature. 
 | 
| AirTemperatureProfile | 
 Supports an airtemperature-profile as a JavaBean. 
 | 
| BackgroundContours | 
 Supports background contours on a thermodynamic diagram. 
 | 
| BeanNetwork | 
 Controls the timing of computations of a network of  
ClockedBeans. | 
| Box | 
 Supports a non-standard box background on a thermodynamic diagram. 
 | 
| BuoyancyProfileBean | 
 A Java Bean that computes an atmospheric buoyancy-profile of the trajectory
 of a parcel of air from in-situ temperature and dew-point profiles. 
 | 
| BuoyancyProfileCell | 
 Computes a buoyancy profile from profiles of parcel and environmental
 densities. 
 | 
| CapeBean | 
 A Java Bean that computes the Convective Available Potential Energy (CAPE)
 an atmospheric buoyancy-profile. 
 | 
| CapeCalculator | 
 Provides support for calculating Convective Available Potential Energy (CAPE)
 and Convective Inhibition (CIN) values. 
 | 
| CapeCell | 
 Computes the Convective Available Potential Energy (CAPE) from a profile
 of massic energy. 
 | 
| CellNetwork | 
 A network of  
ComputeCells. | 
| CenterPole | 
 Provides support for the center pole of a 3D wind hodograph. 
 | 
| CinBean | 
 A Java Bean that computes the Convective INhibition (CIN) from a buoyancy
 profile, a starting pressure, and the pressure at the Level of Free
 Convection (LFC). 
 | 
| CinCell | 
 Computes the Convective INhibition (CIN) from a profile of massic energy,
 the initial release level, and the level of free convection. 
 | 
| ClockedBean | 
 A skeletal Java Bean that computes the value of its output properties only
 when "clocked" by an external source. 
 | 
| CompassLabels | 
 Provides support for compass labels. 
 | 
| ComputeCell | 
 Abstract, computational entity with one or more inputs and one output. 
 | 
| DataCell | 
 Abstract, computational entity with one or more inputs and one output. 
 | 
| DataController | 
 Provides support for mediating interactions between a (mutable) sounding
 database and views of the database. 
 | 
| DataModelImpl | 
 Provides support for adapting a JList of sounding observations to the API-s
 of the sounding and wind data models. 
 | 
| DefaultWetTemperatureCalculator | 
 Provides support for the default way of computing a saturation, pseudo-
 adiabatic trajectory. 
 | 
| DefaultWetTemperatureCalculatorFactory | 
 Provides support for creating default calculators of saturation, pseudo-
 adiabatic trajectories. 
 | 
| DensityProfile | 
 Provides support for the computation of the vertical profile of air-density. 
 | 
| DewPointExtractorBean | 
 A Java Bean that extracts the dew-point temperature from a dew-point
 temperature profile at a given pressure. 
 | 
| DewPointExtractorCell | 
 Extracts the dew-point temperature from a dew-point
 temperature profile at a given pressure. 
 | 
| DewPointProfile | 
 Supports an dew-point profile as a JavaBean. 
 | 
| DisplayableMeanWind | 
 Supports the display of a mean wind. 
 | 
| DomainEvaluatorCell | 
 Evaluates a function at a  
Set domain. | 
| DomainExtractorCell | 
 Extracts the  
Set domain of a Field. | 
| DR | 
 Provides a 2-D VisAD display for a Skew T, Log P Diagram (alias "Skew-T
 Chart"). 
 | 
| DryAdiabats | 
 Supports background dry adiabats on a thermodynamic diagram. 
 | 
| DryTemperatureCalculator | 
 Provides support for calculating the dry portion of the pseud-adiabatic
 trajectory of a lifted parcel of air. 
 | 
| DryTemperatureCalculatorFactory | 
 Provides support for obtaining calculators for the dry portion of a lifted
 parcel's adiabatic trajectory. 
 | 
| DryTrajectory | 
 Provides support for displaying the dry portion of a lifted parcel's pseudo-
 adiabatic trajectory. 
 | 
| DryTrajectoryCell | 
 Computes the trajectory of a parcel of air lifted pseudo-adiabatically from
 an initial level to the LCL. 
 | 
| EmagramCoordinateSystem | 
 Provides support for converting between the (x,y) coordinates on a skew T
 - log P diagram and (pressure,temperature) coordinates. 
 | 
| EnergyFeatureCell | 
 Computes a massic energy feature from a profile of massic energy and two
 integration limits. 
 | 
| EnergyProfileCell | 
 Computes the massic energy profile of an atmospheric buoyancy-profile. 
 | 
| EvaluateIntegralCell | 
 Computes a definite integral by evaluating an indefinite integral. 
 | 
| Hodograph3DDisplay | 
 Provides support for displaying a 3D wind hodograph. 
 | 
| HodographDisplayRendererJ3D | 
 Provides a VisAD DisplayRendererJ3D for a wind hodograph. 
 | 
| IntegrateCell | 
 Computes the indefinite integral of a FlatField. 
 | 
| IntermediateRings | 
 Provides support for intermediate-level rings in a 3D wind hodograph. 
 | 
| Isobars | 
 Supports background isobars on a thermodynamic diagram. 
 | 
| Isotherms | 
 Supports background isotherms on a thermodynamic diagram. 
 | 
| LayerMeanCell | 
 Computes the mean value of an atmospheric profile parameter over a layer. 
 | 
| LclPressureBean | 
 A Java Bean that computes the pressure of the saturation-point from an
 initial pressure and temperature, and a saturation-point pressure 
 | 
| LclPressureCell | 
 Computes the condensation pressure at the lifting condensation level (LCL). 
 | 
| LclTemperatureBean | 
 A Java Bean that computes the temperature of the saturation-point from an
 initial pressure, temperature, and water-vapor mixing-ratio. 
 | 
| LclTemperatureCell | 
 Computes the condensation temperature at the lifting condensation level
 (LCL). 
 | 
| LfcBean | 
 A Java Bean that computes the Level of Free Convection (LFC) from
 an atmospheric buoyancy-profile. 
 | 
| LfcCell | 
 Computes the Level of Free Convection (LFC) from an atmospheric
 buoyancy-profile. 
 | 
| LnbCell | 
 Computes the level of neutral buoyancy (LNB) from an atmospheric
 buoyancy-profile. 
 | 
| MaxPressureCell | 
 Computes the maximum pressure of an atmospheric profile. 
 | 
| MeanWindCell | 
 Provides support for the computation of the density-weighted, mean
 horizontal wind. 
 | 
| MeanWindSet | 
 Provides support for a CompositeDisplayable of mean winds. 
 | 
| MeanWindTrace | 
 Provides support for displaying the mean wind as a trace (ex: a point). 
 | 
| MixingRatioCell | 
 Computes mixing ratio from a pressure and the
 dew-point at that pressure. 
 | 
| MixingRatioProfileCell | 
 Computes a profile of water-vapor mixing-ratio from a profile
 of temperature. 
 | 
| MixingRatioTemperatureCalculator | 
 Provides support for calculating temperatures along a saturation
 mixing-ratio. 
 | 
| MixingRatioTemperatureCalculatorFactory | 
 Provides support for obtaining temperature calculators for a saturation
 mixing-ratio. 
 | 
| MixingRatioTrajectory | 
 Provides support for displaying a constant mixing-ratio curve from a
 saturation point to lower pressure. 
 | 
| NetcdfFileBrowser | 
 A browser for finding netCDF upper air files. 
 | 
| ParcelMode | 
 An enumerated-type for how the initial conditions (pressure, temperature,
 moisture content) of an air parcel is determined. 
 | 
| ParcelMode.Factory | 
 Factory class for decoding an XML element into an instance of the
 enclosing class. 
 | 
| PotentialTemperatureProfileCell | 
 Computes a profile of potential temperature from a profile
 of temperature. 
 | 
| Profile | 
 Supports a profile trace on a thermodynamic diagram. 
 | 
| ProfileCleanerCell | 
 Cleans a profile by eliminating non-finite pressures and ensuring that the
 profile is ascending. 
 | 
| ProfileCombinerCell | 
 Combines two profiles together. 
 | 
| ProfileFeatureCell | 
 Computes the level of a feature from an atmospheric buoyancy-profile. 
 | 
| PseudoAdiabaticDisplayable | 
Displayable for the pseudo-adiabatic path
 of a lifted air parcel. | 
| PseudoAdiabaticTrajectory | 
 Provides support for the pseudo-adiabatic trajectory of a lifted parcel of
 air. 
 | 
| Readout | 
 Provides support for value readouts. 
 | 
| RealEvaluatorCell | 
 Evaluates a function at a  
Real point. | 
| RealReadout | 
 Provides support for readouts of real values. 
 | 
| SaturationAdiabats | 
 Supports background saturation adiabats on a thermodynamic diagram. 
 | 
| SaturationMixingRatioBean | 
 A Java Bean that computes saturation mixing ratio from a pressure and the
 dew-point at that pressure. 
 | 
| SaturationMixingRatioContours | 
 Provides support for displaying contours of constant saturation mixing-ratio
 on a thermodynamic diagram. 
 | 
| SaturationTrajectory | 
 Provides support for the saturated portion of the pseudo-adiabatic
 trajectory of a lifted air parcel. 
 | 
| ScaleLabels | 
 Provides support for displaying scale-labels along an axis. 
 | 
| SelectorCell | 
 Creates an output  
Data object from an array of input
 Data objects. | 
| SkewTCoordinateSystem | 
 Provides support for converting between the (x,y) coordinates on a skew T
 - log P diagram and (pressure,temperature) coordinates. 
 | 
| SkewTDisplay | 
 Provides support for a 2-D VisAD display for a Skew T, Log P Diagram
 (alias "Skew-T Chart"). 
 | 
| SkewTReadoutTable | 
 Provides support for a readout-table of Skew-T values. 
 | 
| SkewTReadoutTable.AltitudeReadout | 
 Provides support for altitude readouts. 
 | 
| SkewTReadoutTable.MixingRatioReadout | 
 Provides support for mixing ratio readouts. 
 | 
| SkewTReadoutTable.MyReadout | 
 Provides support for readouts in a table. 
 | 
| SkewTReadoutTable.PotentialTemperatureReadout | 
 Provides support for potential temperature readouts. 
 | 
| SkewTReadoutTable.PressureReadout | 
 Provides support for pressure readouts. 
 | 
| SkewTReadoutTable.PTDerivedReadout | 
 Provides support for readouts derived from pressure and temperature. 
 | 
| SkewTReadoutTable.PTRDerivedReadout | 
 Provides support for readouts derived from pressure, temperature, and
 mixing-ratio. 
 | 
| SkewTReadoutTable.SatEquivalentPotTempReadout | 
 Provides support for saturation equivalent potential temperature
 readouts. 
 | 
| SkewTReadoutTable.TemperatureReadout | 
 Provides support for temperature readouts. 
 | 
| SkewTReadoutTable.WindDirectionReadout | 
 Provides support for wind direction readouts. 
 | 
| SkewTReadoutTable.WindSpeedReadout | 
 Provides support for wind speed readouts. 
 | 
| Sounding | 
 Provides support for a composite displayable comprising a temperature
 profile and a dew-point profile. 
 | 
| SoundingFileBrowser | 
 A browser for finding netCDF upper air files. 
 | 
| SoundingObListModel | 
 Provides support for adapting a list of sounding observations to the
 ListModel interface. 
 | 
| SoundingSelectionList | 
 Provides support for the selection of soundings via a GUI widget. 
 | 
| SoundingSelector | 
 This is the class that can be used for selecting soundings from a
  upperair netCDF data file. 
 | 
| SoundingSet | 
 Provides support for a CompositeDisplayable of Sounding-s. 
 | 
| SpeedLabels | 
 Provides support for speed labels for a 3D wind hodograph. 
 | 
| StuveCoordinateSystem | 
 Provides support for converting between the (x,y) coordinates on a skew T
 - log P diagram and (pressure,temperature) coordinates. 
 | 
| StuveDisplay | 
 Provides support for a 2-D VisAD display for a T, -p (Stuve) diagram where
 p is -p**k (k = R/CP). 
 | 
| Trajectory | 
 Provides support for displaying a parcel's trajectory. 
 | 
| TuplerCell | 
 Creates an output VisAD  
Tuple individual, data objects. | 
| VirtualTemperatureProfileCell | 
 Computes a profile of virtual temperature from moisture data and a profile
 of temperature. 
 | 
| WetTrajectoryBean | 
 A Java Bean that computes the trajectory of a parcel of saturated air lifted
 pseudo-adiabatically from its saturation point. 
 | 
| WetTrajectoryCell | 
 Computes the trajectory of a parcel of saturated air lifted
 pseudo-adiabatically from the LCL. 
 | 
| WindArrow | 
 Supports the display a horizontal wind as a wind-direction shaft with barbs. 
 | 
| WindBarbProfile | 
 Provides support for the display of a wind profile on in an
 AerologicalDisplay as a set of as a set of wind barbs. 
 | 
| WindBarbStaff | 
 Provides support for displaying a vertical profile of the horizontal wind
 as a set of wind arrows off a vertical staff. 
 | 
| WindController | 
 Provides support for mediating interactions between a (mutable) wind profile
 database and views of the wind-data in a wind-profile display. 
 | 
| WindProfile | 
 Provides support for the display of a vertical profile of the horizontal
 wind. 
 | 
| WindProfileDisplay | 
 Provides support for displaying vertical profiles of the horizontal wind. 
 | 
| WindProfileDisplayable | 
 Supports the display a horizontal wind as a wind-direction shaft with barbs. 
 | 
| WindProfileSet | 
 Provides support for a CompositeDisplayable of WindProfile-s. 
 | 
| WindStaff | 
 Provides support for the display of a wind profile as a collection of wind
 arrows. 
 | 
| WindStaffDisplay | 
 Provides support for a display comprising a wind staff. 
 | 
| WindStaffDisplayRenderer | 
 Provides support for a VisAD DisplayRenderer for a wind-staff display. 
 | 
| WindTrace | 
 Provides support for displaying a wind profile as a trace. 
 | 
| Exception | Description | 
|---|---|
| CellCycleException | 
 The exception thrown when a cycle is dectected in directed graph of  
ComputeCells. | 
| ClockedBeanCycleException | 
 The exception thrown when a cycle is dectected in directed graph of  
ClockedBean listeners. |