45 #include "Teuchos_Assert.hpp" 46 #include "Shards_CellTopology.hpp" 72 return ct.getSubcellCount(dim);
86 TEUCHOS_TEST_FOR_EXCEPTION(
true,std::logic_error,
87 "FaceFieldPattern::getSubcellClosureIndices should not be called");
93 return ct.getDimension();
void setCellTopology(const shards::CellTopology &ct)
Set the cell topology for this field pattern.
virtual int getDimension() const
virtual shards::CellTopology getCellTopology() const
shards::CellTopology cellTopo_
virtual int getSubcellCount(int dim) const
std::vector< int > empty_
std::vector< std::vector< int > > FaceIndices_
virtual void getSubcellClosureIndices(int dim, int cellIndex, std::vector< int > &indices) const
virtual const std::vector< int > & getSubcellIndices(int dim, int cellIndex) const