GremlinEq
include
GKG.h
1
//---------------------------------------------------------------------------
2
//
3
// $Id: GKG.h,v 1.1 2003/02/23 00:12:11 hughes Exp $
4
//
5
//---------------------------------------------------------------------------
6
//
7
// Generic Kerr geodesic functions. This is basically just a container
8
// class.
9
//
10
// Scott Hughes, 6 January 1999.
11
//
12
#ifndef _GKG_H
13
#define _GKG_H
14
15
#include "Globals.h"
16
18
19
class
GKG
{
20
public
:
21
//
22
// Sigma^2 * rdot^2 && its second derivative.
23
//
24
Real RFunc(
const
Real r,
const
Real a,
const
Real z,
25
const
Real E,
const
Real Lz,
const
Real Q);
26
Real dr_RFunc(
const
Real r,
const
Real a,
const
Real z,
27
const
Real E,
const
Real Lz,
const
Real Q);
28
Real ddr_RFunc(
const
Real r,
const
Real a,
const
Real z,
29
const
Real E,
const
Real Lz,
const
Real Q);
30
//
31
// Sigma^2 * thdot^2
32
//
33
Real ThetaFunc(
const
Real r,
const
Real a,
const
Real z,
34
const
Real E,
const
Real Lz,
const
Real Q);
35
//
36
// Sigma phdot
37
//
38
Real PhiFunc(
const
Real r,
const
Real a,
const
Real z,
39
const
Real E,
const
Real Lz,
const
Real Q);
40
//
41
// Sigma tdot
42
//
43
Real TFunc(
const
Real r,
const
Real a,
const
Real z,
44
const
Real E,
const
Real Lz,
const
Real Q);
45
};
46
47
#endif
GKG
Generic Kerr Geodesics Class.
Definition:
GKG.h:19
Generated by
1.8.13