Fast Auxiliary Space Preconditioning
2.7.7 Aug/28/2022
Loading...
Searching...
No Matches
fasp_grid.h
Go to the documentation of this file.
1
11
#ifndef __FASPGRID_HEADER__
/*-- allow multiple inclusions --*/
12
#define __FASPGRID_HEADER__
24
typedef
struct
grid2d
{
25
26
REAL
(*
p
)[2];
27
INT
(*
e
)[2];
28
INT
(*
t
)[3];
29
INT
(*
s
)[3];
30
INT
*
pdiri
;
31
INT
*
ediri
;
33
INT
*
pfather
;
34
INT
*
efather
;
35
INT
*
tfather
;
37
INT
vertices
;
38
INT
edges
;
39
INT
triangles
;
41
}
grid2d
;
43
typedef
grid2d
*
pgrid2d
;
45
typedef
const
grid2d
*
pcgrid2d
;
47
#endif
/* end if for __FASPGRID_HEADER__ */
48
49
/*---------------------------------*/
50
/*-- End of File --*/
51
/*---------------------------------*/
REAL
#define REAL
Definition:
fasp.h:75
INT
#define INT
Definition:
fasp.h:72
pgrid2d
grid2d * pgrid2d
Definition:
fasp_grid.h:43
pcgrid2d
const grid2d * pcgrid2d
Definition:
fasp_grid.h:45
grid2d
Two dimensional grid data structure.
Definition:
fasp_grid.h:24
grid2d::pdiri
INT * pdiri
Definition:
fasp_grid.h:30
grid2d::edges
INT edges
Definition:
fasp_grid.h:38
grid2d::p
REAL(* p)[2]
Definition:
fasp_grid.h:26
grid2d::triangles
INT triangles
Definition:
fasp_grid.h:39
grid2d::efather
INT * efather
Definition:
fasp_grid.h:34
grid2d::tfather
INT * tfather
Definition:
fasp_grid.h:35
grid2d::s
INT(* s)[3]
Definition:
fasp_grid.h:29
grid2d::t
INT(* t)[3]
Definition:
fasp_grid.h:28
grid2d::ediri
INT * ediri
Definition:
fasp_grid.h:31
grid2d::e
INT(* e)[2]
Definition:
fasp_grid.h:27
grid2d::vertices
INT vertices
Definition:
fasp_grid.h:37
grid2d::pfather
INT * pfather
Definition:
fasp_grid.h:33
base
include
fasp_grid.h
Generated on Sun Jun 2 2024 11:18:00 for Fast Auxiliary Space Preconditioning by
1.9.5