init_intpArraysPerLevel Subroutine

private subroutine init_intpArraysPerLevel(sourceFromCoarser, intpFromCoarser, sourceFromFiner, intpFromFiner, nGhostFromCoarser, nGhostFromFiner, intp_order, nMaxSourcesFromFiner, iLevel)

Arguments

TypeIntentOptionalAttributesName
type(dyn_intarray_type), intent(out) :: sourceFromCoarser

dynamic array of source elements from coarser

type(grw_intarray_type), intent(out), allocatable:: intpFromCoarser(:)

growing array of ghost elements from coarser for different intp order

type(dyn_intarray_type), intent(out) :: sourceFromFiner

dynamic array of source elements from finer

type(grw_intarray_type), intent(out) :: intpFromFiner

growing array of ghost elements from finer

integer, intent(in) :: nGhostFromCoarser

Number of ghost from coarser on this level

integer, intent(in) :: nGhostFromFiner

Number of ghost from finer on this level

integer, intent(in) :: intp_order

interpolation order defined by user

integer, intent(in) :: nMaxSourcesFromFiner

nMaxSources for fillMineFromFiner

integer, intent(in) :: iLevel

current level


Calls

proc~~init_intparraysperlevel~~CallsGraph proc~init_intparraysperlevel init_intpArraysPerLevel interface~init~4 init proc~init_intparraysperlevel->interface~init~4

Called by

proc~~init_intparraysperlevel~~CalledByGraph proc~init_intparraysperlevel init_intpArraysPerLevel proc~mus_init_leveldescintparrays mus_init_levelDescIntpArrays proc~mus_init_leveldescintparrays->proc~init_intparraysperlevel proc~mus_construct mus_construct proc~mus_construct->proc~mus_init_leveldescintparrays proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_construct 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 none~do_balance do_balance none~do_balance->proc~mus_perform_dynloadbal program~musubi musubi program~musubi->proc~mus_initialize

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iOrder