check_density Subroutine

public subroutine check_density(scheme, minLevel, maxLevel, general, total_density)

Check the total density for a selected scheme and write to unit

The output might be delayed by using arrays which are then dumped to keep disc access more restricted

Arguments

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

scheme type

integer, intent(in) :: minLevel

global scheme independent information

integer, intent(in) :: maxLevel

global scheme independent information

type(tem_general_type), intent(inout) :: general
real(kind=rk), intent(out), optional :: total_density

Calls

proc~~check_density~~CallsGraph proc~check_density check_density auxfield_varpos auxfield_varpos proc~check_density->auxfield_varpos bits bits proc~check_density->bits mpi_reduce mpi_reduce proc~check_density->mpi_reduce tem_isNaN tem_isNaN proc~check_density->tem_isNaN tem_time_dump tem_time_dump proc~check_density->tem_time_dump total total proc~check_density->total

Called by

proc~~check_density~~CalledByGraph proc~check_density check_density proc~mus_finalize mus_finalize proc~mus_finalize->proc~check_density proc~mus_solve mus_solve proc~mus_solve->proc~check_density proc~check_flow_status check_flow_status proc~mus_solve->proc~check_flow_status proc~perform_checks perform_checks proc~perform_checks->proc~check_density proc~check_flow_status->proc~perform_checks program~musubi musubi program~musubi->proc~mus_finalize program~musubi->proc~mus_solve