mom_obsolete_params module reference
Methods for testing for, and list of, obsolete run-time parameters.
Functions/Subroutines
Scans input parameter file for list obsolete parameters. |
|
Test for presence of obsolete LOGICAL in parameter file. |
|
Test for presence of obsolete STRING in parameter file. |
|
Test for presence of obsolete REAL in parameter file. |
|
Test for presence of obsolete INTEGER in parameter file. |
Detailed Description
Methods for testing for, and list of, obsolete run-time parameters.
Function/Subroutine Documentation
- subroutine mom_obsolete_params/find_obsolete_params(param_file)
Scans input parameter file for list obsolete parameters.
- Parameters:
param_file ::
param_file[in] Structure containing parameter file data.- Call to:
mom_error_handler::mom_errorobsolete_charobsolete_intobsolete_logicalobsolete_real- Called from:
- subroutine mom_obsolete_params/obsolete_logical(param_file, varname, warning_val, hint)
Test for presence of obsolete LOGICAL in parameter file.
- Parameters:
param_file ::
param_file[in] Structure containing parameter file data.varname ::
varname[in] Name of obsolete LOGICAL parameter.warning_val ::
warning_val[in] An allowed value that causes a warning instead of an error.hint ::
hint[in] A hint to the user about what to do.
- Call to:
- Called from:
- subroutine mom_obsolete_params/obsolete_char(param_file, varname, warning_val, hint)
Test for presence of obsolete STRING in parameter file.
- Parameters:
param_file ::
param_file[in] Structure containing parameter file data.varname ::
varname[in] Name of obsolete STRING parameter.warning_val ::
warning_val[in] An allowed value that causes a warning instead of an error.hint ::
hint[in] A hint to the user about what to do.
- Call to:
- Called from:
- subroutine mom_obsolete_params/obsolete_real(param_file, varname, warning_val, hint, only_warn)
Test for presence of obsolete REAL in parameter file.
- Parameters:
param_file ::
param_file[in] Structure containing parameter file data.varname ::
varname[in] Name of obsolete REAL parameter.warning_val ::
warning_val[in] An allowed value that causes a warning instead of an error.hint ::
hint[in] A hint to the user about what to do.only_warn ::
only_warn[in] If present and true, issue warnings instead of fatal errors.
- Call to:
- Called from:
- subroutine mom_obsolete_params/obsolete_int(param_file, varname, warning_val, hint)
Test for presence of obsolete INTEGER in parameter file.
- Parameters:
param_file ::
param_file[in] Structure containing parameter file data.varname ::
varname[in] Name of obsolete INTEGER parameter.warning_val ::
warning_val[in] An allowed value that causes a warning instead of an error.hint ::
hint[in] A hint to the user about what to do.
- Call to:
- Called from: