11 #ifndef __Panzer_GeometricAggFieldPattern_hpp__
12 #define __Panzer_GeometricAggFieldPattern_hpp__
virtual int getDimension() const
std::vector< std::vector< std::vector< int > > > patternData_
virtual ~GeometricAggFieldPattern()
virtual const std::vector< int > & getSubcellIndices(int dim, int cellIndex) const
Teuchos::RCP< panzer::FieldPattern > clone() const
GeometricAggFieldPattern()
FieldType
The type of discretization to use for a field pattern.
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
virtual int getSubcellCount(int dim) const
virtual void getSubcellClosureIndices(int, int, std::vector< int > &) const
virtual void buildPattern(const std::vector< std::pair< FieldType, Teuchos::RCP< const FieldPattern >>> &patterns)
#define TEUCHOS_ASSERT(assertion_test)
virtual shards::CellTopology getCellTopology() const
shards::CellTopology cellTopo_