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