atl_reassignStFunPtr Subroutine

private subroutine atl_reassignStFunPtr(varSys, tree, material_list, iLevel, iDir, iMat)

Reassigns the spacetime function pointers based on the material variable position and the spacetime function position.

Arguments

TypeIntentOptionalAttributesName
type(tem_varSys_type), intent(in) :: varSys

global variable system to which luaVar to be appended

type(treelmesh_type), intent(in) :: tree

Mesh data in treelmesh format.

type(atl_material_type), intent(inout) :: material_list(tree%global%minLevel:tree%global%maxLevel)

The description of the material properties. The compute lists in the material description is filled up by calling this subroutine.

integer, intent(in) :: iLevel
integer, intent(in) :: iDir
integer, intent(in) :: iMat

Called by

proc~~atl_reassignstfunptr~~CalledByGraph proc~atl_reassignstfunptr atl_reassignStFunPtr proc~atl_init_materialparams atl_init_materialParams proc~atl_init_materialparams->proc~atl_reassignstfunptr proc~atl_initialize atl_initialize proc~atl_initialize->proc~atl_init_materialparams proc~atl_initialize_program atl_initialize_program proc~atl_initialize_program->proc~atl_initialize program~atl_harvesting atl_harvesting program~atl_harvesting->proc~atl_initialize program~ateles ateles program~ateles->proc~atl_initialize_program

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iFace
integer, private :: iLR
integer, private :: matVarPos
integer, private :: stFunPos
integer, private :: nFaces
type(tem_st_fun_listElem_type), private, pointer:: stFunList