Plasma Configuration¶
The plasma configuration gives TARDIS the necessary information to calculate the plasma state (see Plasma):
type  | 
object  | 
||
properties  | 
|||
  | 
initial temperature of the inner boundary black body. If set to -1 K will result in automatic calculation of boundary  | 
||
type  | 
quantity  | 
||
default  | 
-1 K  | 
||
  | 
initial radiative temperature in all cells. If set to -1 K will result in automtatic calculation of the initial temperatures  | 
||
type  | 
quantity  | 
||
default  | 
-1 K  | 
||
  | 
disable electron scattering process in montecarlo part - non-physical only for tests  | 
||
type  | 
boolean  | 
||
default  | 
False  | 
||
  | 
disable line scattering process in montecarlo part - non-physical only for tests  | 
||
type  | 
boolean  | 
||
default  | 
False  | 
||
  | 
ionization treatment mode  | 
||
type  | 
string  | 
||
enum  | 
nebular, lte  | 
||
  | 
excitation treatment mode  | 
||
type  | 
string  | 
||
enum  | 
lte, dilute-lte  | 
||
  | 
radiative rates treatment mode  | 
||
type  | 
string  | 
||
enum  | 
dilute-blackbody, detailed, blackbody  | 
||
  | 
line interaction mode  | 
||
type  | 
string  | 
||
enum  | 
scatter, downbranch, macroatom  | 
||
  | 
w to use when j_blues get numerically 0. - avoids numerical complications  | 
||
type  | 
number  | 
||
default  | 
1e-10  | 
||
  | 
In the saha calculation set delta equals to the number given in this configuration item. if set to None (default), normal delta treatment (as described in Mazzali & Lucy 1993) will be applied  | 
||
type  | 
number  | 
||
  | 
type  | 
object  | 
|
default  | 
|||
properties  | 
|||
  | 
Species that are requested to be NLTE treated in the format [‘Si 2’, ‘Ca 1’, etc.]  | 
||
type  | 
array  | 
||
default  | 
|||
  | 
set all jblues=0.0  | 
||
type  | 
boolean  | 
||
default  | 
False  | 
||
  | 
sets all beta_sobolevs to 1  | 
||
type  | 
boolean  | 
||
default  | 
False  | 
||
additionalProperties  | 
False  | 
||
  | 
type  | 
object  | 
|
default  | 
|||
properties  | 
|||
  | 
Species that are requested to be treated with continuum interactios (radiative/collisional ionization and recombination) in the format [‘Si II’, ‘Ca I’, etc.]  | 
||
type  | 
array  | 
||
default  | 
|||
  | 
enables adiabatic cooling of the electron gas  | 
||
type  | 
boolean  | 
||
default  | 
False  | 
||
  | 
enables two photon decay processes  | 
||
type  | 
boolean  | 
||
default  | 
False  | 
||
additionalProperties  | 
False  | 
||
  | 
none to treat He as the other elements. recomb-nlte to treat with NLTE approximation.  | 
||
type  | 
string  | 
||
enum  | 
none, recomb-nlte, numerical-nlte  | 
||
default  | 
none  | 
||
  | 
Path to file containing heating rate/light curve data.  | 
||
type  | 
string  | 
||
default  | 
none  | 
||
additionalProperties  | 
False  | 
||
inital_t_inner is initial temperature (will be updated for most modes of TARDIS — see convergence section) of the black-body on the inner
boundary. initial_t_rad is the initial radiation temperature (will be updated for most modes of TARDIS - see convergence section). For debugging purposes and to compare to
synapps calculations one can disable the electron scattering. TARDIS will issue a warning that this is not physical.
There are currently two plasma_type options available: nebular and lte, which tell TARDIS how to run the
ionization equilibrium and level population calculations (see Plasma for more information).
The radiative rates describe how to calculate the \(J_\textrm{blue}\) needed for the NLTE treatment calculations and
Macro Atom calculations. There are three options for radiative_rates_type:
1) lte, in which
\(J_\textrm{blue} = \textrm{Blackbody}(T_\textrm{rad})\)
2) nebular in which
\(J_\textrm{blue} = W \times \textrm{Blackbody}(T_\textrm{rad})\)
3) detailed in which the \(J_\textrm{blue}\)
are calculated using an estimator (this is described in Volume-based Monte Carlo Estimators).
TARDIS currently supports three different kinds of line interaction: scatter — a resonance scattering implementation,
macroatom — the most complex form of line interaction described in Macro Atom and downbranch a simplified
version of macroatom in which only downward transitions are allowed (see Line Interaction Treatments).
Finally, w_epsilon describes the dilution factor to use to calculate \(J_\textrm{blue}\) that are 0, which
causes problemsl with the code (so \(J_\textrm{blue}\) are set to a very small number).