MPI-AMRVAC 3.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Loading...
Searching...
No Matches
mod_radloss_tables Module Reference

module containing all optically thin radiative cooling tables More...

Variables

double precision, dimension(1:6) t_hildner
double precision, dimension(1:5) t_fm
double precision, dimension(1:10) t_rosner
double precision, dimension(1:8) t_klimchuk
double precision, dimension(1:8) t_spex_dm_rough
double precision, dimension(1:15) t_spex_dm_fine
double precision, dimension(1:5) x_hildner
double precision, dimension(1:4) x_fm
double precision, dimension(1:9) x_rosner
double precision, dimension(1:7) x_klimchuk
double precision, dimension(1:7) x_spex_dm_rough
double precision, dimension(1:14) x_spex_dm_fine
double precision, dimension(1:5) a_hildner
double precision, dimension(1:4) a_fm
double precision, dimension(1:9) a_rosner
double precision, dimension(1:7) a_klimchuk
double precision, dimension(1:7) a_spex_dm_rough
double precision, dimension(1:14) a_spex_dm_fine
integer n_hildner
integer n_fm
integer n_rosner
integer n_klimchuk
integer n_spex_dm_rough
integer n_spex_dm_fine
double precision, dimension(1:71) t_dm
double precision, dimension(1:51) t_mb
double precision, dimension(1:71) t_mlcosmol
double precision, dimension(1:71) t_mlwc
double precision, dimension(1:71) t_mlsolar1
double precision, dimension(1:110) t_spex
double precision, dimension(1:45) t_jccorona
double precision, dimension(1:151) t_cl_ism
double precision, dimension(1:151) t_cl_solar
double precision, dimension(1:76) t_dm_2
double precision, dimension(1:101) t_dere
double precision, dimension(1:55) t_colgan
double precision, dimension(1:71) l_dm
double precision, dimension(1:51) l_mb
double precision, dimension(1:71) l_mlcosmol
double precision, dimension(1:71) l_mlwc
double precision, dimension(1:71) l_mlsolar1
double precision, dimension(1:110) l_spex
double precision, dimension(1:45) l_jccorona
double precision, dimension(1:151) l_cl_ism
double precision, dimension(1:151) l_cl_solar
double precision, dimension(1:76) l_dm_2
double precision, dimension(1:101) l_dere_corona
double precision, dimension(1:101) l_dere_photo
double precision, dimension(1:55) l_colgan
double precision, dimension(1:101) lowfip_frac
double precision, dimension(1:110) nenh_spex
integer n_dm
integer n_mb
integer n_mlcosmol
integer n_mlwc
integer n_mlsolar1
integer n_spex
integer n_jccorona
integer n_cl_ism
integer n_cl_solar
integer n_dm_2
integer n_dere
integer n_colgan
double precision, dimension(1:151) t_composite
double precision, dimension(1:151) l_composite
integer n_composite

Detailed Description

module containing all optically thin radiative cooling tables

Used by mod_radiative_cooling.t for HD and ffhd and MHD and twofl Assumptions: full ionized plasma dominated by H and He, ionization equilibrium Formula: Q=-n_H*n_e*f(T), positive f(T) function is pre-computed and tabulated or a piecewise power law

Variable Documentation

◆ a_fm

double precision, dimension(1:4) mod_radloss_tables::a_fm

Definition at line 20 of file mod_radloss_tables.t.

◆ a_hildner

double precision, dimension(1:5) mod_radloss_tables::a_hildner

Definition at line 20 of file mod_radloss_tables.t.

◆ a_klimchuk

double precision, dimension(1:7) mod_radloss_tables::a_klimchuk

Definition at line 20 of file mod_radloss_tables.t.

◆ a_rosner

double precision, dimension(1:9) mod_radloss_tables::a_rosner

Definition at line 20 of file mod_radloss_tables.t.

◆ a_spex_dm_fine

double precision, dimension(1:14) mod_radloss_tables::a_spex_dm_fine

Definition at line 20 of file mod_radloss_tables.t.

◆ a_spex_dm_rough

double precision, dimension(1:7) mod_radloss_tables::a_spex_dm_rough

Definition at line 20 of file mod_radloss_tables.t.

◆ l_cl_ism

double precision, dimension(1:151) mod_radloss_tables::l_cl_ism

Definition at line 87 of file mod_radloss_tables.t.

◆ l_cl_solar

