sources_diskcooling_mod::sources_diskcooling Type Reference
Inheritance diagram for sources_diskcooling_mod::sources_diskcooling:
sources_base_mod::sources_base logging_base_mod::logging_base

Private Member Functions

PROCEDURE initsources_diskcooling
 
PROCEDURE infosources
 
PROCEDURE setoutput
 
PROCEDURE externalsources_single
 
PROCEDURE calctimestep_single
 
PROCEDURE updatecooling
 
PROCEDURE finalize
 

Private Attributes

character(len=32) source_name = "thin accretion disk cooling"
 
class(logging_base), allocatable cooling
 
real b_cool
 cooling parameter (Gammie) More...
 
real b_start
 starting cooling More...
 
real b_final
 final cooling parameter More...
 
real t_start
 cooling starting time More...
 
real dt_bdec
 cooling decrease time More...
 
type(marray_baseqcool
 energy sink due to cooling More...
 
type(marray_baseephir
 azimuthal unit vector / radius More...
 
real t_0
 equilibrium temp More...
 
real rho_0
 minimum density More...
 

Additional Inherited Members

- Public Attributes inherited from logging_base_mod::logging_base
integer, public err
 error code More...
 

Detailed Description

Definition at line 106 of file sources_diskcooling.f90.

Member Function/Subroutine Documentation

◆ calctimestep_single()

PROCEDURE sources_diskcooling_mod::sources_diskcooling::calctimestep_single ( )
private

Definition at line 123 of file sources_diskcooling.f90.

◆ externalsources_single()

PROCEDURE sources_diskcooling_mod::sources_diskcooling::externalsources_single ( )
private

Definition at line 122 of file sources_diskcooling.f90.

◆ finalize()

PROCEDURE sources_diskcooling_mod::sources_diskcooling::finalize ( )
private

Definition at line 125 of file sources_diskcooling.f90.

◆ infosources()

PROCEDURE sources_diskcooling_mod::sources_diskcooling::infosources ( )
private

Definition at line 120 of file sources_diskcooling.f90.

◆ initsources_diskcooling()

PROCEDURE sources_diskcooling_mod::sources_diskcooling::initsources_diskcooling ( )
private

Definition at line 119 of file sources_diskcooling.f90.

◆ setoutput()

PROCEDURE sources_diskcooling_mod::sources_diskcooling::setoutput ( )
private

Definition at line 121 of file sources_diskcooling.f90.

◆ updatecooling()

PROCEDURE sources_diskcooling_mod::sources_diskcooling::updatecooling ( )
private

Definition at line 124 of file sources_diskcooling.f90.

Member Data Documentation

◆ b_cool

real sources_diskcooling_mod::sources_diskcooling::b_cool
private

cooling parameter (Gammie)

Definition at line 109 of file sources_diskcooling.f90.

◆ b_final

real sources_diskcooling_mod::sources_diskcooling::b_final
private

final cooling parameter

Definition at line 111 of file sources_diskcooling.f90.

◆ b_start

real sources_diskcooling_mod::sources_diskcooling::b_start
private

starting cooling

Definition at line 110 of file sources_diskcooling.f90.

◆ cooling

class(logging_base), allocatable sources_diskcooling_mod::sources_diskcooling::cooling
private

Definition at line 108 of file sources_diskcooling.f90.

◆ dt_bdec

real sources_diskcooling_mod::sources_diskcooling::dt_bdec
private

cooling decrease time

Definition at line 113 of file sources_diskcooling.f90.

◆ ephir

type(marray_base) sources_diskcooling_mod::sources_diskcooling::ephir
private

azimuthal unit vector / radius

Definition at line 115 of file sources_diskcooling.f90.

◆ qcool

type(marray_base) sources_diskcooling_mod::sources_diskcooling::qcool
private

energy sink due to cooling

Definition at line 114 of file sources_diskcooling.f90.

◆ rho_0

real sources_diskcooling_mod::sources_diskcooling::rho_0
private

minimum density

Definition at line 117 of file sources_diskcooling.f90.

◆ source_name

character(len=32) sources_diskcooling_mod::sources_diskcooling::source_name = "thin accretion disk cooling"
private

Definition at line 107 of file sources_diskcooling.f90.

◆ t_0

real sources_diskcooling_mod::sources_diskcooling::t_0
private

equilibrium temp

Definition at line 116 of file sources_diskcooling.f90.

◆ t_start

real sources_diskcooling_mod::sources_diskcooling::t_start
private

cooling starting time

Definition at line 112 of file sources_diskcooling.f90.


The documentation for this type was generated from the following file: