11#ifndef __Panzer_EdgeFieldPattern_hpp__
12#define __Panzer_EdgeFieldPattern_hpp__
14#include "PanzerDofMgr_config.hpp"
21#include "Shards_CellTopology.hpp"
38 Teuchos::RCP<panzer::FieldPattern>
clone()
const
std::vector< std::vector< int > > edgeIndices_
virtual int getSubcellCount(int dim) const
Teuchos::RCP< panzer::FieldPattern > clone() const
virtual int getDimension() const
shards::CellTopology cellTopo_
virtual void getSubcellClosureIndices(int dim, int cellIndex, std::vector< int > &indices) const
virtual ~EdgeFieldPattern()
Do nothing destructor.
virtual shards::CellTopology getCellTopology() const
virtual const std::vector< int > & getSubcellIndices(int dim, int cellIndex) const
std::vector< int > empty_
void setCellTopology(const shards::CellTopology &ct)
Set the cell topology for this field pattern.