#include <stdio.h>
#include <math.h>
#include <ctype.h>
#include <time.h>
Go to the source code of this file.
Defines | |
#define | TMLEN 19 |
#define | sq(a) ((a)*(a)) |
#define | mn(a, b) (((a)<(b))?(a):(b)) |
#define | mx(a, b) (((a)>(b))?(a):(b)) |
#define | rnd(a) ((fmod(a,1.0)>(0.5)?((float)((int)(a)+1)):((float)((int)(a))))) |
#define | PI 3.1415926535 |
#define | sqtwo 1.414213562 |
#define | dTOs 86400.0 |
#define | grv 9.806194 |
#define | rTOdeg 57.29577951 |
#define | degTOr 1.745329252e-2 |
#define | sqpi 1.772453851 |
#define | omega 7.292123517e-5 |
#define | C1 0.109 |
#define | ucrit 0.0001 |
#define | pcrit 0.01 |
#define | plg 5.17605 |
#define | npts 11 |
#define | mberr 0.4 |
#define | sprd tan(14*degTOr) |
Functions | |
void | nrerror (char[]) |
float ** | matrix (long, long, long, long) |
double ** | new_dmatrix (long, long) |
float *** | f3tensor (long, long, long, long, long, long) |
double *** | new_d3tensor (long, long, long) |
void | free_matrix (float **, long, long, long, long) |
void | free_dmatrix (double **) |
void | free_f3tensor (float ***, long, long, long, long, long, long) |
void | free_d3tensor (double ***) |
Variables | |
FILE * | fidlog |
#define C1 0.109 |
Definition at line 61 of file plumevars.h.
Referenced by plumearray(), plumecent(), plumeconc(), and plumelog().
#define degTOr 1.745329252e-2 |
Definition at line 54 of file plumevars.h.
#define dTOs 86400.0 |
Definition at line 51 of file plumevars.h.
#define grv 9.806194 |
#define mberr 0.4 |
#define mn | ( | a, | |||
b | ) | (((a)<(b))?(a):(b)) |
Definition at line 46 of file plumevars.h.
#define mx | ( | a, | |||
b | ) | (((a)>(b))?(a):(b)) |
Definition at line 47 of file plumevars.h.
#define npts 11 |
#define omega 7.292123517e-5 |
#define pcrit 0.01 |
#define PI 3.1415926535 |
Definition at line 49 of file plumevars.h.
#define plg 5.17605 |
#define rnd | ( | a | ) | ((fmod(a,1.0)>(0.5)?((float)((int)(a)+1)):((float)((int)(a))))) |
Definition at line 48 of file plumevars.h.
#define rTOdeg 57.29577951 |
#define sprd tan(14*degTOr) |
#define sq | ( | a | ) | ((a)*(a)) |
Definition at line 45 of file plumevars.h.
#define sqpi 1.772453851 |
Definition at line 55 of file plumevars.h.
Referenced by plumearray(), plumecent(), plumeconc(), and plumelog().
#define sqtwo 1.414213562 |
#define TMLEN 19 |
Definition at line 39 of file plumevars.h.
#define ucrit 0.0001 |
float*** f3tensor | ( | long | , | |
long | , | |||
long | , | |||
long | , | |||
long | , | |||
long | ||||
) |
void free_d3tensor | ( | double *** | ) |
void free_dmatrix | ( | double ** | ) |
void free_f3tensor | ( | float *** | , | |
long | , | |||
long | , | |||
long | , | |||
long | , | |||
long | , | |||
long | ||||
) |
void free_matrix | ( | float ** | , | |
long | , | |||
long | , | |||
long | , | |||
long | ||||
) |
float** matrix | ( | long | , | |
long | , | |||
long | , | |||
long | ||||
) |
double*** new_d3tensor | ( | long | , | |
long | , | |||
long | ||||
) |
double** new_dmatrix | ( | long | , | |
long | ||||
) |
Definition at line 120 of file plumefunct.c.
References eh_new, and eh_require.
Referenced by plumearray().
void nrerror | ( | char | [] | ) |
FILE* fidlog |
Definition at line 55 of file hydroinout.h.