MAPL
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
Programs
make_substates
Interface
3 statements
Source File
OpenMP_Support.F90
MAPL_OpenMP_Support
make_substates
Contents
Module Procedures
make_substates_from_num_grids
public interface make_substates
Module Procedures
private recursive function make_substates_from_num_grids(state, num_subgrids, unusable, rc) result(substates)
Arguments
Type
Intent
Optional
Attributes
Name
type(
ESMF_State
),
intent(inout)
::
state
integer,
intent(in)
::
num_subgrids
class(
KeywordEnforcer
),
intent(in),
optional
::
unusable
integer,
intent(out),
optional
::
rc
Return Value
type(
ESMF_State
), allocatable, (:)