ucar.unidata.geoloc.vertical
Class WRFEta
java.lang.Object
ucar.unidata.geoloc.vertical.VerticalTransformImpl
ucar.unidata.geoloc.vertical.WRFEta
- All Implemented Interfaces:
- VerticalTransform
public class WRFEta
- extends VerticalTransformImpl
Models the vertical coordinate for the Weather Research and Forecast
(WRF) model's vertical Eta coordinate
- Author:
- IDV Development Team
Constructor Summary |
WRFEta(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
Construct a vertical coordinate for the Weather Research and Forecast
(WRF) model's vertical Eta coordinate |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasePressureVariable
public static final java.lang.String BasePressureVariable
- See Also:
- Constant Field Values
PerturbationPressureVariable
public static final java.lang.String PerturbationPressureVariable
- See Also:
- Constant Field Values
BaseGeopotentialVariable
public static final java.lang.String BaseGeopotentialVariable
- See Also:
- Constant Field Values
PerturbationGeopotentialVariable
public static final java.lang.String PerturbationGeopotentialVariable
- See Also:
- Constant Field Values
IsStaggeredX
public static final java.lang.String IsStaggeredX
- See Also:
- Constant Field Values
IsStaggeredY
public static final java.lang.String IsStaggeredY
- See Also:
- Constant Field Values
IsStaggeredZ
public static final java.lang.String IsStaggeredZ
- See Also:
- Constant Field Values
WRFEta
public WRFEta(NetcdfFile ds,
Dimension timeDim,
java.util.List<Parameter> params)
- Construct a vertical coordinate for the Weather Research and Forecast
(WRF) model's vertical Eta coordinate
- Parameters:
ds
- netCDF datasettimeDim
- time dimensionparams
- list of transformation Parameters
getCoordinateArray
public ArrayDouble.D3 getCoordinateArray(int timeIndex)
throws java.io.IOException
- Get the 3D vertical coordinate array for this time step.
- Specified by:
getCoordinateArray
in interface VerticalTransform
- Specified by:
getCoordinateArray
in class VerticalTransformImpl
- Parameters:
timeIndex
- the time index. Ignored if !isTimeDependent().
- Returns:
- vertical coordinate array
- Throws:
java.io.IOException
- problem reading data