Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
geodesics.cc File Reference
#include "geodesics.hh"
#include "math.h"
#include "stdlib.h"
Include dependency graph for geodesics.cc:

Functions

int f (realtype t, N_Vector y, N_Vector ydot, void *ud)
 
void f_util (double *y, double Jspin, double mu)
 
void geo_higher_deriv (double E, double L, double a, double &r_dotdot, double &r_dotdotdot, double &wdot, double &wdotdot)
 
void h_quad (double r, double r_t, double r_tt, double r_ttt, double phi, double phi_t, double phi_tt, double phi_ttt, double &hplus, double &hcross)
 
double min (double x, double y)
 
void printfutil (double *y)
 
void quad_loss (double r, double r_t, double r_tt, double r_ttt, double phi, double phi_t, double phi_tt, double phi_ttt, double &E_dot, double &Lz_dot)
 
void reduced_quad_dot (double r, double r_t, double r_tt, double r_ttt, double phi, double phi_t, double phi_tt, double phi_ttt, double(&I_tt)[3][3], double(&I_ttt)[3][3])
 

Variables

static double A
 
static double a2
 
static double B
 
static double Delta
 
static double Edot
 
static double Ldot
 
static double phi
 
static double pr
 
static double pr_dot
 
static double Q
 
static double r
 
static double R02
 
static double r2
 
static double r3
 
static double r_dot
 
static double tau
 
static double w
 

Function Documentation

int f ( realtype  t,
N_Vector  y,
N_Vector  ydot,
void *  ud 
)

Definition at line 169 of file geodesics.cc.

void f_util ( double *  y,
double  Jspin,
double  mu 
)

Definition at line 120 of file geodesics.cc.

void geo_higher_deriv ( double  E,
double  L,
double  a,
double &  r_dotdot,
double &  r_dotdotdot,
double &  wdot,
double &  wdotdot 
)

Definition at line 15 of file geodesics.cc.

void h_quad ( double  r,
double  r_t,
double  r_tt,
double  r_ttt,
double  phi,
double  phi_t,
double  phi_tt,
double  phi_ttt,
double &  hplus,
double &  hcross 
)

Definition at line 155 of file geodesics.cc.

double min ( double  x,
double  y 
)

Definition at line 239 of file geodesics.cc.

void printfutil ( double *  y)

Definition at line 313 of file geodesics.cc.

void quad_loss ( double  r,
double  r_t,
double  r_tt,
double  r_ttt,
double  phi,
double  phi_t,
double  phi_tt,
double  phi_ttt,
double &  E_dot,
double &  Lz_dot 
)

Definition at line 94 of file geodesics.cc.

void reduced_quad_dot ( double  r,
double  r_t,
double  r_tt,
double  r_ttt,
double  phi,
double  phi_t,
double  phi_tt,
double  phi_ttt,
double(&)  I_tt[3][3],
double(&)  I_ttt[3][3] 
)

Definition at line 61 of file geodesics.cc.

Variable Documentation

double A
static

Definition at line 8 of file geodesics.cc.

double a2
static

Definition at line 8 of file geodesics.cc.

double B
static

Definition at line 8 of file geodesics.cc.

double Delta
static

Definition at line 8 of file geodesics.cc.

double Edot
static

Definition at line 8 of file geodesics.cc.

double Ldot
static

Definition at line 8 of file geodesics.cc.

double phi
static

Definition at line 8 of file geodesics.cc.

double pr
static

Definition at line 8 of file geodesics.cc.

double pr_dot
static

Definition at line 8 of file geodesics.cc.

double Q
static

Definition at line 8 of file geodesics.cc.

double r
static

Definition at line 8 of file geodesics.cc.

double R02
static

Definition at line 8 of file geodesics.cc.

double r2
static

Definition at line 8 of file geodesics.cc.

double r3
static

Definition at line 8 of file geodesics.cc.

double r_dot
static

Definition at line 8 of file geodesics.cc.

double tau
static

Definition at line 8 of file geodesics.cc.

double w
static

Definition at line 8 of file geodesics.cc.