Public Member Functions
Sundance::SumOfBCs Class Reference
Inheritance diagram for Sundance::SumOfBCs:
Sundance::SumOfIntegrals Sundance::ScalarExpr Sundance::ExprBase Playa::Handleable< ExprBase >

List of all members.

Public Member Functions

 SumOfBCs (const RCP< CellFilterStub > &region, const Expr &expr, const RCP< QuadratureFamilyStub > &quad, const ParametrizedCurve &curve, const WatchFlag &watch)
virtual ~SumOfBCs ()
virtual std::ostream & toText (std::ostream &os, bool paren) const
virtual XMLObject toXML () const
virtual RCP< ExprBasegetRcp ()

Detailed Description

SumOfBCs represents a sum of essential boundary conditions in integral form

Definition at line 59 of file SundanceSumOfBCs.hpp.


Constructor & Destructor Documentation

SumOfBCs::SumOfBCs ( const RCP< CellFilterStub > &  region,
const Expr expr,
const RCP< QuadratureFamilyStub > &  quad,
const ParametrizedCurve &  curve,
const WatchFlag watch 
)

Construct given an integral over a single region

Definition at line 49 of file SundanceSumOfBCs.cpp.

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

Definition at line 70 of file SundanceSumOfBCs.hpp.


Member Function Documentation

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

Reimplemented from Sundance::SumOfIntegrals.

Definition at line 80 of file SundanceSumOfBCs.hpp.

std::ostream & SumOfBCs::toText ( std::ostream &  os,
bool  paren 
) const [virtual]

Write a simple text description suitable for output to a terminal

Reimplemented from Sundance::SumOfIntegrals.

Definition at line 57 of file SundanceSumOfBCs.cpp.

References Sundance::SumOfIntegrals::rqcToExprMap(), Sundance::RegionQuadCombo::toString(), and Sundance::Expr::toString().

XMLObject SumOfBCs::toXML ( ) const [virtual]

Site Contact