20 #ifndef __BalasinGrumillerheader_H_ 21 #define __BalasinGrumillerheader_H_ 37 #ifdef GYOTO_USE_XERCES 43 namespace Metric {
class BalasinGrumiller; }
83 void
V0value(const double V0value);
84 void
Rvalue(const double Rvalue);
85 void
r0value(const double r0value);
95 void gmunu(double ARGOUT_ARRAY2[4][4], const double IN_ARRAY1[4]) const ;
98 int
christoffel(double dst[4][4][4], const double coord[4]) const ;
#define GYOTO_OBJECT
Declare class::properties and class::getProperties()
Definition: GyotoObject.h:84
Astronomical objects (light emitters)
Tellers tell Listeners when they mutate.
Base class for metrics.
Definition: GyotoMetric.h:163
Reference-counting pointers.
virtual double christoffel(const double coord[4], const int alpha, const int mu, const int nu) const
Chistoffel symbol.
double V0value() const
Returns V0.
double r0value() const
Returns r0.
virtual double gmunu(double const x[4], int mu, int nu) const
Metric coefficients.
Gyoto ubiquitous macros and typedefs.
Timelike or null geodesics.
Base class for metric description.
int christoffel(double dst[4][4][4], const double coord[4]) const
Chistoffel symbol.
Namespace for the Gyoto library.
Definition: GyotoAstrobj.h:46
Pointers performing reference counting.
Definition: GyotoProperty.h:45
double Rvalue() const
Returns R.
virtual BalasinGrumiller * clone() const
Virtual copy constructor.
Balasin-Grumiller solution in spherical coordinates, under the suggested approximation =0...
Definition: GyotoBalasinGrumiller.h:67