double precision, dimension(1:151) mod_radloss_tables::l_cl_solar

Definition at line 87 of file mod_radloss_tables.t.

◆ l_colgan

double precision, dimension(1:55) mod_radloss_tables::l_colgan

Definition at line 87 of file mod_radloss_tables.t.

◆ l_composite

double precision, dimension(1:151) mod_radloss_tables::l_composite

Definition at line 704 of file mod_radloss_tables.t.

◆ l_dere_corona

double precision, dimension(1:101) mod_radloss_tables::l_dere_corona

Definition at line 87 of file mod_radloss_tables.t.

◆ l_dere_photo

double precision, dimension(1:101) mod_radloss_tables::l_dere_photo

Definition at line 87 of file mod_radloss_tables.t.

◆ l_dm

double precision, dimension(1:71) mod_radloss_tables::l_dm

Definition at line 87 of file mod_radloss_tables.t.

◆ l_dm_2

double precision, dimension(1:76) mod_radloss_tables::l_dm_2

Definition at line 87 of file mod_radloss_tables.t.

◆ l_jccorona

double precision, dimension(1:45) mod_radloss_tables::l_jccorona

Definition at line 87 of file mod_radloss_tables.t.

◆ l_mb

double precision, dimension(1:51) mod_radloss_tables::l_mb

Definition at line 87 of file mod_radloss_tables.t.

◆ l_mlcosmol

double precision, dimension(1:71) mod_radloss_tables::l_mlcosmol

Definition at line 87 of file mod_radloss_tables.t.

◆ l_mlsolar1

double precision, dimension(1:71) mod_radloss_tables::l_mlsolar1

Definition at line 87 of file mod_radloss_tables.t.

◆ l_mlwc

double precision, dimension(1:71) mod_radloss_tables::l_mlwc

Definition at line 87 of file mod_radloss_tables.t.

◆ l_spex

double precision, dimension(1:110) mod_radloss_tables::l_spex

Definition at line 87 of file mod_radloss_tables.t.

◆ lowfip_frac

double precision, dimension(1:101) mod_radloss_tables::lowfip_frac

Definition at line 93 of file mod_radloss_tables.t.

◆ n_cl_ism

integer mod_radloss_tables::n_cl_ism

Definition at line 97 of file mod_radloss_tables.t.

◆ n_cl_solar

integer mod_radloss_tables::n_cl_solar

Definition at line 97 of file mod_radloss_tables.t.

◆ n_colgan

integer mod_radloss_tables::n_colgan

Definition at line 97 of file mod_radloss_tables.t.

◆ n_composite

integer mod_radloss_tables::n_composite

Definition at line 705 of file mod_radloss_tables.t.

◆ n_dere

integer mod_radloss_tables::n_dere

Definition at line 97 of file mod_radloss_tables.t.

◆ n_dm

integer mod_radloss_tables::n_dm

Definition at line 97 of file mod_radloss_tables.t.

◆ n_dm_2

integer mod_radloss_tables::n_dm_2

Definition at line 97 of file mod_radloss_tables.t.

◆ n_fm

integer mod_radloss_tables::n_fm

Definition at line 23 of file mod_radloss_tables.t.

◆ n_hildner

integer mod_radloss_tables::n_hildner

Definition at line 23 of file mod_radloss_tables.t.

◆ n_jccorona

integer mod_radloss_tables::n_jccorona

Definition at line 97 of file mod_radloss_tables.t.

◆ n_klimchuk

integer mod_radloss_tables::n_klimchuk

Definition at line 23 of file mod_radloss_tables.t.

◆ n_mb

integer mod_radloss_tables::n_mb

Definition at line 97 of file mod_radloss_tables.t.

◆ n_mlcosmol

integer mod_radloss_tables::n_mlcosmol

Definition at line 97 of file mod_radloss_tables.t.

◆ n_mlsolar1

integer mod_radloss_tables::n_mlsolar1

Definition at line 97 of file mod_radloss_tables.t.

◆ n_mlwc

integer mod_radloss_tables::n_mlwc

Definition at line 97 of file mod_radloss_tables.t.

◆ n_rosner

integer mod_radloss_tables::n_rosner

Definition at line 23 of file mod_radloss_tables.t.

◆ n_spex

integer mod_radloss_tables::n_spex

Definition at line 97 of file mod_radloss_tables.t.

◆ n_spex_dm_fine

