public interface ForecastModelRunCollection
Modifier and Type | Method and Description |
---|---|
void |
close() |
NetcdfDataset |
getBestTimeSeries()
Get a NetcdfDataset that has the "best" time series, across model runs.
|
NetcdfDataset |
getFmrcDataset()
Get a NetcdfDataset that is the underlying datasets with the "2d time"
|
List<Date> |
getForecastDates()
Get the list of possible forecast dates, to be used in getForecastTimeDataset().
|
NetcdfDataset |
getForecastOffsetDataset(double hours)
Get a NetcdfDataset that has all the data for a fixed forecast offset, across model runs.
|
List<Double> |
getForecastOffsets()
Get the list of possible forecast offsets, to be used in getForecastOffsetDataset().
|
NetcdfDataset |
getForecastTimeDataset(Date forecastTime)
Get a NetcdfDataset that has all the data for a fixed forecast time, across model runs.
|
GridDataset |
getGridDataset()
Get the underlying GridDataset.
|
List<Date> |
getRunDates()
Get the list of possible run dates, to be used in getRunTimeDataset().
|
NetcdfDataset |
getRunTimeDataset(Date runTime)
Get a NetcdfDataset that has all the data for a model run.
|
boolean |
sync()
Check if file has changed, and reread metadata if needed.
|
List<Date> getRunDates()
NetcdfDataset getRunTimeDataset(Date runTime) throws IOException
runTime
- names the runIOException
- on read errorList<Date> getForecastDates()
NetcdfDataset getForecastTimeDataset(Date forecastTime) throws IOException
forecastTime
- the forecast time to fix.IOException
- on read errorList<Double> getForecastOffsets()
NetcdfDataset getForecastOffsetDataset(double hours) throws IOException
hours
- the forecast offset time to fix, in hours.IOException
- on read errorNetcdfDataset getBestTimeSeries() throws IOException
IOException
- on read errorNetcdfDataset getFmrcDataset()
GridDataset getGridDataset()
boolean sync() throws IOException
IOException
- on io errorvoid close() throws IOException
IOException
Copyright © 1999–2013 UCAR/Unidata. All rights reserved.