DomainType domain_
Domain for this evaluator.
void setDomain(const DomainType domain)
Set the domain for the evaluator.
DomainType
Domain types supported by worksets.
@ ALL
All ghost and virtual cells for the workset on the MPI process.
@ REAL
All Ghosted cells for the workset on the MPI process.
@ EXTERNAL
All virtual cells for the workset on the MPI process.
@ VIRTUAL
All Owned and Ghosted cells for the workset on the MPI process.
@ GHOST
All Owned cells for the workset on the MPI process.
DomainEvaluator(DomainType domain=ALL)
Constructor.
virtual int cellStartIndex(const panzer::Workset &workset) const
Returns the starting cell for the specified domain for a given workset.
DomainType getDomain()
Get the domain for the evaluator.
virtual int cellEndIndex(const panzer::Workset &workset) const
Returns the non-inclusive end cell for the specified domain for a given workset.