43#ifndef __Panzer_DOFManagerFactory_decl_hpp__
44#define __Panzer_DOFManagerFactory_decl_hpp__
46#include "PanzerDiscFE_config.hpp"
74 virtual Teuchos::RCP<panzer::GlobalIndexer>
75 buildGlobalIndexer(
const Teuchos::RCP<
const Teuchos::OpaqueWrapper<MPI_Comm> > & mpiComm,
76 const std::vector<Teuchos::RCP<panzer::PhysicsBlock> > & physicsBlocks,
77 const Teuchos::RCP<ConnManager> & connMngr,
78 const std::string & fieldOrder=
"")
const;
102 static void buildFieldOrder(
const std::string & fieldOrderStr,std::vector<std::string> & fieldOrder);
bool getUseNeighbors() const
void setUseDOFManagerFEI(bool flag)
void setUseTieBreak(bool flag)
void setUseNeighbors(bool flag)
bool getUseDOFManagerFEI() const
bool getUseTieBreak() const
virtual ~DOFManagerFactory()
virtual Teuchos::RCP< panzer::GlobalIndexer > buildGlobalIndexer(const Teuchos::RCP< const Teuchos::OpaqueWrapper< MPI_Comm > > &mpiComm, const std::vector< Teuchos::RCP< panzer::PhysicsBlock > > &physicsBlocks, const Teuchos::RCP< ConnManager > &connMngr, const std::string &fieldOrder="") const
static void buildFieldOrder(const std::string &fieldOrderStr, std::vector< std::string > &fieldOrder)