
Public Member Functions | |
| QuadratureFamilyStub (int order) | |
| virtual | ~QuadratureFamilyStub () | 
| int | order () const | 
| virtual XMLObject | toXML () const | 
| virtual bool | lessThan (const QuadratureFamilyStub *other) const | 
| virtual RCP< QuadratureFamilyStub > | getRcp () | 
Printable interface  | |
| virtual void | print (std::ostream &os) const | 
Describable interface  | |
| virtual std::string | description () const | 
Static Public Member Functions | |
| static RCP < QuadratureFamilyStub > &  | defaultQuadrature () | 
Private Attributes | |
| int | order_ | 
Definition at line 47 of file SundanceQuadratureFamilyStub.hpp.
| 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.
| static RCP<QuadratureFamilyStub>& Sundance::QuadratureFamilyStub::defaultQuadrature | ( | ) |  [inline, static] | 
        
| virtual std::string Sundance::QuadratureFamilyStub::description | ( | ) |  const [inline, virtual] | 
        
Print to a stream
Reimplemented in Sundance::FeketeQuadrature, Sundance::GaussianQuadrature, Sundance::GaussLobattoQuadrature, Sundance::PolygonQuadrature, Sundance::ReducedQuadrature, Sundance::SurfQuadrature, and Sundance::TrapesoidQuadrature.
Definition at line 79 of file SundanceQuadratureFamilyStub.hpp.
References order(), and Sundance::toString().
| virtual RCP<QuadratureFamilyStub> Sundance::QuadratureFamilyStub::getRcp | ( | ) |  [inline, virtual] | 
        
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] | 
        
Return the order of the quadrature rule
Definition at line 61 of file SundanceQuadratureFamilyStub.hpp.
References order_.
Referenced by Sundance::TrapesoidQuadrature::description(), Sundance::SurfQuadrature::description(), description(), Sundance::PolygonQuadrature::description(), Sundance::GaussLobattoQuadrature::description(), Sundance::GaussianQuadrature::description(), Sundance::FeketeQuadrature::description(), Sundance::FeketeQuadrature::evaluateAllBasisFunctions(), Sundance::FeketeQuadrature::getAdaptedQuadWeights(), Sundance::FeketeQuadrature::getAdaptedTriangleWeights(), Sundance::GaussianQuadrature::getBrickRule(), Sundance::FeketeQuadrature::getBrickRule(), Sundance::GaussLobattoQuadrature::getLineRule(), Sundance::GaussianQuadrature::getLineRule(), Sundance::FeketeQuadrature::getLineRule(), Sundance::ClosedNewtonCotes::getLineRule(), Sundance::GaussianQuadrature::getQuadRule(), Sundance::FeketeQuadrature::getQuadRule(), Sundance::GaussianQuadrature::getTetRule(), Sundance::GaussianQuadrature::getTriangleRule(), Sundance::FeketeQuadrature::getTriangleRule(), Sundance::ClosedNewtonCotes::getTriangleRule(), Sundance::FeketeQuadrature::integrateRegion(), lessThan(), Sundance::TrapesoidQuadrature::toXML(), Sundance::SurfQuadrature::toXML(), toXML(), Sundance::PolygonQuadrature::toXML(), Sundance::GaussLobattoQuadrature::toXML(), Sundance::GaussianQuadrature::toXML(), Sundance::FeketeQuadrature::toXML(), and Sundance::ClosedNewtonCotes::toXML().
| 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] | 
        
Write to XML
Reimplemented in Sundance::ClosedNewtonCotes, Sundance::FeketeQuadrature, Sundance::GaussianQuadrature, Sundance::GaussLobattoQuadrature, Sundance::PolygonQuadrature, Sundance::ReducedQuadrature, Sundance::SurfQuadrature, and Sundance::TrapesoidQuadrature.
Definition at line 49 of file SundanceQuadratureFamilyStub.cpp.
References order(), and Teuchos::toString().
Referenced by Sundance::QuadratureFamilyBase::getAdaptedWeights(), Sundance::QuadratureFamilyBase::getBrickRule(), Sundance::QuadratureFamilyBase::getLineRule(), Sundance::QuadratureFamilyBase::getQuadRule(), Sundance::QuadratureFamilyBase::getTetRule(), Sundance::QuadratureFamilyBase::getTriangleRule(), and print().
int Sundance::QuadratureFamilyStub::order_ [private]           |