NeoPZ
Integral
tpzprinteg.cpp
Go to the documentation of this file.
1
6
#include "
tpzprinteg.h
"
7
#include "
pzquad.h
"
8
9
template
<
class
TFather>
10
TPZPrInteg<TFather>::~TPZPrInteg
()
11
{
12
}
13
14
template
<
class
TFather>
15
TPZIntPoints
*
TPZPrInteg<TFather>::PrismExtend
(
int
/*order*/
)
16
{
17
std::cout <<
"Please implement me "
<< __PRETTY_FUNCTION__;
18
return
0;
19
}
20
21
#ifndef BORLAND
22
template
<>
23
TPZIntPoints
*
TPZPrInteg<TPZInt1Point>::PrismExtend
(
int
order)
24
{
25
return
new
TPZPrInteg<TPZPrInteg<TPZInt1Point>
>(order);
26
}
27
28
template
<>
29
TPZIntPoints
*
TPZPrInteg< TPZPrInteg<TPZInt1Point>
>::PrismExtend(
int
order)
30
{
31
return
new
TPZPrInteg<TPZPrInteg<TPZPrInteg<TPZInt1Point>
> >(order);
32
}
33
#endif
34
35
template
class
TPZPrInteg<TPZInt1Point>
;
36
template
class
TPZPrInteg<TPZInt1d>
;
37
template
class
TPZPrInteg<TPZIntQuad>
;
38
template
class
TPZPrInteg<TPZIntTriang>
;
39
template
class
TPZPrInteg<TPZIntCube3D>
;
40
template
class
TPZPrInteg<TPZIntTetra3D>
;
41
template
class
TPZPrInteg<TPZIntPyram3D>
;
42
template
class
TPZPrInteg<TPZIntPrism3D>
;
43
pzquad.h
Contains the TPZInt1d, TPZIntTriang, TPZIntQuad, TPZIntCube3D, TPZIntTetra3D, TPZIntPyram3D and TPZIn...
tpzprinteg.h
Contains the TPZPrInteg class which defines prismatic extension of an integration rule...
TPZIntPoints
Abstract class defining integration rules. Numerical Integration.
Definition:
tpzintpoints.h:19
TPZPrInteg::PrismExtend
virtual TPZIntPoints * PrismExtend(int order)
Definition:
tpzprinteg.cpp:15
TPZPrInteg::~TPZPrInteg
virtual ~TPZPrInteg()
Definition:
tpzprinteg.cpp:10
TPZPrInteg
Prismatic extension of an integration rule. Numerical Integration.
Definition:
tpzprinteg.h:23
Generated on Sun Aug 16 2020 11:17:01 for NeoPZ by
1.8.13