mus_hvs_init_aux Subroutine

public subroutine mus_hvs_init_aux(scheme, geometry, params)

Init auxiliary features such as interpolation boundaries, restart and the tracker

initialize fluid type which contains relaxation parameter and function pointers to get mrt paramter and nonEqScaling factor for interpolation

Arguments

Type IntentOptional Attributes Name
type(mus_scheme_type), intent(inout), target :: scheme

container for the scheme

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

geometry infomation

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

global parameters


Calls

proc~~mus_hvs_init_aux~~CallsGraph proc~mus_hvs_init_aux mus_hvs_init_aux proc~tem_abort tem_abort proc~mus_hvs_init_aux->proc~tem_abort proc~mus_init_tracker mus_init_tracker proc~mus_hvs_init_aux->proc~mus_init_tracker mus_init_bndforce mus_init_bndforce proc~mus_hvs_init_aux->mus_init_bndforce mus_init_interpolate mus_init_interpolate proc~mus_hvs_init_aux->mus_init_interpolate proc~tem_create_subtree_of_st_funlist tem_create_subTree_of_st_funList proc~mus_hvs_init_aux->proc~tem_create_subtree_of_st_funlist proc~tem_init_restart tem_init_restart proc~mus_hvs_init_aux->proc~tem_init_restart proc~check_streaming_layout check_streaming_layout proc~mus_hvs_init_aux->proc~check_streaming_layout proc~tem_horizontalspacer tem_horizontalSpacer proc~mus_hvs_init_aux->proc~tem_horizontalspacer proc~mus_time_homogenize mus_time_homogenize proc~mus_hvs_init_aux->proc~mus_time_homogenize proc~mus_init_fluid mus_init_fluid proc~mus_hvs_init_aux->proc~mus_init_fluid mus_init_graddata mus_init_graddata proc~mus_hvs_init_aux->mus_init_graddata debug_dependencies debug_dependencies proc~mus_hvs_init_aux->debug_dependencies dump_intplists dump_intplists proc~mus_hvs_init_aux->dump_intplists proc~tem_init_tracker_subtree tem_init_tracker_subTree proc~mus_init_tracker->proc~tem_init_tracker_subtree proc~mus_timecontrol_homogenize mus_timeControl_homogenize proc~mus_init_tracker->proc~mus_timecontrol_homogenize proc~tem_init_tracker tem_init_tracker proc~mus_init_tracker->proc~tem_init_tracker proc~tem_time_dump tem_time_dump proc~mus_time_homogenize->proc~tem_time_dump proc~init init proc~mus_init_fluid->proc~init mus_assign_nnwtnvisc_ptr mus_assign_nnwtnvisc_ptr proc~mus_init_fluid->mus_assign_nnwtnvisc_ptr mus_assign_mrt_ptr mus_assign_mrt_ptr proc~mus_init_fluid->mus_assign_mrt_ptr proc~mus_init_turbulencedata mus_init_turbulenceData proc~mus_init_fluid->proc~mus_init_turbulencedata proc~mus_update_relaxparamfromviscstfun mus_update_relaxParamFromViscSTfun proc~mus_init_fluid->proc~mus_update_relaxparamfromviscstfun proc~mus_init_relaxparam mus_init_relaxParam proc~mus_init_fluid->proc~mus_init_relaxparam proc~mus_assign_turbvisc_ptr mus_assign_turbVisc_ptr proc~mus_init_fluid->proc~mus_assign_turbvisc_ptr proc~mus_fluid_dump mus_fluid_dump proc~mus_init_fluid->proc~mus_fluid_dump proc~tem_timecontrol_dump tem_timeControl_dump proc~mus_timecontrol_homogenize->proc~tem_timecontrol_dump proc~mus_calcomegafromvisc mus_calcOmegaFromVisc proc~mus_update_relaxparamfromviscstfun->proc~mus_calcomegafromvisc proc~tem_spacetime_for tem_spacetime_for proc~mus_update_relaxparamfromviscstfun->proc~tem_spacetime_for proc~mus_assign_turbvisc_ptr->proc~tem_abort mpi_reduce mpi_reduce proc~mus_fluid_dump->mpi_reduce proc~mus_fluid_dump->proc~mus_calcomegafromvisc mus_nnwtn_dump2outunit mus_nnwtn_dump2outunit proc~mus_fluid_dump->mus_nnwtn_dump2outunit proc~cumulant_omega_check cumulant_omega_check proc~mus_fluid_dump->proc~cumulant_omega_check proc~cumulant_omega_check->proc~tem_abort

Called by

proc~~mus_hvs_init_aux~~CalledByGraph proc~mus_hvs_init_aux mus_hvs_init_aux program~mus_harvesting mus_harvesting program~mus_harvesting->proc~mus_hvs_init_aux

Contents