mus_tracking_module Module

This module provides the MUSUBI subroutines needed for the tracking functionality.


Uses

Used by

  • module~~mus_tracking_module~~UsedByGraph module~mus_tracking_module mus_tracking_module module~mus_aux_module mus_aux_module module~mus_aux_module->module~mus_tracking_module module~mus_dynloadbal_module mus_dynLoadBal_module module~mus_dynloadbal_module->module~mus_tracking_module module~mus_hvs_aux_module mus_hvs_aux_module module~mus_hvs_aux_module->module~mus_tracking_module module~mus_control_module mus_control_module module~mus_control_module->module~mus_aux_module program~mus_harvesting mus_harvesting program~mus_harvesting->module~mus_hvs_aux_module program~musubi musubi program~musubi->module~mus_aux_module program~musubi->module~mus_control_module module~mus_program_module mus_program_module program~musubi->module~mus_program_module module~mus_program_module->module~mus_aux_module module~mus_program_module->module~mus_dynloadbal_module module~mus_program_module->module~mus_control_module

Contents


Subroutines

public subroutine mus_init_tracker(scheme, geometry, params)

This routine initialize tracking subTree to remove empty tracking objects. On active tracking objects: Homogenize time control, write solver speific info for harvester output format and initialize output using tem_init_tracker

Arguments

TypeIntentOptionalAttributesName
type(mus_scheme_type), intent(inout) :: scheme

scheme type

type(mus_geom_type), intent(in) :: geometry

Treelmesh data

type(mus_param_type), intent(in) :: params

Global parameters