|
PISM, A Parallel Ice Sheet Model stable 0.4.1779
|
#include <stdio.h>#include <stdlib.h>#include <math.h>#include <gsl/gsl_errno.h>#include <gsl/gsl_matrix.h>#include <gsl/gsl_odeiv.h>#include "exactTestM.h"Go to the source code of this file.
Defines | |
| #define | MAX(a, b) (a > b ? a : b) |
| #define | MIN(a, b) (a > b ? b : a) |
| #define | pi 3.1415926535897931 |
| #define | SperA 31556926.0 |
| #define | g 9.81 |
| #define | rho 910.0 |
| #define | rhow 1028.0 |
| #define | n 3.0 |
| #define | barB 3.7e8 |
| #define | H0 500.0 |
| #define | Rg 300.0e3 |
| #define | Rc 600.0e3 |
| #define | NOT_DONE 8966 |
| #define | INVALID_METHOD 8968 |
| #define | NEGATIVE_R 8969 |
Functions | |
| double | F_M (double x, double alpha, double r, double Q) |
| double | dF_M (double x, double alpha, double r, double Q) |
| int | funcM_ode_G (double r, const double alpha[], double f[], void *params) |
| int | exactM (double r, double *alpha, double *Drr, const double EPS_ABS, const double EPS_REL, const int ode_method) |
| #define barB 3.7e8 |
Definition at line 39 of file exactTestM.c.
Referenced by funcM_ode_G().
| #define g 9.81 |
Definition at line 35 of file exactTestM.c.
Referenced by funcM_ode_G().
| #define H0 500.0 |
Definition at line 41 of file exactTestM.c.
Referenced by funcM_ode_G().
| #define INVALID_METHOD 8968 |
Definition at line 90 of file exactTestM.c.
Referenced by exactM().
| #define MAX | ( | a, | |
| b | |||
| ) | (a > b ? a : b) |
Definition at line 30 of file exactTestM.c.
| #define MIN | ( | a, | |
| b | |||
| ) | (a > b ? b : a) |
Definition at line 31 of file exactTestM.c.
Referenced by exactM().
| #define n 3.0 |
Definition at line 38 of file exactTestM.c.
Referenced by funcM_ode_G().
| #define NEGATIVE_R 8969 |
Definition at line 91 of file exactTestM.c.
Referenced by exactM().
| #define NOT_DONE 8966 |
Definition at line 89 of file exactTestM.c.
Referenced by exactM().
| #define pi 3.1415926535897931 |
Definition at line 33 of file exactTestM.c.
| #define Rc 600.0e3 |
Definition at line 43 of file exactTestM.c.
Referenced by exactM(), funcM_ode_G(), enthSystemCtx::setNeumannBasal(), and enthSystemCtx::solveThisColumn().
| #define Rg 300.0e3 |
Definition at line 42 of file exactTestM.c.
Referenced by exactM().
| #define rho 910.0 |
Definition at line 36 of file exactTestM.c.
Referenced by funcM_ode_G().
| #define rhow 1028.0 |
Definition at line 37 of file exactTestM.c.
Referenced by funcM_ode_G().
| #define SperA 31556926.0 |
Definition at line 34 of file exactTestM.c.
Referenced by exactM().
| double dF_M | ( | double | x, |
| double | alpha, | ||
| double | r, | ||
| double | Q | ||
| ) |
Definition at line 54 of file exactTestM.c.
Referenced by funcM_ode_G().
| int exactM | ( | double | r, |
| double * | alpha, | ||
| double * | Drr, | ||
| const double | EPS_ABS, | ||
| const double | EPS_REL, | ||
| const int | ode_method | ||
| ) |
Definition at line 95 of file exactTestM.c.
References e, funcM_ode_G(), INVALID_METHOD, MIN, NEGATIVE_R, NOT_DONE, Rc, Rg, and SperA.
Referenced by main().
| double F_M | ( | double | x, |
| double | alpha, | ||
| double | r, | ||
| double | Q | ||
| ) |
Definition at line 46 of file exactTestM.c.
Referenced by funcM_ode_G().
1.7.3