Rheolef
7.2
an efficient C++ finite element environment
Loading...
Searching...
No Matches
triangle.icc
Go to the documentation of this file.
1
#ifndef _RHEO_TRIANGLE_ICC
2
#define _RHEO_TRIANGLE_ICC
3
//
4
// This file is part of Rheolef.
5
//
6
// Copyright (C) 2000-2018 Pierre Saramito <Pierre.Saramito@imag.fr>
7
//
8
// Rheolef is free software; you can redistribute it and/or modify
9
// it under the terms of the GNU General Public License as published by
10
// the Free Software Foundation; either version 2 of the License, or
11
// (at your option) any later version.
12
//
13
// Rheolef is distributed in the hope that it will be useful,
14
// but WITHOUT ANY WARRANTY; without even the implied warranty of
15
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
// GNU General Public License for more details.
17
//
18
// You should have received a copy of the GNU General Public License
19
// along with Rheolef; if not, write to the Free Software
20
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21
//
22
// =========================================================================
23
77
// [verbatim_triangle]
78
const
size_t
dimension
= 2;
79
const
Float
measure
= 0.5;
80
const
size_t
n_vertex
= 3;
81
const
point
vertex
[
n_vertex
] = {
82
point
(0, 0),
83
point
(1, 0),
84
point
(0, 1) };
85
const
size_t
n_edge
= 3;
86
const
size_t
edge
[
n_edge
][2] = {
87
{ 0, 1 },
88
{ 1, 2 },
89
{ 2, 0 } };
90
// [verbatim_triangle]
91
92
#endif
// _RHEO_TRIANGLE_ICC
Float
see the Float page for the full documentation
edge
see the edge page for the full documentation
point
see the point page for the full documentation
dimension
const size_t dimension
Definition
triangle.icc:78
vertex
const point vertex[n_vertex]
Definition
triangle.icc:81
n_vertex
const size_t n_vertex
Definition
triangle.icc:80
measure
const Float measure
Definition
triangle.icc:79
n_edge
const size_t n_edge
Definition
triangle.icc:85