Class PolarHorizontalWind


public final class PolarHorizontalWind extends HorizontalWind
Provides support for the quantity of horizontal wind in polar coordinates. Instances of this class have CartesianHorizontalWind as their reference CoordinateSystem.
Author:
Steven R. Emmerson
  • Method Details

    • getRealTupleType

      public static RealTupleType getRealTupleType() throws VisADException
      Obtains the RealTupleType associated with this class.
      Returns:
      The RealTupleType associated with this class.
      Throws:
      VisADException - Couldn't perform necessary VisAD operation.
    • getSpeedRealType

      public static RealType getSpeedRealType() throws VisADException
      Obtain the RealType of the speed component.
      Returns:
      The RealType of the speed compoment.
      Throws:
      VisADException - if a core VisAD failure occurs.
    • getDirectionRealType

      public static RealType getDirectionRealType() throws VisADException
      Obtain the RealType of the direction component.
      Returns:
      The RealType of the direction compoment.
      Throws:
      VisADException - if a core VisAD failure occurs.
    • newRealTuple

      public static RealTuple newRealTuple(RealTuple uv) throws VisADException, RemoteException
      Returns a (speed,direction) tuple constructed from a (u,v) tuple.
      Parameters:
      uv - The (westerly,southerly) wind.
      Returns:
      The wind in polar coordinates.
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.