MPI-AMRVAC
3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
|
Public Attributes | |
logical | has_equi = .false. |
procedure(get_subr1), pointer, nopass | get_rho => null() |
procedure(get_subr1), pointer, nopass | get_rho_equi => null() |
procedure(get_subr1), pointer, nopass | get_pthermal => null() |
procedure(get_subr1), pointer, nopass | get_pthermal_equi => null() |
procedure(get_subr1), pointer, nopass | get_var_rfactor => null() |
integer | e_ |
Index of the energy density. More... | |
integer | tcoff_ |
Index of cut off temperature for TRAC. More... | |
integer | ncool |
Resolution of temperature in interpolated tables. More... | |
double precision | cfrac |
Coefficent of cooling time step. More... | |
character(len=std_len) | coolcurve |
Name of cooling curve. More... | |
character(len=std_len) | coolmethod |
Name of cooling method. More... | |
logical | tfix |
Fixed temperature not lower than tlow. More... | |
double precision | tlow |
Lower limit of temperature. More... | |
logical | rc_split |
Add cooling source in a split way (.true.) or un-split way (.false.) More... | |
double precision, dimension(:), allocatable | tcool |
double precision, dimension(:), allocatable | lcool |
double precision, dimension(:), allocatable | dldtcool |
double precision, dimension(:), allocatable | yc |
double precision, dimension(:), allocatable | invyc |
double precision | tref |
double precision | lref |
double precision | tcoolmin |
double precision | tcoolmax |
double precision | lgtcoolmin |
double precision | lgtcoolmax |
double precision | lgstep |
double precision, dimension(:), allocatable | y_ppl |
double precision, dimension(:), allocatable | t_ppl |
double precision, dimension(:), allocatable | l_ppl |
double precision, dimension(:), allocatable | a_ppl |
integer | n_ppl |
logical | isppl = .false. |
Definition at line 49 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::a_ppl |
Definition at line 94 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::cfrac |
Coefficent of cooling time step.
Definition at line 69 of file mod_radiative_cooling.t.
character(len=std_len) mod_radiative_cooling::rc_fluid::coolcurve |
Name of cooling curve.
Definition at line 72 of file mod_radiative_cooling.t.
character(len=std_len) mod_radiative_cooling::rc_fluid::coolmethod |
Name of cooling method.
Definition at line 75 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::dldtcool |
Definition at line 87 of file mod_radiative_cooling.t.
integer mod_radiative_cooling::rc_fluid::e_ |
Index of the energy density.
Definition at line 60 of file mod_radiative_cooling.t.
procedure (get_subr1), pointer, nopass mod_radiative_cooling::rc_fluid::get_pthermal => null() |
Definition at line 55 of file mod_radiative_cooling.t.
procedure (get_subr1), pointer, nopass mod_radiative_cooling::rc_fluid::get_pthermal_equi => null() |
Definition at line 56 of file mod_radiative_cooling.t.
procedure (get_subr1), pointer, nopass mod_radiative_cooling::rc_fluid::get_rho => null() |
Definition at line 53 of file mod_radiative_cooling.t.
procedure (get_subr1), pointer, nopass mod_radiative_cooling::rc_fluid::get_rho_equi => null() |
Definition at line 54 of file mod_radiative_cooling.t.
procedure (get_subr1), pointer, nopass mod_radiative_cooling::rc_fluid::get_var_rfactor => null() |
Definition at line 57 of file mod_radiative_cooling.t.
logical mod_radiative_cooling::rc_fluid::has_equi = .false. |
Definition at line 52 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::invyc |
Definition at line 88 of file mod_radiative_cooling.t.
logical mod_radiative_cooling::rc_fluid::isppl = .false. |
Definition at line 98 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::l_ppl |
Definition at line 94 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::lcool |
Definition at line 87 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::lgstep |
Definition at line 90 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::lgtcoolmax |
Definition at line 90 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::lgtcoolmin |
Definition at line 90 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::lref |
Definition at line 89 of file mod_radiative_cooling.t.
integer mod_radiative_cooling::rc_fluid::n_ppl |
Definition at line 96 of file mod_radiative_cooling.t.
integer mod_radiative_cooling::rc_fluid::ncool |
Resolution of temperature in interpolated tables.
Definition at line 66 of file mod_radiative_cooling.t.
logical mod_radiative_cooling::rc_fluid::rc_split |
Add cooling source in a split way (.true.) or un-split way (.false.)
Definition at line 84 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::t_ppl |
Definition at line 94 of file mod_radiative_cooling.t.
integer mod_radiative_cooling::rc_fluid::tcoff_ |
Index of cut off temperature for TRAC.
Definition at line 62 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::tcool |
Definition at line 87 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::tcoolmax |
Definition at line 89 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::tcoolmin |
Definition at line 89 of file mod_radiative_cooling.t.
logical mod_radiative_cooling::rc_fluid::tfix |
Fixed temperature not lower than tlow.
Definition at line 78 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::tlow |
Lower limit of temperature.
Definition at line 81 of file mod_radiative_cooling.t.
double precision mod_radiative_cooling::rc_fluid::tref |
Definition at line 89 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::y_ppl |
Definition at line 94 of file mod_radiative_cooling.t.
double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::yc |
Definition at line 88 of file mod_radiative_cooling.t.