Public Member Functions
Sundance::ClosedNewtonCotesType Class Reference
Inheritance diagram for Sundance::ClosedNewtonCotesType:
Sundance::QuadratureTypeBase Playa::Handleable< QuadratureTypeBase >

List of all members.

Public Member Functions

 ClosedNewtonCotesType ()
virtual ~ClosedNewtonCotesType ()
virtual XMLObject toXML () const
virtual bool supportsCellType (const CellType &cellType) const
virtual bool supports (const CellType &cellType, int order) const
virtual int maxOrder (const CellType &cellType) const
virtual QuadratureFamily createQuadFamily (int order) const
virtual bool hasLimitedOrder (const CellType &cellType) const

Detailed Description

Generates closed Newton-Cotes quadrature rules

Definition at line 58 of file SundanceClosedNewtonCotesType.hpp.


Constructor & Destructor Documentation

Definition at line 54 of file SundanceClosedNewtonCotesType.cpp.

Definition at line 65 of file SundanceClosedNewtonCotesType.hpp.


Member Function Documentation

Create a quadrature family of the specified order

Implements Sundance::QuadratureTypeBase.

Definition at line 98 of file SundanceClosedNewtonCotesType.cpp.

virtual bool Sundance::ClosedNewtonCotesType::hasLimitedOrder ( const CellType cellType) const [inline, virtual]

Indicate whether there is a maximum order for quadrature rules available on the given cell type.

Implements Sundance::QuadratureTypeBase.

Definition at line 85 of file SundanceClosedNewtonCotesType.hpp.

int ClosedNewtonCotesType::maxOrder ( const CellType cellType) const [virtual]

Return the max quadrature order available on the given cell type

Reimplemented from Sundance::QuadratureTypeBase.

Definition at line 77 of file SundanceClosedNewtonCotesType.cpp.

bool ClosedNewtonCotesType::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 82 of file SundanceClosedNewtonCotesType.cpp.

References Sundance::LineCell, Sundance::PointCell, and Sundance::TriangleCell.

bool ClosedNewtonCotesType::supportsCellType ( const CellType cellType) const [virtual]

Indicate whether the given cell type is supported at any order

Implements Sundance::QuadratureTypeBase.

Definition at line 64 of file SundanceClosedNewtonCotesType.cpp.

References Sundance::LineCell, Sundance::PointCell, and Sundance::TriangleCell.

XMLObject ClosedNewtonCotesType::toXML ( ) const [virtual]

Implements Sundance::QuadratureTypeBase.

Definition at line 58 of file SundanceClosedNewtonCotesType.cpp.

Site Contact