init_momentsBC Subroutine

private subroutine init_momentsBC(bc, levelDesc, layout, globBC, minLevel, maxLevel)

Initialize the values required for the moments BC

Arguments

Type IntentOptional Attributes Name
type(boundary_type), intent(inout) :: bc

global array boundary type

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

Level descriptor

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

Layout

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

scheme global boundary type

integer, intent(in) :: minLevel

Level range

integer, intent(in) :: maxLevel

Level range


Calls

proc~~init_momentsbc~~CallsGraph proc~init_momentsbc init_momentsBC a a proc~init_momentsbc->a invert_matrix invert_matrix proc~init_momentsbc->invert_matrix tem_abort tem_abort proc~init_momentsbc->tem_abort val val proc~init_momentsbc->val

Called by

proc~~init_momentsbc~~CalledByGraph proc~init_momentsbc init_momentsBC proc~init_boundary_single init_boundary_single proc~init_boundary_single->proc~init_momentsbc proc~mus_init_boundary mus_init_boundary proc~mus_init_boundary->proc~init_boundary_single proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_init_boundary proc~mus_reset_aux mus_reset_aux proc~mus_reset_aux->proc~mus_init_boundary proc~mus_perform_dynloadbal mus_perform_dynLoadBal proc~mus_perform_dynloadbal->proc~mus_reset_aux program~musubi musubi program~musubi->proc~mus_initialize