#include <math.h>#include "hydroparams.h"#include <stdio.h>Go to the source code of this file.
Defines | |
| #define | IM1 2147483563 |
| #define | IM2 2147483399 |
| #define | AM (1.0/IM1) |
| #define | IMM1 (IM1-1) |
| #define | IA1 40014 |
| #define | IA2 40692 |
| #define | IQ1 53668 |
| #define | IQ2 52774 |
| #define | IR1 12211 |
| #define | IR2 3791 |
| #define | NTAB 32 |
| #define | NDIV (1+IMM1/NTAB) |
| #define | EPS 1.2e-7 |
| #define | RNMX (1.0-EPS) |
| #define | BIM1 2147483563 |
| #define | BIM2 2147483399 |
| #define | BAM (1.0/BIM1) |
| #define | BIMM1 (BIM1-1) |
| #define | BIA1 40014 |
| #define | BIA2 40692 |
| #define | BIQ1 53668 |
| #define | BIQ2 52774 |
| #define | BIR1 12211 |
| #define | BIR2 3791 |
| #define | BNTAB 32 |
| #define | BNDIV (1+BIMM1/BNTAB) |
| #define | BEPS 1.2e-7 |
| #define | BRNMX (1.0-BEPS) |
| #define | CIM1 2147483563 |
| #define | CIM2 2147483399 |
| #define | CAM (1.0/CIM1) |
| #define | CIMM1 (CIM1-1) |
| #define | CIA1 40014 |
| #define | CIA2 40692 |
| #define | CIQ1 53668 |
| #define | CIQ2 52774 |
| #define | CIR1 12211 |
| #define | CIR2 3791 |
| #define | CNTAB 32 |
| #define | CNDIV (1+CIMM1/CNTAB) |
| #define | CEPS 1.2e-7 |
| #define | CRNMX (1.0-CEPS) |
| #define | DIM1 2147483563 |
| #define | DIM2 2147483399 |
| #define | DAM (1.0/DIM1) |
| #define | DIMM1 (DIM1-1) |
| #define | DIA1 40014 |
| #define | DIA2 40692 |
| #define | DIQ1 53668 |
| #define | DIQ2 52774 |
| #define | DIR1 12211 |
| #define | DIR2 3791 |
| #define | DNTAB 32 |
| #define | DNDIV (1+DIMM1/DNTAB) |
| #define | DEPS 1.2e-7 |
| #define | DRNMX (1.0-DEPS) |
Functions | |
| float | hydroran2 (long *idum) |
| float | hydroran3 (long *idumb) |
| float | hydroran4 (long *idumc) |
| float | hydroran5 (long *idumd) |
| #define AM (1.0/IM1) |
Definition at line 24 of file hydroran2.c.
Referenced by eh_ran0(), eh_ran1(), eh_ran2(), and hydroran2().
| #define BAM (1.0/BIM1) |
| #define BEPS 1.2e-7 |
Definition at line 49 of file hydroran2.c.
| #define BIA1 40014 |
| #define BIA2 40692 |
| #define BIM1 2147483563 |
| #define BIM2 2147483399 |
| #define BIMM1 (BIM1-1) |
| #define BIQ1 53668 |
| #define BIQ2 52774 |
| #define BIR1 12211 |
| #define BIR2 3791 |
| #define BNDIV (1+BIMM1/BNTAB) |
| #define BNTAB 32 |
| #define BRNMX (1.0-BEPS) |
| #define CAM (1.0/CIM1) |
| #define CEPS 1.2e-7 |
Definition at line 64 of file hydroran2.c.
| #define CIA1 40014 |
| #define CIA2 40692 |
| #define CIM1 2147483563 |
| #define CIM2 2147483399 |
| #define CIMM1 (CIM1-1) |
| #define CIQ1 53668 |
| #define CIQ2 52774 |
| #define CIR1 12211 |
| #define CIR2 3791 |
| #define CNDIV (1+CIMM1/CNTAB) |
| #define CNTAB 32 |
| #define CRNMX (1.0-CEPS) |
| #define DAM (1.0/DIM1) |
| #define DEPS 1.2e-7 |
Definition at line 79 of file hydroran2.c.
| #define DIA1 40014 |
| #define DIA2 40692 |
| #define DIM1 2147483563 |
| #define DIM2 2147483399 |
| #define DIMM1 (DIM1-1) |
| #define DIQ1 53668 |
| #define DIQ2 52774 |
| #define DIR1 12211 |
| #define DIR2 3791 |
| #define DNDIV (1+DIMM1/DNTAB) |
| #define DNTAB 32 |
| #define DRNMX (1.0-DEPS) |
| #define EPS 1.2e-7 |
Definition at line 34 of file hydroran2.c.
| #define IA1 40014 |
| #define IA2 40692 |
| #define IM1 2147483563 |
| #define IM2 2147483399 |
| #define IMM1 (IM1-1) |
| #define IQ1 53668 |
| #define IQ2 52774 |
| #define IR1 12211 |
| #define IR2 3791 |
| #define NDIV (1+IMM1/NTAB) |
| #define NTAB 32 |
| #define RNMX (1.0-EPS) |
| float hydroran2 | ( | long * | idum | ) |
| float hydroran3 | ( | long * | idumb | ) |
| float hydroran4 | ( | long * | idumc | ) |
| float hydroran5 | ( | long * | idumd | ) |
1.5.2