Logo coherent WaveBurst  
Library Reference Guide
Logo
List of all members | Public Member Functions | Public Attributes | Private Attributes | List of all members
geodesic Class Reference

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>

Constructor & Destructor Documentation

◆ geodesic()

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::~geodesic ( )

Definition at line 254 of file geodesics.cc.

Member Function Documentation

◆ integrate()

bool geodesic::integrate ( double  D_t,
int N,
double  rmin = 0,
bool  stop_alr = false 
)

Definition at line 270 of file geodesics.cc.

Member Data Documentation

◆ cvode_mem

void* geodesic::cvode_mem
private

Definition at line 42 of file geodesics.hh.

◆ Et

double * geodesic::Et

Definition at line 36 of file geodesics.hh.

◆ hcross

double * geodesic::hcross

Definition at line 36 of file geodesics.hh.

◆ hplus

double * geodesic::hplus

Definition at line 36 of file geodesics.hh.

◆ Lt

double * geodesic::Lt

Definition at line 36 of file geodesics.hh.

◆ phi

double * geodesic::phi

Definition at line 36 of file geodesics.hh.

◆ pr

double * geodesic::pr

Definition at line 36 of file geodesics.hh.

◆ r

double* geodesic::r

Definition at line 36 of file geodesics.hh.

◆ t

double * geodesic::t

Definition at line 36 of file geodesics.hh.

◆ tau

double * geodesic::tau

Definition at line 36 of file geodesics.hh.

◆ tret

realtype geodesic::tret
private

Definition at line 40 of file geodesics.hh.

◆ udata

realtype geodesic::udata[2]
private

Definition at line 40 of file geodesics.hh.

◆ y

N_Vector geodesic::y
private

Definition at line 39 of file geodesics.hh.

◆ ydata

realtype* geodesic::ydata
private

Definition at line 41 of file geodesics.hh.


The documentation for this class was generated from the following files: