25 #ifndef __GyotoSchwarzschildHarmonic_h 26 #define __GyotoSchwarzschildHarmonic_h 32 class SchwarzschildHarmonic;
47 double
gmunu(double const x[4], int mu, int nu) const ;
49 int christoffel(double dst[4][4][4], double const pos[4]) const ;
50 int isStopCondition(double const * const coord) const;
51 void circularVelocity(double const * coor, double* vel, double dir) const;
#define GYOTO_OBJECT
Declare class::properties and class::getProperties()
Definition: GyotoObject.h:84
Base class for metrics.
Definition: GyotoMetric.h:158
double gmunu(double const x[4], int mu, int nu) const
Metric coefficients.
virtual double christoffel(const double coord[4], const int alpha, const int mu, const int nu) const
Chistoffel symbol.
virtual SchwarzschildHarmonic * clone() const
Virtual copy constructor.
virtual double gmunu(double const x[4], int mu, int nu) const
Metric coefficients.
Base class for metric description.
Namespace for the Gyoto library.
Definition: GyotoAstrobj.h:43
Pointers performing reference counting.
Definition: GyotoProperty.h:45
Definition: GyotoSchwarzschildHarmonic.h:36