Definition at line 28 of file geodesics.hh.
Public Member Functions | |
geodesic (double r0, double phi0, double E0, double L0, int dir, double Jspin, double mu=0, double dt=1) | |
~geodesic () | |
bool | integrate (double D_t, int &N, double rmin=0, bool stop_alr=false) |
Public Attributes | |
double * | Et |
double * | hcross |
double * | hplus |
double * | Lt |
double * | phi |
double * | pr |
double * | r |
double * | t |
double * | tau |
Private Attributes | |
void * | cvode_mem |
realtype | tret |
realtype | udata [2] |
N_Vector | y |
realtype * | ydata |
#include <geodesics.hh>
geodesic::geodesic | ( | double | r0, |
double | phi0, | ||
double | E0, | ||
double | L0, | ||
int | dir, | ||
double | Jspin, | ||
double | mu = 0 , |
||
double | dt = 1 |
||
) |
Definition at line 203 of file geodesics.cc.
geodesic::~geodesic | ( | ) |
Definition at line 254 of file geodesics.cc.
bool geodesic::integrate | ( | double | D_t, |
int & | N, | ||
double | rmin = 0 , |
||
bool | stop_alr = false |
||
) |
Definition at line 270 of file geodesics.cc.
|
private |
Definition at line 42 of file geodesics.hh.
double * geodesic::Et |
Definition at line 36 of file geodesics.hh.
double * geodesic::hcross |
Definition at line 36 of file geodesics.hh.
double * geodesic::hplus |
Definition at line 36 of file geodesics.hh.
double * geodesic::Lt |
Definition at line 36 of file geodesics.hh.
double * geodesic::phi |
Definition at line 36 of file geodesics.hh.
double * geodesic::pr |
Definition at line 36 of file geodesics.hh.
double* geodesic::r |
Definition at line 36 of file geodesics.hh.
double * geodesic::t |
Definition at line 36 of file geodesics.hh.
double * geodesic::tau |
Definition at line 36 of file geodesics.hh.
|
private |
Definition at line 40 of file geodesics.hh.
|
private |
Definition at line 40 of file geodesics.hh.
|
private |
Definition at line 39 of file geodesics.hh.
|
private |
Definition at line 41 of file geodesics.hh.