FVCOMForecast module¶
Implementation of Job class for FVCOM Forecasts
-
class
FVCOMForecast.FVCOMForecast(configfile, NPROCS)¶ Bases:
cloudflow.job.Job.JobImplementation of Job class for FVCOM Forecasts
-
jobtype¶ Always ‘fvcomforecast’ for this class.
- Type
str
-
configfile¶ A JSON configuration file containing the required parameters for this class.
- Type
str
-
NPROCS¶ Total number of processors in this cluster.
- Type
int
-
OFS¶ The ocean forecast to run.
- Type
str
-
CDATE¶ The forecast date in format YYYYMMDD
- Type
str
-
HH¶ The forecast cycle in format HH
- Type
str
-
COMROT¶ The base directory to use, e.g. /com/nos
- Type
str
-
PTMP¶ The base directory for the scratch disk, usually /ptmp
- Type
str
-
DATE_REF¶ Templated DATE_REF field value for FVCOM namelist
- Type
str
-
BUCKET¶ The cloud bucket name for saving results
- Type
str
-
BCKTFLDR¶ The cloud folder name for saving results
- Type
str
-
OUTDIR¶ The full path to the output folder
- Type
str
-
INPUTFILE¶ The input namelist to use
- Type
str
-
INTMPL¶ The input namelist template to use
- Type
str
-
TEMPLPATH¶ The full path to the templates to use
- Type
str
-
LOCALNEST¶ Used for NEGOFS and NWGOFS. True - use the nested obc file generated on this machine by the NGOFS forecast False - use the nested obc file available on NOMADS
- Type
bool
-
make_fcstin()¶ Create the input namelist .in file
-
parseConfig(cfDict)¶ Parses the configuration dictionary to class attributes
- Parameters
cfDict (dict) – Dictionary containing this cluster parameterized settings.
-