sources_gravity.f90
Go to the documentation of this file.
145 CALL this%Error("sources_gravity::InitSources", "Computation of disk scale height is only supported in 1D/2D flat geometries")
277 CALL selfgrav_ptr%CalcDiskHeight_single(mesh,physics,pvar,physics%bccsound,this%h_ext,this%height)
Definition: boundary_base.f90:40
generic gravity terms module providing functionaly common to all gravity terms
Definition: gravity_base.f90:46
Definition: gravity_generic.f90:34
subroutine new_gravity(this, Mesh, Fluxes, Physics, config, IO)
Definition: gravity_generic.f90:48
source terms module for gravitational acceleration due to a point mass at the center of the coordinat...
Definition: gravity_pointmass.f90:48
2D poisson solver using spectral methods for direct integration
Definition: gravity_spectral.f90:45
physics module for 1D,2D and 3D non-isothermal Euler equations
Definition: physics_euler.f90:41
physics module for 1D,2D and 3D isothermal Euler equations
Definition: physics_eulerisotherm.f90:44
generic source terms module providing functionaly common to all source terms
Definition: sources_base.f90:42
character(len=32), parameter source_name
Definition: sources_c_accel.f90:48
subroutine externalsources(this, Mesh, Physics, Fluxes, Sources, time, dt, pvar, cvar, sterm)
Definition: sources_c_accel.f90:99
subroutine initsources(this, Mesh, Physics, Fluxes, config, IO)
Definition: sources_c_accel.f90:66
generic gravity terms module providing functionaly common to all gravity terms
Definition: sources_gravity.f90:41
subroutine updategravity(this, Mesh, Physics, Fluxes, pvar, time, dt)
Updates gravity of all gravity source modules.
Definition: sources_gravity.f90:204
subroutine calcdiskheight(this, Mesh, Physics, pvar)
Definition: sources_gravity.f90:240
Definition: common_dict.f90:123
Definition: fluxes_base.f90:61