bondi2d.f90 File Reference

Go to the source code of this file.

Functions/Subroutines

program bondi2d
 Program and data initialization for 2D Bondi accretion. More...
 
subroutine makeconfig (Sim, config)
 
subroutine initdata (Mesh, Physics, Fluxes, Timedisc)
 
subroutine bondi (r, gamma, rhoinf, csinf, rho, vr)
 
pure subroutine funcd (y, fy, dfy, plist)
 

Function/Subroutine Documentation

◆ bondi()

subroutine bondi2d::bondi ( real, intent(in)  r,
real, intent(in)  gamma,
real, intent(in)  rhoinf,
real, intent(in)  csinf,
real, intent(out)  rho,
real, intent(out)  vr 
)

Definition at line 362 of file bondi2d.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ bondi2d()

program bondi2d

Program and data initialization for 2D Bondi accretion.

Test:
Bondi 2D accretion
Author
Tobias Illenseer
Jannes Klee

References:

  • [4] Bondi, H.: On spherically symmetrical accretion, Mon. Not. Roy. Astron. Soc., 112 (1952) ADS link: http://adsabs.harvard.edu/abs/1952MNRAS.112..195B
  • [39] Padmanabhan, T.:Theoretical Astrophysics, Vol. I: Astrophysical Processes, Cambridge University Press (2000), Chapter 8.9.2
Warning
compile with autodouble

Definition at line 44 of file bondi2d.f90.

Here is the call graph for this function:

◆ funcd()

pure subroutine funcd ( real, intent(in)  y,
real, intent(out)  fy,
real, intent(out)  dfy,
real, dimension(:), intent(in), optional  plist 
)

Definition at line 415 of file bondi2d.f90.

Here is the caller graph for this function:

◆ initdata()

subroutine bondi2d::initdata ( class(mesh_base), intent(in)  Mesh,
class(physics_base), intent(in)  Physics,
class(fluxes_base), intent(in)  Fluxes,
class(timedisc_base), intent(inout)  Timedisc 
)

Definition at line 273 of file bondi2d.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ makeconfig()

subroutine bondi2d::makeconfig ( class(fosite), intent(inout)  Sim,
type(dict_typ), pointer  config 
)

Definition at line 164 of file bondi2d.f90.

Here is the caller graph for this function: