source: trunk/libf/chimtitan/trac.h @ 16

Last change on this file since 16 was 3, checked in by slebonnois, 14 years ago

Creation de repertoires:

  • chantiers : pour communiquer sur nos projets de modifs
  • documentation : pour stocker les docs

Ajout de:

  • libf/phytitan : physique de Titan
  • libf/chimtitan: chimie de Titan
  • libf/phyvenus : physique de Venus
File size: 1.1 KB
Line 
1/* trac.h: parameters for traceurs.c */
2
3#include <stdio.h>
4#include <stdlib.h>
5#include <string.h>
6#include <math.h>
7#include "dim_c.h"
8
9#define R0   (float)(2575.0)     /* Titan's radius */
10
11#define THETA (float)(0.501)
12#ifndef M_PI
13#define M_PI (float)(3.14159265358979323846e0)
14#endif
15#define RAD (float)(M_PI / 180.0e0)
16#ifndef max
17#define max(a,b) ((a)>(b)?(a):(b))
18#define min(a,b) ((a)<=(b)?(a):(b))
19#endif
20
21float *rm1d( int, int );
22float **rm2d( int, int, int, int );
23float ***rm3d( int, int, int, int, int, int );
24float ****rm4d( int, int, int, int, int, int );
25double *dm1d( int, int );
26double **dm2d( int, int, int, int );
27double ***dm3d( int, int, int, int, int, int );
28double ****dm4d( int, int, int, int, int, int );
29void  frm1d( float *, int );
30void  frm2d( float **, int, int, int );
31void  frm3d( float ***, int, int, int, int, int );
32void  fdm1d( double *, int );
33void  fdm2d( double **, int, int, int );
34void  fdm3d( double ***, int, int, int, int, int );
35int   *im1d( int, int );
36int   **im2d( int, int, int, int );
37int   ***im3d( int, int, int, int, int, int );
Note: See TracBrowser for help on using the repository browser.