CAM
externalmodelbasetype Module Reference

Data Types

type  em_base_type
 

Functions/Subroutines

subroutine embase_populate_l2e_init_list (this, l2e_init_list)
 
subroutine embase_populate_e2l_init_list (this, e2l_init_list)
 
subroutine embase_populate_l2e_list (this, l2e_list)
 
subroutine embase_populate_e2l_list (this, e2l_list)
 
subroutine embase_init (this, l2e_init_list, e2l_init_list, iam, bounds_clump)
 
subroutine embase_solve (this, em_stage, dt, nstep, clump_rank, l2e_list, e2l_list, bounds_clump)
 

Function/Subroutine Documentation

◆ embase_init()

subroutine externalmodelbasetype::embase_init ( class(em_base_type this,
class(emi_data_list), intent(in)  l2e_init_list,
class(emi_data_list), intent(inout)  e2l_init_list,
integer, intent(in)  iam,
type(bounds_type), intent(in)  bounds_clump 
)

◆ embase_populate_e2l_init_list()

subroutine externalmodelbasetype::embase_populate_e2l_init_list ( class(em_base_type this,
class(emi_data_list), intent(inout)  e2l_init_list 
)

◆ embase_populate_e2l_list()

subroutine externalmodelbasetype::embase_populate_e2l_list ( class(em_base_type this,
class(emi_data_list), intent(inout)  e2l_list 
)

◆ embase_populate_l2e_init_list()

subroutine externalmodelbasetype::embase_populate_l2e_init_list ( class(em_base_type this,
class(emi_data_list), intent(inout)  l2e_init_list 
)

◆ embase_populate_l2e_list()

subroutine externalmodelbasetype::embase_populate_l2e_list ( class(em_base_type this,
class(emi_data_list), intent(inout)  l2e_list 
)

◆ embase_solve()

subroutine externalmodelbasetype::embase_solve ( class(em_base_type this,
integer, intent(in)  em_stage,
real(r8), intent(in)  dt,
integer, intent(in)  nstep,
integer, intent(in)  clump_rank,
class(emi_data_list), intent(in)  l2e_list,
class(emi_data_list), intent(inout)  e2l_list,
type(bounds_type), intent(in)  bounds_clump 
)