atl_getWeights Subroutine

private subroutine atl_getWeights(tree, weights, comp_weights, multiLevel_weights, cpl_weights)

boundary timer should only be measured for boundary elements VK setBnd = tem_getTimerVal( timerHandle = atl_timerHandles%setBnd) VK readBC = tem_getTimerVal( timerHandle = atl_timerHandles%readBC)

Arguments

Type IntentOptional Attributes Name
type(treelmesh_type), intent(in) :: tree
real(kind=rk), intent(inout), allocatable :: weights(:)
real(kind=rk), intent(inout), allocatable :: comp_weights(:)
real(kind=rk), intent(inout), allocatable :: multiLevel_weights(:)
real(kind=rk), intent(inout), allocatable :: cpl_weights(:)

Calls

proc~~atl_getweights~~CallsGraph proc~atl_getweights atl_getWeights tem_getTimerVal tem_getTimerVal proc~atl_getweights->tem_getTimerVal

Called by

proc~~atl_getweights~~CalledByGraph proc~atl_getweights atl_getWeights proc~atl_dumpweights atl_dumpWeights proc~atl_dumpweights->proc~atl_getweights proc~atl_finalize_program atl_finalize_program proc~atl_finalize_program->proc~atl_dumpweights program~ateles ateles program~ateles->proc~atl_finalize_program