Class RAOB.MandatoryWindProfile

All Implemented Interfaces:
Serializable, Cloneable, Data, Field, FlatFieldIface, Function, Thing
Enclosing class:
RAOB

public static final class RAOB.MandatoryWindProfile extends FlatField
Provides support for mandatory wind data.
See Also:
  • Constructor Details

    • MandatoryWindProfile

      public MandatoryWindProfile() throws VisADException, RemoteException
      Constructs an empty instance from nothing.
      Throws:
      VisADException - Couldn't create necessary VisAD object.
      RemoteException - Java RMI exception.
    • MandatoryWindProfile

      public MandatoryWindProfile(Unit geopotentialAltitudeUnit, float[] geopotentialAltitudes, Unit speedUnit, float[] speeds, Unit directionUnit, float[] directions) throws VisADException, RemoteException
      Constructs from data.
      Parameters:
      geopotentialAltitudeUnit - The unit of the geopotential altitude values.
      geopotentialAltitudes - The geopotential altitude values in units of geopotentialAltitudeUnit. The array must be sorted and not contain any NaN-s or infinities.
      speedUnit - The unit of wind speed.
      speeds - The speeds of the wind in units of speedUnit corresponding to the geopotential altitude values.
      directionUnit - The unit of meteorological direction.
      directions - The directions of the wind in units of directionUnit corresponding to the geopotential altitude values.
      Throws:
      VisADException - Couldn't create necessary VisAD object.
      RemoteException - Java RMI exception.