Public Member Functions
Sundance::ClosedNewtonCotes Class Reference
Inheritance diagram for Sundance::ClosedNewtonCotes:
Sundance::QuadratureFamilyBase Sundance::QuadratureFamilyStub Playa::Handleable< QuadratureFamilyStub > Playa::Printable Sundance::Noncopyable

List of all members.

Public Member Functions

 ClosedNewtonCotes (int order=2)
virtual ~ClosedNewtonCotes ()
virtual XMLObject toXML () const

Protected Member Functions

Handleable interface
virtual void getLineRule (Array< Point > &quadPoints, Array< double > &quadWeights) const
virtual void getTriangleRule (Array< Point > &quadPoints, Array< double > &quadWeights) const

Detailed Description

Closed Newton-Cotes quadrature rules for lines and triangles

Definition at line 57 of file SundanceClosedNewtonCotes.hpp.


Constructor & Destructor Documentation

Definition at line 49 of file SundanceClosedNewtonCotes.cpp.

virtual Sundance::ClosedNewtonCotes::~ClosedNewtonCotes ( ) [inline, virtual]

Definition at line 64 of file SundanceClosedNewtonCotes.hpp.


Member Function Documentation

void ClosedNewtonCotes::getLineRule ( Array< Point > &  quadPoints,
Array< double > &  quadWeights 
) const [protected, virtual]

compute a rule for the reference line cell

Reimplemented from Sundance::QuadratureFamilyBase.

Definition at line 64 of file SundanceClosedNewtonCotes.cpp.

References Sundance::QuadratureFamilyStub::order().

void ClosedNewtonCotes::getTriangleRule ( Array< Point > &  quadPoints,
Array< double > &  quadWeights 
) const [protected, virtual]

compute a rule for the reference triangle cell

Reimplemented from Sundance::QuadratureFamilyBase.

Definition at line 86 of file SundanceClosedNewtonCotes.cpp.

References Sundance::QuadratureFamilyStub::order().

XMLObject ClosedNewtonCotes::toXML ( ) const [virtual]

Site Contact