mus_fluid_dump Subroutine

private subroutine mus_fluid_dump(me, minLevel, maxLevel, physics, nSolve, general, outUnit, schemeHeader)

Arguments

TypeIntentOptionalAttributesName
type(mus_fluid_type), intent(inout) :: me
integer, intent(in) :: minLevel

minlevel and maxlevel

integer, intent(in) :: maxLevel

minlevel and maxlevel

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

physics type to convert physics to lattice unit or vice versa

integer, intent(in) :: nSolve(minLevel:maxLevel)

number of elements to solve per level (fluid+ghost)

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

general type

integer, intent(in) :: outUnit
type(mus_scheme_header_type), intent(in) :: schemeHeader

scheme header


Calls

proc~~mus_fluid_dump~~CallsGraph proc~mus_fluid_dump mus_fluid_dump proc~mus_calcomegafromvisc mus_calcOmegaFromVisc proc~mus_fluid_dump->proc~mus_calcomegafromvisc mpi_reduce mpi_reduce proc~mus_fluid_dump->mpi_reduce proc~cumulant_omega_check cumulant_omega_check proc~mus_fluid_dump->proc~cumulant_omega_check proc~mus_nnwtn_dump2outunit mus_nNwtn_dump2outUnit proc~mus_fluid_dump->proc~mus_nnwtn_dump2outunit proc~tem_abort tem_abort proc~cumulant_omega_check->proc~tem_abort proc~mus_nnwtn_cy_dump mus_nNwtn_CY_dump proc~mus_nnwtn_dump2outunit->proc~mus_nnwtn_cy_dump proc~mus_nnwtn_cs_dump mus_nNwtn_CS_dump proc~mus_nnwtn_dump2outunit->proc~mus_nnwtn_cs_dump proc~mus_nnwtn_pl_dump mus_nNwtn_PL_dump proc~mus_nnwtn_dump2outunit->proc~mus_nnwtn_pl_dump proc~tem_horizontalspacer tem_horizontalSpacer proc~mus_nnwtn_dump2outunit->proc~tem_horizontalspacer

Called by

proc~~mus_fluid_dump~~CalledByGraph proc~mus_fluid_dump mus_fluid_dump proc~mus_init_fluid mus_init_fluid proc~mus_init_fluid->proc~mus_fluid_dump proc~mus_init_aux mus_init_aux proc~mus_init_aux->proc~mus_init_fluid proc~mus_reset_aux mus_reset_aux proc~mus_reset_aux->proc~mus_init_fluid proc~mus_hvs_init_aux mus_hvs_init_aux proc~mus_hvs_init_aux->proc~mus_init_fluid proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_init_aux program~mus_harvesting mus_harvesting program~mus_harvesting->proc~mus_hvs_init_aux proc~mus_perform_dynloadbal mus_perform_dynLoadBal proc~mus_perform_dynloadbal->proc~mus_reset_aux none~do_balance do_balance none~do_balance->proc~mus_perform_dynloadbal program~musubi musubi program~musubi->proc~mus_initialize

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iLevel
integer, private :: iError
real(kind=rk), private :: visc_min
real(kind=rk), private :: visc_max
real(kind=rk), private :: viscRef
real(kind=rk), private :: om_min
real(kind=rk), private :: om_max
real(kind=rk), private :: glob_visc_min
real(kind=rk), private :: glob_visc_max