
Public Member Functions | |
| FeketeQuadratureType () | |
| virtual | ~FeketeQuadratureType () |
| virtual bool | supportsCellType (const CellType &cellType) const |
| virtual bool | supports (const CellType &cellType, int order) const |
| virtual int | maxOrder (const CellType &cellType) const |
| virtual bool | hasLimitedOrder (const CellType &cellType) const |
| virtual QuadratureFamily | createQuadFamily (int order) const |
| virtual XMLObject | toXML () const |
Definition at line 49 of file SundanceFeketeQuadratureType.hpp.
| FeketeQuadratureType::FeketeQuadratureType | ( | ) |
Definition at line 39 of file SundanceFeketeQuadratureType.cpp.
| virtual Sundance::FeketeQuadratureType::~FeketeQuadratureType | ( | ) | [inline, virtual] |
Definition at line 56 of file SundanceFeketeQuadratureType.hpp.
| QuadratureFamily FeketeQuadratureType::createQuadFamily | ( | int | order | ) | const [virtual] |
Create a quadrature family of the specified order
Implements Sundance::QuadratureTypeBase.
Definition at line 110 of file SundanceFeketeQuadratureType.cpp.
| bool FeketeQuadratureType::hasLimitedOrder | ( | const CellType & | cellType | ) | const [virtual] |
Indicate whether there is a maximum order for quadrature rules available on the given cell type.
Implements Sundance::QuadratureTypeBase.
Definition at line 77 of file SundanceFeketeQuadratureType.cpp.
References Sundance::TriangleCell.
| int FeketeQuadratureType::maxOrder | ( | const CellType & | cellType | ) | const [virtual] |
Return the max quadrature order available on the given cell type
Reimplemented from Sundance::QuadratureTypeBase.
Definition at line 66 of file SundanceFeketeQuadratureType.cpp.
References Sundance::TriangleCell.
| bool FeketeQuadratureType::supports | ( | const CellType & | cellType, | |
| int | order | |||
| ) | const [virtual] |
Indicate whether the given cell type is supported at the specified order
Implements Sundance::QuadratureTypeBase.
Definition at line 88 of file SundanceFeketeQuadratureType.cpp.
References Sundance::BrickCell, Sundance::LineCell, Sundance::PointCell, Sundance::QuadCell, Sundance::FeketeTriangleQuadrature::supportsOrder(), and Sundance::TriangleCell.
| bool FeketeQuadratureType::supportsCellType | ( | const CellType & | cellType | ) | const [virtual] |
Indicate whether the given cell type is supported at any order
Implements Sundance::QuadratureTypeBase.
Definition at line 51 of file SundanceFeketeQuadratureType.cpp.
References Sundance::BrickCell, Sundance::LineCell, Sundance::PointCell, Sundance::QuadCell, and Sundance::TriangleCell.
| XMLObject FeketeQuadratureType::toXML | ( | ) | const [virtual] |
Implements Sundance::QuadratureTypeBase.
Definition at line 45 of file SundanceFeketeQuadratureType.cpp.