Public Member Functions | Static Public Member Functions | Private Attributes
Sundance::QuadratureFamilyStub Class Reference
Inheritance diagram for Sundance::QuadratureFamilyStub:
Sundance::Handleable< QuadratureFamilyStub > Sundance::Printable Sundance::Noncopyable Sundance::QuadratureFamilyBase Sundance::ClosedNewtonCotes Sundance::FeketeQuadrature Sundance::GaussianQuadrature

List of all members.

Public Member Functions

 QuadratureFamilyStub (int order)
 Empty ctor.
virtual ~QuadratureFamilyStub ()
 virtual dtor
int order () const
 Return the order of the quadrature rule.
virtual XMLObject toXML () const
 Write to XML.
virtual bool lessThan (const QuadratureFamilyStub *other) const
 Ordering for storage in STL maps.
virtual RCP< QuadratureFamilyStubgetRcp ()
 Return a safely-created RefCountPtr to the base type.
Printable interface
virtual void print (std::ostream &os) const
 Print to a stream.
Describable interface
virtual std::string description () const
 Print to a stream.

Static Public Member Functions

static RCP
< QuadratureFamilyStub > & 
defaultQuadrature ()

Private Attributes

int order_

Detailed Description

Definition at line 47 of file SundanceQuadratureFamilyStub.hpp.


Constructor & Destructor Documentation

QuadratureFamilyStub::QuadratureFamilyStub ( int  order)

Empty ctor.

Definition at line 41 of file SundanceQuadratureFamilyStub.cpp.

Referenced by defaultQuadrature().

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

virtual dtor

Definition at line 58 of file SundanceQuadratureFamilyStub.hpp.


Member Function Documentation

static RCP<QuadratureFamilyStub>& Sundance::QuadratureFamilyStub::defaultQuadrature ( ) [inline, static]

Definition at line 88 of file SundanceQuadratureFamilyStub.hpp.

References QuadratureFamilyStub().

virtual std::string Sundance::QuadratureFamilyStub::description ( ) const [inline, virtual]

Print to a stream.

Reimplemented in Sundance::FeketeQuadrature, and Sundance::GaussianQuadrature.

Definition at line 79 of file SundanceQuadratureFamilyStub.hpp.

References order(), and Sundance::toString().

virtual RCP<QuadratureFamilyStub> Sundance::QuadratureFamilyStub::getRcp ( ) [inline, virtual]

Return a safely-created RefCountPtr to the base type.

Implements Sundance::Handleable< QuadratureFamilyStub >.

Definition at line 85 of file SundanceQuadratureFamilyStub.hpp.

virtual bool Sundance::QuadratureFamilyStub::lessThan ( const QuadratureFamilyStub other) const [inline, virtual]

Ordering for storage in STL maps.

Definition at line 67 of file SundanceQuadratureFamilyStub.hpp.

References order().

int Sundance::QuadratureFamilyStub::order ( ) const [inline]
virtual void Sundance::QuadratureFamilyStub::print ( std::ostream &  os) const [inline, virtual]

Print to a stream.

Implements Sundance::Printable.

Definition at line 73 of file SundanceQuadratureFamilyStub.hpp.

References toXML().

XMLObject QuadratureFamilyStub::toXML ( ) const [virtual]

Member Data Documentation

Definition at line 93 of file SundanceQuadratureFamilyStub.hpp.

Referenced by order().

Site Contact