#include <Panzer_DOFManagerFactory.hpp>
|
static void | buildFieldOrder (const std::string &fieldOrderStr, std::vector< std::string > &fieldOrder) |
|
panzer::DOFManagerFactory::DOFManagerFactory |
( |
| ) |
|
|
inline |
virtual panzer::DOFManagerFactory::~DOFManagerFactory |
( |
| ) |
|
|
inlinevirtual |
Use the physics block to construct a unique global indexer object.
- Parameters
-
[in] | mpiComm | MPI communicator to use in the construction |
[in] | physicsBlocks | A vector of physics block objects that contain unknown field information. |
[in] | connMngr | Connection manager that contains the mesh topology |
[in] | fieldOrder | Specifies the local ordering of the degrees of freedom. This is relevant when degrees of freedom are shared on the same geometric entity. The default is an alphabetical ordering. |
- Returns
- A GlobalIndexer object. If buildGlobalUnknowns is true, the object is fully constructed. If it is false, the caller must finalize it.
Implements panzer::GlobalIndexerFactory.
Definition at line 24 of file Panzer_DOFManagerFactory.cpp.
void panzer::DOFManagerFactory::setUseDOFManagerFEI |
( |
bool |
flag | ) |
|
|
inline |
bool panzer::DOFManagerFactory::getUseDOFManagerFEI |
( |
| ) |
const |
|
inline |
void panzer::DOFManagerFactory::setUseTieBreak |
( |
bool |
flag | ) |
|
|
inline |
bool panzer::DOFManagerFactory::getUseTieBreak |
( |
| ) |
const |
|
inline |
void panzer::DOFManagerFactory::setUseNeighbors |
( |
bool |
flag | ) |
|
|
inline |
bool panzer::DOFManagerFactory::getUseNeighbors |
( |
| ) |
const |
|
inline |
void panzer::DOFManagerFactory::buildFieldOrder |
( |
const std::string & |
fieldOrderStr, |
|
|
std::vector< std::string > & |
fieldOrder |
|
) |
| |
|
static |
bool panzer::DOFManagerFactory::useDOFManagerFEI_ |
|
protected |
bool panzer::DOFManagerFactory::useTieBreak_ |
|
protected |
bool panzer::DOFManagerFactory::useNeighbors_ |
|
protected |
The documentation for this class was generated from the following files: