The top-level container for collisions on l=0. More...
#include <collisions.h>

Public Member Functions | |
| self_f00_explicit_step (const size_t &nump, const double &pmax, const double &_mass) | |
| Constructor that needs a distribution function input. More... | |
| void | takestep (const valarray< double > &fin, valarray< double > &fh) |
Private Member Functions | |
| double | G (const int &n, const valarray< double > &fin) |
Private Attributes | |
| double | mass |
| Array output by getslope. More... | |
| valarray< double > | vr |
| Define the velocity axis. More... | |
| valarray< double > | U4 |
| Various coefficients for the integrals. More... | |
| valarray< double > | U4m1 |
| valarray< double > | U2 |
| valarray< double > | U2m1 |
| valarray< double > | U1 |
| valarray< double > | U1m1 |
| valarray< double > | U3 |
| valarray< double > | Qn |
| valarray< double > | Pn |
| valarray< double > | J1 |
| The integrals. More... | |
| valarray< double > | I2 |
| valarray< double > | I4 |
| double | c_kpre |
| Constants. More... | |
| int | NB |
| Formulary | formulas |
The top-level container for collisions on l=0.
The self_f00_explicit_step class describes the object that contains the RK4 algorithm that sets up the explicit solve step. self_f00_explicit_step has a "loop()" function that pulls the relevant distribution function and passes it to the RK4 solver.
Definition at line 121 of file collisions.h.