Namespace metstate_mod¶
Public Functions¶
| Type | Name |
|---|---|
| subroutine | metstate_init (class(metstatetype), intent(inout) this, integer, intent(in) nx, integer, intent(in) ny, integer, intent(in) nlevs, integer, intent(in), optional nsoil, integer, intent(in), optional nsoiltype, integer, intent(in), optional nsurftype, type(errormanagertype), intent(inout), pointer error_mgr, integer, intent(out) rc) Initialize a MetStateType object. |
Public Functions Documentation¶
function metstate_init¶
Initialize a MetStateType object.
subroutine metstate_mod::metstate_init (
class( metstatetype ), intent(inout) this,
integer, intent(in) nx,
integer, intent(in) ny,
integer, intent(in) nlevs,
integer, intent(in), optional nsoil,
integer, intent(in), optional nsoiltype,
integer, intent(in), optional nsurftype,
type( errormanagertype ), intent(inout), pointer error_mgr,
integer, intent(out) rc
)
Initializes the meteorological state object, sets default values, and allocates required arrays.
Parameters:
thisMetStateType object to initializenxNumber of grid points in x directionnyNumber of grid points in y directionnlevsNumber of vertical levelsnsoilNumber of soil layersnsoiltypeNumber of soil typesnsurftypeNumber of surface typeserror_mgrError manager for context and error reportingrcReturn code (CC_SUCCESS or error code)
The documentation for this class was generated from the following file src/core/metstate_mod.F90