allocateBCList Subroutine

private subroutine allocateBCList(globBC, nBCs, minLevel, maxLevel, QQN)

Allocate BC lists, 2nd step in Build_BClists

Arguments

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

boundaries for the elements with bnd property set

integer, intent(in) :: nBCs
integer, intent(in) :: minLevel
integer, intent(in) :: maxLevel
integer, intent(in) :: QQN

Calls

proc~~allocatebclist~~CallsGraph proc~allocatebclist allocateBCList proc~mus_init_bc_elems mus_init_bc_elems proc~allocatebclist->proc~mus_init_bc_elems interface~init~2 init proc~mus_init_bc_elems->interface~init~2 interface~destroy~2 destroy proc~mus_init_bc_elems->interface~destroy~2

Called by

proc~~allocatebclist~~CalledByGraph proc~allocatebclist allocateBCList proc~build_bclists build_BClists proc~build_bclists->proc~allocatebclist proc~mus_construct mus_construct proc~mus_construct->proc~build_bclists program~mus_harvesting mus_harvesting program~mus_harvesting->proc~mus_construct proc~mus_perform_dynloadbal mus_perform_dynLoadBal proc~mus_perform_dynloadbal->proc~mus_construct proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_construct program~musubi musubi program~musubi->proc~mus_initialize none~do_balance do_balance none~do_balance->proc~mus_perform_dynloadbal

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iBC
integer, private :: iLevel