mus_update_BcghostElem Subroutine

private subroutine mus_update_BcghostElem(minLevel, maxLevel, levelDesc, layout, bc_prop, globBC)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: minLevel

Min and max level

integer, intent(in) :: maxLevel

Min and max level

type(tem_levelDesc_type), intent(inout) :: levelDesc(minLevel:maxLevel)

Level Descriptor

type(mus_scheme_layout_type), intent(in) :: layout

scheme layout

type(tem_BC_prop_type), intent(in) :: bc_prop

boundary information from mesh

type(glob_boundary_type), intent(inout) :: globBC(:)

boundaries for the elements with bnd property set


Calls

proc~~mus_update_bcghostelem~~CallsGraph proc~mus_update_bcghostelem mus_update_BcghostElem append append proc~mus_update_bcghostelem->append cxdir cxdir proc~mus_update_bcghostelem->cxdir proc~mus_add_bcghostelem mus_add_BcghostElem proc~mus_update_bcghostelem->proc~mus_add_bcghostelem tem_determine_discreteVector tem_determine_discreteVector proc~mus_update_bcghostelem->tem_determine_discreteVector truncate truncate proc~mus_update_bcghostelem->truncate val val proc~mus_update_bcghostelem->val proc~mus_add_bcghostelem->append proc~mus_add_bcghostelem->val nghelems nghelems proc~mus_add_bcghostelem->nghelems

Called by

proc~~mus_update_bcghostelem~~CalledByGraph proc~mus_update_bcghostelem mus_update_BcghostElem proc~mus_construct mus_construct proc~mus_construct->proc~mus_update_bcghostelem proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_construct proc~mus_perform_dynloadbal mus_perform_dynLoadBal proc~mus_perform_dynloadbal->proc~mus_construct program~mus_harvesting mus_harvesting program~mus_harvesting->proc~mus_construct proc~mus_solve mus_solve proc~mus_solve->proc~mus_perform_dynloadbal program~musubi musubi program~musubi->proc~mus_initialize program~musubi->proc~mus_solve