![]() |
NeoPZ
|
Prismatic extension of an integration rule. Numerical Integration. More...
#include <tpzprinteg.h>
Public Types | |
| enum | { Dim } |
Public Member Functions | |
| TPZPrInteg (int order) | |
| TPZPrInteg (TPZVec< int > &order) | |
| TPZPrInteg (const TPZPrInteg ©) | |
| virtual | ~TPZPrInteg () |
| int | NPoints () const |
| void | Point (int ip, TPZVec< REAL > &pos, REAL &w) const |
| void | SetOrder (TPZVec< int > &ord, int type=0) |
| void | GetOrder (TPZVec< int > &ord) const |
| int | Dimension () const |
| virtual TPZIntPoints * | PrismExtend (int order) |
| int | GetMaxOrder () const |
| virtual TPZIntPoints * | Clone () const |
| void | Name (std::string &name) const |
| Returns the name of the cubature rule. More... | |
| template<> | |
| TPZIntPoints * | PrismExtend (int order) |
| template<> | |
| TPZIntPoints * | PrismExtend (int order) |
Public Attributes | |
| int | fOrdKsi |
| TPZGaussRule * | fIntP |
Prismatic extension of an integration rule. Numerical Integration.
Definition at line 23 of file tpzprinteg.h.
| anonymous enum |
| Enumerator | |
|---|---|
| Dim | |
Definition at line 26 of file tpzprinteg.h.
|
inline |
Definition at line 30 of file tpzprinteg.h.
References TPZIntRuleList::GetRule(), and TPZIntRuleList::gIntRuleList.
|
inline |
Definition at line 43 of file tpzprinteg.h.
References TPZPrInteg< TFather >::SetOrder().
|
inline |
Definition at line 48 of file tpzprinteg.h.
References TPZPrInteg< TFather >::~TPZPrInteg().
|
virtual |
Definition at line 10 of file tpzprinteg.cpp.
Referenced by TPZPrInteg< TFather >::TPZPrInteg().
|
inlinevirtual |
Definition at line 102 of file tpzprinteg.h.
|
inline |
Definition at line 89 of file tpzprinteg.h.
References TPZPrInteg< TFather >::Dim, and TPZPrInteg< TFather >::PrismExtend().
|
inline |
Definition at line 96 of file tpzprinteg.h.
References TPZPrInteg< TFather >::fOrdKsi.
|
inline |
Definition at line 77 of file tpzprinteg.h.
References TPZPrInteg< TFather >::Dim, TPZPrInteg< TFather >::fOrdKsi, and TPZVec< T >::NElements().
|
inline |
Returns the name of the cubature rule.
Definition at line 108 of file tpzprinteg.h.
|
inline |
Definition at line 53 of file tpzprinteg.h.
References TPZGaussRule::NInt().
|
inline |
Definition at line 57 of file tpzprinteg.h.
References TPZPrInteg< TFather >::Dim, TPZGaussRule::Loc(), TPZGaussRule::NInt(), and TPZGaussRule::W().
| TPZIntPoints * TPZPrInteg< TPZInt1Point >::PrismExtend | ( | int | order | ) |
Definition at line 23 of file tpzprinteg.cpp.
| TPZIntPoints * TPZPrInteg< TPZPrInteg< TPZInt1Point > >::PrismExtend | ( | int | order | ) |
Definition at line 29 of file tpzprinteg.cpp.
|
virtual |
Definition at line 15 of file tpzprinteg.cpp.
Referenced by TPZPrInteg< TFather >::Dimension().
|
inline |
Definition at line 65 of file tpzprinteg.h.
References TPZPrInteg< TFather >::Dim, TPZIntRuleList::GetRule(), TPZIntRuleList::gIntRuleList, and TPZVec< T >::NElements().
Referenced by TPZPrInteg< TFather >::TPZPrInteg().
| TPZGaussRule* TPZPrInteg< TFather >::fIntP |
Definition at line 28 of file tpzprinteg.h.
| int TPZPrInteg< TFather >::fOrdKsi |
Definition at line 27 of file tpzprinteg.h.
Referenced by TPZPrInteg< TFather >::GetMaxOrder(), and TPZPrInteg< TFather >::GetOrder().
1.8.13