|
MPI-AMRVAC
3.0
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() |
| double precision | rfactor = 1d0 |
| integer | e_ |
| Index of the energy density. More... | |
| integer | eaux_ |
| Index of the internal 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 101 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::cfrac |
Coefficent of cooling time step.
Definition at line 75 of file mod_radiative_cooling.t.
| character(len=std_len) mod_radiative_cooling::rc_fluid::coolcurve |
Name of cooling curve.
Definition at line 78 of file mod_radiative_cooling.t.
| character(len=std_len) mod_radiative_cooling::rc_fluid::coolmethod |
Name of cooling method.
Definition at line 81 of file mod_radiative_cooling.t.
| double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::dldtcool |
Definition at line 94 of file mod_radiative_cooling.t.
| integer mod_radiative_cooling::rc_fluid::e_ |
Index of the energy density.
Definition at line 63 of file mod_radiative_cooling.t.
| integer mod_radiative_cooling::rc_fluid::eaux_ |
Index of the internal energy density.
Definition at line 65 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 95 of file mod_radiative_cooling.t.
| logical mod_radiative_cooling::rc_fluid::isppl = .false. |
Definition at line 105 of file mod_radiative_cooling.t.
| double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::l_ppl |
Definition at line 101 of file mod_radiative_cooling.t.
| double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::lcool |
Definition at line 94 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::lgstep |
Definition at line 97 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::lgtcoolmax |
Definition at line 97 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::lgtcoolmin |
Definition at line 97 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::lref |
Definition at line 96 of file mod_radiative_cooling.t.
| integer mod_radiative_cooling::rc_fluid::n_ppl |
Definition at line 103 of file mod_radiative_cooling.t.
| integer mod_radiative_cooling::rc_fluid::ncool |
Resolution of temperature in interpolated tables.
Definition at line 72 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 90 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::rfactor = 1d0 |
Definition at line 61 of file mod_radiative_cooling.t.
| double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::t_ppl |
Definition at line 101 of file mod_radiative_cooling.t.
| integer mod_radiative_cooling::rc_fluid::tcoff_ |
Index of cut off temperature for TRAC.
Definition at line 67 of file mod_radiative_cooling.t.
| double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::tcool |
Definition at line 94 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::tcoolmax |
Definition at line 96 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::tcoolmin |
Definition at line 96 of file mod_radiative_cooling.t.
| logical mod_radiative_cooling::rc_fluid::tfix |
Fixed temperature not lower than tlow.
Definition at line 84 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::tlow |
Lower limit of temperature.
Definition at line 87 of file mod_radiative_cooling.t.
| double precision mod_radiative_cooling::rc_fluid::tref |
Definition at line 96 of file mod_radiative_cooling.t.
| double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::y_ppl |
Definition at line 101 of file mod_radiative_cooling.t.
| double precision, dimension(:), allocatable mod_radiative_cooling::rc_fluid::yc |
Definition at line 95 of file mod_radiative_cooling.t.