PLUTO
4.4-patch2
|
#include <radiation.h>
Data Fields | |
double | dt |
int | pos |
uint16_t * | flag |
double ** | pv |
double ** | cv |
double * | Ttot |
double * | Rini |
double * | Rprev |
double * | u |
double | u2 |
double | gamma |
double | gamma2 |
double | exv |
double | exv_prev |
char | fill [20] |
The Rad_data structure contains some information about the radiation fields, as well as some auxiliary variables used at the implicit radiation step.
double** cv |
Array of conserved fields.
double dt |
Time step of the implicit step.
double exv |
Auxiliary variable used to compute relative errors. Stores the gas pressure of the current iteration if radiation fields are iterated, and the radiation energy density if matter fields are iterated instead.
double exv_prev |
Auxiliary variable used to compute relative errors. Stores the gas pressure of the previous iteration if radiation fields are iterated, and the radiation energy density if matter fields are iterated instead.
char fill[20] |
Fill structure to power of 2
uint16_t* flag |
Array of flags used to tag zones where convertion failed or the HLLC solver needs to be replaced by HLL.
double gamma |
Lorentz factor.
double gamma2 |
Squared Lorentz factor.
int pos |
Position where the implicit step is being performed.
double** pv |
Array of primitive fields.
double* Rini |
(0,) components of the radiation part of the stress-energy tensor, before the first iteration of the implicit step.
double* Rprev |
Auxiliary vector used to compute relative errors. Stores the (0,) components of the radiation part of the stress-energy tensor, computed at the previous iteration.
double* Ttot |
Total (gas+radiation) (0,) components of the stress-energy tensor.
double* u |
Spatial components of the 4-velocity.
double u2 |
Inner product u_iu^i.