Rheolef
7.2
an efficient C++ finite element environment
Loading...
Searching...
No Matches
pointset_option.h
Go to the documentation of this file.
1
#ifndef _RHEOLEF_POINTSET_OPTION_H
2
#define _RHEOLEF_POINTSET_OPTION_H
23
/*Class:pointset_option
24
NAME: @code{poinset_option} - options for a set of points in the reference element
25
@clindex pointset_option
26
@clindex pointset
27
@cindex reference element
28
@clindex reference_element
29
SYNOPSIS:
30
@noindent
31
The @code{pointset_option} class defines options for
32
a set of points in the reference element.
33
See @ref{reference_element iclass} and @ref{pointset iclass}.
34
OPTIONS:
35
@table @code
36
@item interior
37
The optional argument interior specifies how many points from
38
the boundary to omit.
39
For example, on an edge reference element with @code{n=2} and @code{interior=0},
40
this function will return the vertices and midpoint,
41
but with @code{interior=1}, it will only return the midpoint.
42
@end table
43
44
AUTHOR: Pierre.Saramito@imag.fr
45
DATE: 7 may 2019
46
End:
47
*/
48
#include "rheolef/reference_element.h"
49
50
namespace
rheolef
{
51
52
//<verbatim:
53
struct
pointset_option
{
54
size_t
interior
;
// how many points from the boundary to omit
55
pointset_option
() :
56
interior
()
57
{}
58
};
59
//>verbatim:
60
61
}
// namespace rheolef
62
#endif
// _RHEOLEF_POINTSET_OPTION_H
rheolef
This file is part of Rheolef.
Definition
compiler_eigen.h:39
rheolef::pointset_option
Definition
pointset_option.h:53
rheolef::pointset_option::pointset_option
pointset_option()
Definition
pointset_option.h:55
rheolef::pointset_option::interior
size_t interior
Definition
pointset_option.h:54