check_flow_status Subroutine

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

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

Arguments

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

containers for the different schemes

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

geometry infomation

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

Global parameters

type(mus_physics_type), intent(in) :: physics

physics conversion tyoe

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 mus_calcbndforce mus_calcbndforce proc~check_flow_status->mus_calcbndforce proc~perform_checks perform_checks proc~check_flow_status->proc~perform_checks proc~tem_simcontrol_syncupdate tem_simControl_syncUpdate proc~check_flow_status->proc~tem_simcontrol_syncupdate proc~tem_convergence_check tem_convergence_check proc~check_flow_status->proc~tem_convergence_check mus_geomincr mus_geomincr proc~check_flow_status->mus_geomincr proc~tem_opvar_reduction_transient_update tem_opVar_reduction_transient_update proc~check_flow_status->proc~tem_opvar_reduction_transient_update proc~mus_dumpdata mus_dumpData proc~check_flow_status->proc~mus_dumpdata proc~tem_timecontrol_globaltriggered tem_timeControl_globalTriggered proc~perform_checks->proc~tem_timecontrol_globaltriggered proc~check_potential check_potential proc~perform_checks->proc~check_potential proc~tem_abort tem_abort proc~perform_checks->proc~tem_abort proc~mus_check_omegakine mus_check_omegaKine proc~perform_checks->proc~mus_check_omegakine proc~check_velocityfluid check_velocityFluid proc~perform_checks->proc~check_velocityfluid proc~check_velocityms check_velocityMS proc~perform_checks->proc~check_velocityms proc~check_density check_density proc~perform_checks->proc~check_density proc~tem_timecontrol_check tem_timeControl_check proc~mus_dumpdata->proc~tem_timecontrol_check proc~tem_tracker tem_tracker proc~mus_dumpdata->proc~tem_tracker proc~mus_writerestart mus_writeRestart proc~mus_dumpdata->proc~mus_writerestart proc~tem_time_dump tem_time_dump proc~mus_dumpdata->proc~tem_time_dump proc~check_potential->proc~tem_time_dump mpi_reduce mpi_reduce proc~check_potential->mpi_reduce proc~tem_isnan tem_isNaN proc~check_potential->proc~tem_isnan proc~mus_check_omegakine->proc~tem_abort proc~mus_check_omegakine->mpi_reduce proc~check_velocityfluid->mpi_reduce proc~check_velocityfluid->proc~tem_isnan proc~check_velocityms->mpi_reduce proc~check_velocityms->proc~tem_isnan proc~check_density->proc~tem_time_dump proc~check_density->mpi_reduce proc~check_density->proc~tem_isnan proc~tem_restart_writedata tem_restart_writeData proc~mus_writerestart->proc~tem_restart_writedata mus_pdf_serialize mus_pdf_serialize proc~mus_writerestart->mus_pdf_serialize proc~tem_restart_closewrite tem_restart_closeWrite proc~mus_writerestart->proc~tem_restart_closewrite proc~tem_restart_openwrite tem_restart_openWrite proc~mus_writerestart->proc~tem_restart_openwrite proc~tem_starttimer tem_startTimer proc~mus_writerestart->proc~tem_starttimer proc~tem_stoptimer tem_stopTimer proc~mus_writerestart->proc~tem_stoptimer

Contents