MAPL_NUOPCWrapperMod Module


Uses

  • module~~mapl_nuopcwrappermod~~UsesGraph module~mapl_nuopcwrappermod MAPL_NUOPCWrapperMod ESMF ESMF module~mapl_nuopcwrappermod->ESMF NUOPC NUOPC module~mapl_nuopcwrappermod->NUOPC NUOPC_Model NUOPC_Model module~mapl_nuopcwrappermod->NUOPC_Model module~mapl_capmod MAPL_CapMod module~mapl_nuopcwrappermod->module~mapl_capmod module~mapl_capoptionsmod mapl_CapOptionsMod module~mapl_nuopcwrappermod->module~mapl_capoptionsmod module~mapl_profiler mapl_Profiler module~mapl_nuopcwrappermod->module~mapl_profiler module~maplbase_mod MAPLBase_Mod module~mapl_nuopcwrappermod->module~maplbase_mod module~pfio pFIO module~mapl_nuopcwrappermod->module~pfio module~pflogger pflogger module~mapl_nuopcwrappermod->module~pflogger mpi mpi module~mapl_nuopcwrappermod->mpi

Derived Types

type, public ::  cap_parameters

Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: cap_rc_file
character(len=:), public, allocatable :: name
procedure(set_services_interface), public, nopass, pointer :: set_services

Functions

public function get_cap_parameters_from_gc(gc, rc) result(cap_params)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(inout) :: gc
integer, intent(out) :: rc

Return Value type(cap_parameters)


Subroutines

public subroutine SetServices(model, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp) :: model
integer, intent(out) :: rc

public subroutine init_wrapper(wrapper_gc, name, cap_rc_file, root_set_services, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_GridComp), intent(inout) :: wrapper_gc
character(len=*), intent(in) :: name
character(len=*), intent(in) :: cap_rc_file
procedure(set_services_interface) :: root_set_services
integer, intent(out) :: rc