Initialize the sampled tracking entities.
This is necessary to properly setup the tem_tracking data. It includes building the subtree and the varmap.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ply_sampled_tracking_type), | intent(inout) | :: | me | Sampled tracking variable to initialize. It has to be configured by ply_sampled_tracking_load beforehand. |
||
type(treelmesh_type), | intent(in) | :: | mesh | The global mesh. |
||
type(tem_solveHead_type), | intent(in) | :: | solver | Information about the solver (used to construct file name strings). |
||
type(tem_varSys_type), | intent(in) | :: | varSys | Global variable system with description of the data to get the tracking variables from. |
||
type(tem_BC_prop_type), | intent(in) | :: | bc | Boundary condition properties, used to identify elements close to the boundary. |
||
type(tem_stencilHeader_type), | intent(in), | optional | :: | stencil | Description of the stencil in the numerical scheme. This is needed to describe elements adjacent to specific boundary labels. |
|
type(tem_comm_env_type), | intent(in) | :: | proc | General communication environment |
||
integer, | intent(in) | :: | nDofs | Number of degrees of freedom to use in the output. |
||
integer, | intent(in) | :: | nDims | Number of dimensions in the polynomial representations. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | iTrack | ||||
integer, | private | :: | iConfig | ||||
integer, | private | :: | iVar | ||||
integer, | private | :: | nVars | ||||
character(len=pathLen), | private | :: | basename |