check_flow_status Subroutine

public subroutine check_flow_status(scheme, geometry, general, mus_aborts, restart_triggered)

This routine performs several tasks: geometry increment, time updating, tracking, density checking, restart

Arguments

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

containers for the different schemes

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

geometry infomation

type(tem_general_type), intent(inout) :: general

Global parameters

type(mus_abortCriteria_type), intent(in) :: mus_aborts
logical, intent(inout) :: restart_triggered

Indication whether a restart output was triggered


Calls

proc~~check_flow_status~~CallsGraph proc~check_flow_status check_flow_status proc~mus_dumpdata mus_dumpData proc~check_flow_status->proc~mus_dumpdata proc~tem_convergence_check tem_convergence_check proc~check_flow_status->proc~tem_convergence_check proc~perform_checks perform_checks proc~check_flow_status->proc~perform_checks proc~tem_opvar_reduction_transient_update tem_opVar_reduction_transient_update proc~check_flow_status->proc~tem_opvar_reduction_transient_update proc~tem_simcontrol_syncupdate tem_simControl_syncUpdate proc~check_flow_status->proc~tem_simcontrol_syncupdate proc~mus_geomincr mus_geomIncr proc~check_flow_status->proc~mus_geomincr proc~tem_time_dump tem_time_dump proc~mus_dumpdata->proc~tem_time_dump proc~mus_writerestart mus_writeRestart proc~mus_dumpdata->proc~mus_writerestart proc~tem_tracker tem_tracker proc~mus_dumpdata->proc~tem_tracker proc~tem_timecontrol_check tem_timeControl_check proc~mus_dumpdata->proc~tem_timecontrol_check proc~check_velocityms check_velocityMS proc~perform_checks->proc~check_velocityms proc~check_velocityfluid check_velocityFluid proc~perform_checks->proc~check_velocityfluid proc~check_potential check_potential proc~perform_checks->proc~check_potential proc~check_density check_density proc~perform_checks->proc~check_density proc~tem_timecontrol_globaltriggered tem_timeControl_globalTriggered proc~perform_checks->proc~tem_timecontrol_globaltriggered proc~mus_check_omegakine mus_check_omegaKine proc~perform_checks->proc~mus_check_omegakine proc~tem_abort tem_abort proc~perform_checks->proc~tem_abort proc~mus_geomincr->proc~tem_timecontrol_check proc~prepare_target_elem_list prepare_target_elem_list proc~mus_geomincr->proc~prepare_target_elem_list proc~proximity proximity proc~mus_geomincr->proc~proximity proc~update_connectivity update_connectivity proc~mus_geomincr->proc~update_connectivity mpi_reduce mpi_reduce proc~check_velocityms->mpi_reduce proc~tem_isnan tem_isNaN proc~check_velocityms->proc~tem_isnan proc~check_velocityfluid->mpi_reduce proc~check_velocityfluid->proc~tem_isnan proc~tem_starttimer tem_startTimer proc~mus_writerestart->proc~tem_starttimer proc~tem_restart_openwrite tem_restart_openWrite proc~mus_writerestart->proc~tem_restart_openwrite proc~mus_pdf_serialize mus_pdf_serialize proc~mus_writerestart->proc~mus_pdf_serialize proc~tem_stoptimer tem_stopTimer proc~mus_writerestart->proc~tem_stoptimer proc~tem_restart_closewrite tem_restart_closeWrite proc~mus_writerestart->proc~tem_restart_closewrite proc~tem_restart_writedata tem_restart_writeData proc~mus_writerestart->proc~tem_restart_writedata proc~tem_levelof tem_LevelOf proc~prepare_target_elem_list->proc~tem_levelof proc~mus_setprop mus_setProp proc~prepare_target_elem_list->proc~mus_setprop proc~proximity->proc~tem_levelof proc~check_potential->proc~tem_time_dump proc~check_potential->mpi_reduce proc~check_potential->proc~tem_isnan proc~check_density->proc~tem_time_dump proc~check_density->mpi_reduce proc~check_density->proc~tem_isnan proc~mus_check_omegakine->proc~tem_abort proc~mus_check_omegakine->mpi_reduce proc~mus_pdf_serialize->proc~tem_levelof

Called by

proc~~check_flow_status~~CalledByGraph proc~check_flow_status check_flow_status proc~do_recursive_multilevel do_recursive_multiLevel proc~do_recursive_multilevel->proc~check_flow_status proc~do_fast_singlelevel do_fast_singleLevel proc~do_fast_singlelevel->proc~check_flow_status proc~do_benchmark do_benchmark proc~do_benchmark->proc~check_flow_status

Contents

None