GRASS Programmer's Manual
6.4.2(2012)
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
test_gpde_lib.h
Go to the documentation of this file.
1
2
/*****************************************************************************
3
*
4
* MODULE: Grass PDE Numerical Library
5
* AUTHOR(S): Soeren Gebbert, Berlin (GER) Dec 2006
6
* soerengebbert <at> gmx <dot> de
7
*
8
* PURPOSE: Unit and Integration tests
9
*
10
* COPYRIGHT: (C) 2000 by the GRASS Development Team
11
*
12
* This program is free software under the GNU General Public
13
* License (>=v2). Read the file COPYING that comes with GRASS
14
* for details.
15
*
16
*****************************************************************************/
17
18
#ifndef _N_TEST_GPDE_H_
19
#define _N_TEST_PDE_H_
20
21
22
#define TEST_N_NUM_ROWS 10
23
#define TEST_N_NUM_COLS 10
24
#define TEST_N_NUM_DEPTHS 10
25
26
/* Array test functions */
27
extern
int
unit_test_arrays
(
void
);
28
29
/* matrix assembling */
30
extern
int
unit_test_assemble
(
void
);
31
32
/* gradient creation and handling tests */
33
extern
int
unit_test_gradient
(
void
);
34
35
/* direct and iterative solvers */
36
extern
int
unit_test_solvers
(
void
);
37
38
/* test the meth tools of gpde */
39
extern
int
unit_test_tools
(
void
);
40
41
/* geom_data struct tests */
42
extern
int
unit_test_geom_data
(
void
);
43
44
/* les creation */
45
extern
int
unit_test_les_creation
(
void
);
46
47
/*gwflow */
48
extern
int
integration_test_gwflow
(
void
);
49
50
/* solute transport */
51
extern
int
integration_test_solute_transport
(
void
);
52
53
#endif
lib
gpde
test
test_gpde_lib.h
Generated on Wed Jun 6 2012 14:04:29 for GRASS Programmer's Manual by
1.8.1