Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
exactTestL.hh
Go to the documentation of this file.
1/* Copyright (C) 2016 PISM Authors
2 *
3 * This file is part of PISM.
4 *
5 * PISM is free software; you can redistribute it and/or modify it under the
6 * terms of the GNU General Public License as published by the Free Software
7 * Foundation; either version 3 of the License, or (at your option) any later
8 * version.
9 *
10 * PISM is distributed in the hope that it will be useful, but WITHOUT ANY
11 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
13 * details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with PISM; if not, write to the Free Software
17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18 */
19
20#ifndef EXACTTESTL_HH
21#define EXACTTESTL_HH
22
23#include <vector>
24#include <cstddef>
25/*
26!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
27! exactTestL is a C++ implementation of an isothermal "exact" solution on a
28! no-flat bed described in section 2.3 of an incomplete preprint
29!
30! Ed Bueler (March 2006) "Equilibrium ice sheets solve variational
31! inequalities"
32!
33! in this case the exact solution requires solving an ODE numerically.
34!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
35*/
36
38 ExactLParameters(size_t n);
39 std::vector<double> H, a, b;
40};
41
42ExactLParameters exactL(const std::vector<double> &r);
43
44#endif /* EXACTTESTL_HH */
ExactLParameters exactL(const std::vector< double > &r)
#define n
Definition exactTestM.c:37
std::vector< double > b
Definition exactTestL.hh:39
std::vector< double > H
Definition exactTestL.hh:39
std::vector< double > a
Definition exactTestL.hh:39