#include <collisions.h>

Public Member Functions | |
| self_f00_implicit_step (const size_t &nump, const double &pmax, const double &_mass, const double &_deltat, bool &_ib) | |
| void | takestep (valarray< double > &fin, valarray< double > &fh, const double &Z0, const double &heating, const double &cooling) |
| void | getleftside (valarray< double > &fin, const double &Z0, const double &heating, const double &cooling, Array2D< double > &LHStemp) |
Private Member Functions | |
| void | update_C_Rosenbluth (valarray< double > &fin) |
| double | update_D_Rosenbluth (const size_t &k, valarray< double > &fin, const double &delta) |
| void | update_D_and_delta (valarray< double > &fin) |
| void | update_D_inversebremsstrahlung (const double &Z0, const double &heatingcoefficient, const double &vos) |
| double | calc_delta_ChangCooper (const size_t &k, const double &C, const double &D) |
Private Attributes | |
| double | mass |
| double | dt |
| bool | ib |
| valarray< double > | vr |
| Define the velocity axis. More... | |
| valarray< double > | dvr |
| valarray< double > | vrh |
| valarray< double > | dtoverv2 |
| valarray< double > | p2dp |
| Various coefficients for the integrals. More... | |
| valarray< double > | p2dpm1 |
| valarray< double > | phdp |
| valarray< double > | phdpm1 |
| valarray< double > | p4dp |
| valarray< double > | laser_Inv_Uav6 |
| valarray< double > | C_RB |
| Rosenbluth Potentials. More... | |
| valarray< double > | D_RB |
| double | I4_Lnee |
| valarray< double > | delta_CC |
| Chang-Cooper weighting delta. More... | |
| double | c_kpre |
| Constants. More... | |
| double | vw_coeff_cube |
| Formulary | formulas |
Definition at line 23 of file collisions.h.