ehratm APIs
Public Member Functions | Private Attributes | List of all members
Defaults Class Reference
Inheritance diagram for Defaults:
[legend]
Collaboration diagram for Defaults:
[legend]

Public Member Functions

def __init__ (self)
 
def ecmwf_coeffs (self)
 
def ecmwf_metgrid_tbl (self)
 
def ecmwf_ml_ungrib_prefix (self)
 
def ecmwf_pres_ungrib_prefix (self)
 
def ecmwf_sfc_ungrib_prefix (self)
 
def flexwrf_distro_path (self)
 
def gfs_ungrib_prefix (self)
 
def log_level (self)
 All default values "should" be available through the following methods. More...
 
def max_dom_supported (self)
 
def max_grib_inputs (self)
 
def max_mpi_tasks (self)
 
def max_openmp_threads (self)
 
def mpirun_path (self)
 
def num_mpi_tasks (self)
 
def num_openmp_threads (self)
 
def srm_compress (self)
 
def srm_flexpart2ctbt_path (self)
 
def srm_multiplier (self)
 
def vtable_ecmwf_ml (self)
 
def vtable_ecmwf_sfc (self)
 
def workflow_name (self)
 
def workflow_rootdir (self)
 
def working_scratch_rootdir (self)
 
def wps_geog_data_dir (self)
 
def wpswrf_distro_path (self)
 
def wrf_spinup_hours (self)
 

Private Attributes

 _ECMWF_ML_UNGRIB_PREFIX
 
 _ECMWF_PRES_UNGRIB_PREFIX
 
 _ECMWF_SFC_UNGRIB_PREFIX
 
 _GFS_UNGRIB_PREFIX
 
 _LOG_LEVEL
 
 _MAX_DOM_SUPPORTED
 
 _MAX_GRIB_INPUTS
 
 _MAX_MPI_TASKS
 
 _MAX_OPENMP_THREADS
 
 _NUM_MPI_TASKS
 
 _NUM_OPENMP_THREADS
 
 _SRM_COMPRESS
 
 _SRM_MULTIPLIER
 
 _SYSPATHS
 
 _WRF_SPINUP_HOURS
 

Detailed Description

Definition at line 9 of file defaults.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Definition at line 11 of file defaults.py.

Member Function Documentation

◆ ecmwf_coeffs()

def ecmwf_coeffs (   self)

Definition at line 138 of file defaults.py.

◆ ecmwf_metgrid_tbl()

def ecmwf_metgrid_tbl (   self)

Definition at line 141 of file defaults.py.

◆ ecmwf_ml_ungrib_prefix()

def ecmwf_ml_ungrib_prefix (   self)

Definition at line 70 of file defaults.py.

◆ ecmwf_pres_ungrib_prefix()

def ecmwf_pres_ungrib_prefix (   self)

Definition at line 73 of file defaults.py.

◆ ecmwf_sfc_ungrib_prefix()

def ecmwf_sfc_ungrib_prefix (   self)

Definition at line 67 of file defaults.py.

◆ flexwrf_distro_path()

def flexwrf_distro_path (   self)

Definition at line 117 of file defaults.py.

◆ gfs_ungrib_prefix()

def gfs_ungrib_prefix (   self)

Definition at line 76 of file defaults.py.

◆ log_level()

def log_level (   self)

All default values "should" be available through the following methods.

There should be no reason for outside access to any of the above self variables

Definition at line 54 of file defaults.py.

◆ max_dom_supported()

def max_dom_supported (   self)

Definition at line 85 of file defaults.py.

◆ max_grib_inputs()

def max_grib_inputs (   self)

Definition at line 79 of file defaults.py.

◆ max_mpi_tasks()

def max_mpi_tasks (   self)

Definition at line 92 of file defaults.py.

◆ max_openmp_threads()

def max_openmp_threads (   self)

Definition at line 99 of file defaults.py.

◆ mpirun_path()

def mpirun_path (   self)

Definition at line 123 of file defaults.py.

◆ num_mpi_tasks()

def num_mpi_tasks (   self)

Definition at line 88 of file defaults.py.

◆ num_openmp_threads()

def num_openmp_threads (   self)

Definition at line 95 of file defaults.py.

◆ srm_compress()

def srm_compress (   self)

Definition at line 105 of file defaults.py.

◆ srm_flexpart2ctbt_path()

def srm_flexpart2ctbt_path (   self)

Definition at line 120 of file defaults.py.

◆ srm_multiplier()

def srm_multiplier (   self)

Definition at line 102 of file defaults.py.

◆ vtable_ecmwf_ml()

def vtable_ecmwf_ml (   self)

Definition at line 132 of file defaults.py.

◆ vtable_ecmwf_sfc()

def vtable_ecmwf_sfc (   self)

Definition at line 135 of file defaults.py.

◆ workflow_name()

def workflow_name (   self)
Return a name ehratmwf_YYYYMMDD_hhmmss.xxx

Definition at line 58 of file defaults.py.

◆ workflow_rootdir()

def workflow_rootdir (   self)

Definition at line 129 of file defaults.py.

◆ working_scratch_rootdir()

def working_scratch_rootdir (   self)

Definition at line 126 of file defaults.py.

◆ wps_geog_data_dir()

def wps_geog_data_dir (   self)

Definition at line 114 of file defaults.py.

◆ wpswrf_distro_path()

def wpswrf_distro_path (   self)

Definition at line 111 of file defaults.py.

◆ wrf_spinup_hours()

def wrf_spinup_hours (   self)

Definition at line 82 of file defaults.py.

Member Data Documentation

◆ _ECMWF_ML_UNGRIB_PREFIX

_ECMWF_ML_UNGRIB_PREFIX
private

Definition at line 23 of file defaults.py.

◆ _ECMWF_PRES_UNGRIB_PREFIX

_ECMWF_PRES_UNGRIB_PREFIX
private

Definition at line 26 of file defaults.py.

◆ _ECMWF_SFC_UNGRIB_PREFIX

_ECMWF_SFC_UNGRIB_PREFIX
private

Definition at line 22 of file defaults.py.

◆ _GFS_UNGRIB_PREFIX

_GFS_UNGRIB_PREFIX
private

Definition at line 28 of file defaults.py.

◆ _LOG_LEVEL

_LOG_LEVEL
private

Definition at line 17 of file defaults.py.

◆ _MAX_DOM_SUPPORTED

_MAX_DOM_SUPPORTED
private

Definition at line 35 of file defaults.py.

◆ _MAX_GRIB_INPUTS

_MAX_GRIB_INPUTS
private

Definition at line 30 of file defaults.py.

◆ _MAX_MPI_TASKS

_MAX_MPI_TASKS
private

Definition at line 39 of file defaults.py.

◆ _MAX_OPENMP_THREADS

_MAX_OPENMP_THREADS
private

Definition at line 42 of file defaults.py.

◆ _NUM_MPI_TASKS

_NUM_MPI_TASKS
private

Definition at line 38 of file defaults.py.

◆ _NUM_OPENMP_THREADS

_NUM_OPENMP_THREADS
private

Definition at line 41 of file defaults.py.

◆ _SRM_COMPRESS

_SRM_COMPRESS
private

Definition at line 47 of file defaults.py.

◆ _SRM_MULTIPLIER

_SRM_MULTIPLIER
private

Definition at line 46 of file defaults.py.

◆ _SYSPATHS

_SYSPATHS
private

Definition at line 15 of file defaults.py.

◆ _WRF_SPINUP_HOURS

_WRF_SPINUP_HOURS
private

Definition at line 32 of file defaults.py.


The documentation for this class was generated from the following file: