All virtual cells for the workset on the MPI process.
All Ghosted 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.
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.
DomainType domain_
Domain for this evaluator.
DomainEvaluator(DomainType domain=ALL)
Constructor.
All Owned and Ghosted cells for the workset on the MPI process.
Mix-in interface to support cell "domains" in panzer.
All Owned cells for the workset on the MPI process.
All ghost and virtual cells for the workset on the MPI process.
virtual ~DomainEvaluator()=default
Default destructor.
DomainType
Domain types supported by worksets.
DomainType getDomain()
Get the domain for the evaluator.