integer mod_radloss_tables::n_spex_dm_fine

Definition at line 23 of file mod_radloss_tables.t.

◆ n_spex_dm_rough

integer mod_radloss_tables::n_spex_dm_rough

Definition at line 23 of file mod_radloss_tables.t.

◆ nenh_spex

double precision, dimension(1:110) mod_radloss_tables::nenh_spex

Definition at line 95 of file mod_radloss_tables.t.

◆ t_cl_ism

double precision, dimension(1:151) mod_radloss_tables::t_cl_ism

Definition at line 82 of file mod_radloss_tables.t.

◆ t_cl_solar

double precision, dimension(1:151) mod_radloss_tables::t_cl_solar

Definition at line 82 of file mod_radloss_tables.t.

◆ t_colgan

double precision, dimension(1:55) mod_radloss_tables::t_colgan

Definition at line 82 of file mod_radloss_tables.t.

◆ t_composite

double precision, dimension(1:151) mod_radloss_tables::t_composite

Definition at line 704 of file mod_radloss_tables.t.

◆ t_dere

double precision, dimension(1:101) mod_radloss_tables::t_dere

Definition at line 82 of file mod_radloss_tables.t.

◆ t_dm

double precision, dimension(1:71) mod_radloss_tables::t_dm

Definition at line 82 of file mod_radloss_tables.t.

◆ t_dm_2

double precision, dimension(1:76) mod_radloss_tables::t_dm_2

Definition at line 82 of file mod_radloss_tables.t.

◆ t_fm

double precision, dimension(1:5) mod_radloss_tables::t_fm

Definition at line 14 of file mod_radloss_tables.t.

◆ t_hildner

double precision, dimension(1:6) mod_radloss_tables::t_hildner

Definition at line 14 of file mod_radloss_tables.t.

◆ t_jccorona

double precision, dimension(1:45) mod_radloss_tables::t_jccorona

Definition at line 82 of file mod_radloss_tables.t.

◆ t_klimchuk

double precision, dimension(1:8) mod_radloss_tables::t_klimchuk

Definition at line 14 of file mod_radloss_tables.t.

◆ t_mb

double precision, dimension(1:51) mod_radloss_tables::t_mb

Definition at line 82 of file mod_radloss_tables.t.

◆ t_mlcosmol

double precision, dimension(1:71) mod_radloss_tables::t_mlcosmol

Definition at line 82 of file mod_radloss_tables.t.

◆ t_mlsolar1

double precision, dimension(1:71) mod_radloss_tables::t_mlsolar1

Definition at line 82 of file mod_radloss_tables.t.

◆ t_mlwc

double precision, dimension(1:71) mod_radloss_tables::t_mlwc

Definition at line 82 of file mod_radloss_tables.t.

◆ t_rosner

double precision, dimension(1:10) mod_radloss_tables::t_rosner

Definition at line 14 of file mod_radloss_tables.t.

◆ t_spex

double precision, dimension(1:110) mod_radloss_tables::t_spex

Definition at line 82 of file mod_radloss_tables.t.

◆ t_spex_dm_fine

double precision, dimension(1:15) mod_radloss_tables::t_spex_dm_fine

Definition at line 14 of file mod_radloss_tables.t.

◆ t_spex_dm_rough

double precision, dimension(1:8) mod_radloss_tables::t_spex_dm_rough

Definition at line 14 of file mod_radloss_tables.t.

◆ x_fm

double precision, dimension(1:4) mod_radloss_tables::x_fm

Definition at line 17 of file mod_radloss_tables.t.

◆ x_hildner

double precision, dimension(1:5) mod_radloss_tables::x_hildner

Definition at line 17 of file mod_radloss_tables.t.

◆ x_klimchuk

double precision, dimension(1:7) mod_radloss_tables::x_klimchuk

Definition at line 17 of file mod_radloss_tables.t.

◆ x_rosner

double precision, dimension(1:9) mod_radloss_tables::x_rosner

Definition at line 17 of file mod_radloss_tables.t.

◆ x_spex_dm_fine

double precision, dimension(1:14) mod_radloss_tables::x_spex_dm_fine

Definition at line 17 of file mod_radloss_tables.t.

◆ x_spex_dm_rough

double precision, dimension(1:7) mod_radloss_tables::x_spex_dm_rough

Definition at line 17 of file mod_radloss_tables.t.