Package ucar.unidata.view.sounding

Provides support for aerological diagrams.

See:
          Description

Interface Summary
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 Summary
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 Summary
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.
 

Package ucar.unidata.view.sounding Description

Provides support for aerological diagrams. An example of an aerological diagram is a Skew-T chart.