Sundance::QuadratureFamilyStub Class Reference

Inheritance diagram for Sundance::QuadratureFamilyStub:

Playa::Handleable< QuadratureFamilyStub > Playa::Printable Sundance::Noncopyable Sundance::QuadratureFamilyBase Sundance::ClosedNewtonCotes Sundance::FeketeQuadrature Sundance::GaussianQuadrature Sundance::GaussLobattoQuadrature Sundance::PolygonQuadrature Sundance::SurfQuadrature Sundance::TrapesoidQuadrature

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]

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

Return a safely-created RefCountPtr to the base type.

Implements Playa::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 Playa::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