|
subroutine | sources_viscosity_mod::initsources_viscosity (this, Mesh, Physics, Fluxes, config, IO) |
|
subroutine | sources_viscosity_mod::setoutput (this, Mesh, Physics, config, IO) |
|
subroutine | sources_viscosity_mod::infosources (this, Mesh) |
|
subroutine | sources_viscosity_mod::updateviscosity (this, Mesh, Physics, Fluxes, time, pvar, cvar) |
| updates dynamic and bulk viscosity More...
|
|
pure real function, dimension(size(ephir%data2d, dim=1)) | omega (ephir, velocity) |
|
elemental real function | etafkt_alpha (alpha, density, cs, omega) |
|
elemental real function | etafkt_beta (beta, r, density, omega) |
|
elemental real function | etafkt_powerlaw (beta, q, r, density, omega) |
|
subroutine | sources_viscosity_mod::externalsources_single (this, Mesh, Physics, Fluxes, Sources, time, dt, pvar, cvar, sterm) |
|
subroutine | sources_viscosity_mod::calctimestep_single (this, Mesh, Physics, Fluxes, pvar, cvar, time, dt) |
|
subroutine | sources_viscosity_mod::finalize (this) |
|
|
integer, parameter, public | sources_viscosity_mod::molecular = 1 |
|
integer, parameter, public | sources_viscosity_mod::alpha = 2 |
|
integer, parameter, public | sources_viscosity_mod::beta = 3 |
|
integer, parameter, public | sources_viscosity_mod::powerlaw = 4 |
|
integer, parameter, public | sources_viscosity_mod::alpha_alt = 5 |
|
character(len=32), dimension(5), parameter, public | sources_viscosity_mod::viscosity_name = (/ "constant viscosity ", "turbulent Shakura-Sunyaev ", "turbulent Duschl ", "power law viscosity ", "alternative Shakura-Sunyaev "/) |
|