#include <Panzer_DOFManagerFactory_decl.hpp>
|
static void | buildFieldOrder (const std::string &fieldOrderStr, std::vector< std::string > &fieldOrder) |
|
template<typename LO, typename GO>
class panzer::DOFManagerFactory< LO, GO >
Definition at line 53 of file Panzer_DOFManagerFactory_decl.hpp.
◆ DOFManagerFactory()
template<typename LO, typename GO>
◆ ~DOFManagerFactory()
template<typename LO, typename GO>
◆ buildUniqueGlobalIndexer() [1/2]
template<typename LO , typename GO >
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 UniqueGlobalIndexer object. If buildGlobalUnknowns is true, the object is fully constructed. If it is false, the caller must finalize it.
Implements panzer::UniqueGlobalIndexerFactory< LO, GO, LO, GO >.
Definition at line 55 of file Panzer_DOFManagerFactory_impl.hpp.
◆ setUseDOFManagerFEI()
template<typename LO, typename GO>
◆ getUseDOFManagerFEI()
template<typename LO, typename GO>
◆ setUseTieBreak()
template<typename LO, typename GO>
◆ getUseTieBreak()
template<typename LO, typename GO>
◆ setUseNeighbors()
template<typename LO, typename GO>
◆ getUseNeighbors()
template<typename LO, typename GO>
◆ buildFieldOrder()
template<typename LO , typename GO >
void panzer::DOFManagerFactory< LO, GO >::buildFieldOrder |
( |
const std::string & |
fieldOrderStr, |
|
|
std::vector< std::string > & |
fieldOrder |
|
) |
| |
|
static |
◆ buildUniqueGlobalIndexer() [2/2]
template<typename LO, typename GO>
template<typename DOFManagerT >
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 UniqueGlobalIndexer object. If buildGlobalUnknowns is true, the object is fully constructed. If it is false, the caller must finalize it.
Implements panzer::UniqueGlobalIndexerFactory< LO, GO, LO, GO >.
◆ useDOFManagerFEI_
template<typename LO, typename GO>
◆ useTieBreak_
template<typename LO, typename GO>
◆ useNeighbors_
template<typename LO, typename GO>
The documentation for this class was generated from the following files: