Public Member Functions
Sundance::BoundaryCellPredicate Class Reference

BoundaryCellPredicate tests whether a cell is on the boundary of the domain. More...

Inheritance diagram for Sundance::BoundaryCellPredicate:
Sundance::CellPredicateBase Sundance::Handleable< CellPredicateBase > Sundance::Noncopyable Sundance::ObjectWithClassVerbosity< CellPredicateBase > Sundance::DefaultObjectWithVerbosity Sundance::ObjectWithVerbosityBase

List of all members.

Public Member Functions

 BoundaryCellPredicate ()
 Empty ctor.
virtual ~BoundaryCellPredicate ()
 virtual dtor
virtual void testBatch (const Array< int > &cellLID, Array< int > &results) const
 Test the predicate on a batch of cells.
virtual XMLObject toXML () const
 Write to XML.
virtual bool lessThan (const CellPredicateBase *other) const
 comparison
virtual std::string description () const

Detailed Description

BoundaryCellPredicate tests whether a cell is on the boundary of the domain.

Definition at line 47 of file SundanceBoundaryCellPredicate.hpp.


Constructor & Destructor Documentation

Sundance::BoundaryCellPredicate::BoundaryCellPredicate ( ) [inline]

Empty ctor.

Definition at line 51 of file SundanceBoundaryCellPredicate.hpp.

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

virtual dtor

Definition at line 54 of file SundanceBoundaryCellPredicate.hpp.


Member Function Documentation

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

Implements Sundance::CellPredicateBase.

Definition at line 68 of file SundanceBoundaryCellPredicate.hpp.

bool BoundaryCellPredicate::lessThan ( const CellPredicateBase other) const [virtual]

comparison

Implements Sundance::CellPredicateBase.

Definition at line 38 of file SundanceBoundaryCellPredicate.cpp.

References Sundance::CellPredicateBase::toXML().

void BoundaryCellPredicate::testBatch ( const Array< int > &  cellLID,
Array< int > &  results 
) const [virtual]
XMLObject BoundaryCellPredicate::toXML ( ) const [virtual]

Write to XML.

Implements Sundance::CellPredicateBase.

Definition at line 59 of file SundanceBoundaryCellPredicate.cpp.

Site Contact