File: main.h

package info (click to toggle)
lorene 0.0.0~cvs20161116%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 26,472 kB
  • sloc: cpp: 212,946; fortran: 21,645; makefile: 1,750; sh: 4
file content (32 lines) | stat: -rw-r--r-- 673 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

struct point
{
  double rho;
  double gamma;
  double alpha;
  double omega;
  double drhodr;
  double dgammadr;
  double dalphadr;
  double domegadr;
  double drhodtheta;
  double dgammadtheta;
  double dalphadtheta;
  double domegadtheta;
};
typedef struct point point;

int max( int i, int j);

int min( int i, int j);

double sign( double x );

void rk4(double y[], int n, double x, double h, double yout[]
         , const Etoile_rot& star
         , void (*derivs)(double, double [], double [] , const Etoile_rot&));


point interpol2( double r0, double theta, const Etoile_rot& star );

void geodesics( double x, double *y, double *dydx , const Etoile_rot& star );