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 48 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 38 of file SundanceSumOfBCs.cpp.

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

Definition at line 59 of file SundanceSumOfBCs.hpp.

Member Function Documentation

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

Reimplemented from Sundance::SumOfIntegrals.

Definition at line 69 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 46 of file SundanceSumOfBCs.cpp.

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

XMLObject SumOfBCs::toXML (  )  const [virtual]

Site Contact