VTK
9.7.20260918
Main Page
Related Pages
Topics
Namespaces
Classes
Files
File List
File Members
Filters
CellGrid
Basis
HGrad
WdgG1Basis.h
Go to the documentation of this file.
1
#define size_tri ((order + 1) * (order + 2) / 2)
2
#define size_lin (order + 1)
3
4
WORKSPACE
(RealT,
term_tri
,
size_tri
);
5
WORKSPACE
(RealT,
term_lin
,
size_lin
);
6
7
term_tri
[0] = 5. / 3. - 2. * rr - 2. * ss;
8
term_tri
[1] = -1. / 3. + 2. * rr;
9
term_tri
[2] = -1. / 3. + 2. * ss;
10
term_lin
[0] = 1. / 2. - sqrt(3) * tt / 2.;
11
term_lin
[1] = 1. / 2. + sqrt(3) * tt / 2.;
12
13
for
(
int
ii = 0; ii <
size_lin
; ++ii)
14
{
15
for
(
int
jj = 0; jj <
size_tri
; ++jj)
16
{
17
int
i_sp = ii *
size_tri
+ jj;
18
basis
[i_sp] =
term_tri
[jj] *
term_lin
[ii];
19
}
20
}
basis
basis[0]
Definition
CellC0Basis.h:1
WORKSPACE
WORKSPACE(RealT, term_tri, size_tri)
term_tri
term_tri[0]
Definition
WdgG1Basis.h:7
size_lin
#define size_lin
Definition
WdgG1Basis.h:2
term_lin
term_lin[0]
Definition
WdgG1Basis.h:10
size_tri
#define size_tri
Definition
WdgG1Basis.h:1
Generated on
for VTK by
1.16.1