PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900
Macros | Functions | Variables
exactTestL.cc File Reference
#include "pism/verification/tests/exactTestL.hh"
#include <cstdlib>
#include <cmath>
#include <gsl/gsl_errno.h>
#include <gsl/gsl_matrix.h>
#include <gsl/gsl_math.h>
#include <gsl/gsl_version.h>
#include "pism/util/error_handling.hh"

Go to the source code of this file.

Macros

#define TESTL_NOT_DONE   8966
 
#define TESTL_NOT_DECREASING   8967
 
#define TESTL_INVALID_METHOD   8968
 
#define TESTL_NO_LIST   8969
 

Functions

int funcL (double r, const double u[], double f[], void *params)
 
int getU (const double *r, int N, double *u, const double EPS_ABS, const double EPS_REL, const int ode_method)
 
int exactL_list (const double *r, int N, double *H, double *b, double *a)
 
ExactLParameters exactL (const std::vector< double > &r)
 

Variables

static const double SperA = 31556926.0
 
static const double L = 750.0e3
 
static const double b0 = 500.0
 
static const double z0 = 1.2
 
static const double g = 9.81
 
static const double rho = 910.0
 
static const double n = 3.0