#include <Panzer_STK_MultiBlockMeshFactory.hpp>
|
void | buildMetaData (stk::ParallelMachine parallelMach, STK_Interface &mesh) const |
|
void | buildElements (stk::ParallelMachine parallelMach, STK_Interface &mesh) const |
|
void | buildBlock (stk::ParallelMachine parallelMach, int xBlock, int yBlock, STK_Interface &mesh) const |
|
std::pair< int, int > | determineXElemSizeAndStart (int xBlock, unsigned int size, unsigned int rank) const |
|
std::pair< int, int > | determineYElemSizeAndStart (int yBlock, unsigned int size, unsigned int rank) const |
|
void | addSideSets (STK_Interface &mesh) const |
|
◆ MultiBlockMeshFactory()
panzer_stk::MultiBlockMeshFactory::MultiBlockMeshFactory |
( |
| ) |
|
◆ ~MultiBlockMeshFactory()
panzer_stk::MultiBlockMeshFactory::~MultiBlockMeshFactory |
( |
| ) |
|
◆ buildMesh()
Teuchos::RCP< STK_Interface > panzer_stk::MultiBlockMeshFactory::buildMesh |
( |
stk::ParallelMachine |
parallelMach | ) |
const |
|
virtual |
◆ buildUncommitedMesh()
Teuchos::RCP< STK_Interface > panzer_stk::MultiBlockMeshFactory::buildUncommitedMesh |
( |
stk::ParallelMachine |
parallelMach | ) |
const |
|
virtual |
◆ completeMeshConstruction()
void panzer_stk::MultiBlockMeshFactory::completeMeshConstruction |
( |
STK_Interface & |
mesh, |
|
|
stk::ParallelMachine |
parallelMach |
|
) |
| const |
|
virtual |
◆ setParameterList()
void panzer_stk::MultiBlockMeshFactory::setParameterList |
( |
const Teuchos::RCP< Teuchos::ParameterList > & |
paramList | ) |
|
◆ getValidParameters()
Teuchos::RCP< const Teuchos::ParameterList > panzer_stk::MultiBlockMeshFactory::getValidParameters |
( |
| ) |
const |
◆ initializeWithDefaults()
void panzer_stk::MultiBlockMeshFactory::initializeWithDefaults |
( |
| ) |
|
◆ buildMetaData()
void panzer_stk::MultiBlockMeshFactory::buildMetaData |
( |
stk::ParallelMachine |
parallelMach, |
|
|
STK_Interface & |
mesh |
|
) |
| const |
|
protected |
◆ buildElements()
void panzer_stk::MultiBlockMeshFactory::buildElements |
( |
stk::ParallelMachine |
parallelMach, |
|
|
STK_Interface & |
mesh |
|
) |
| const |
|
protected |
◆ buildBlock()
void panzer_stk::MultiBlockMeshFactory::buildBlock |
( |
stk::ParallelMachine |
parallelMach, |
|
|
int |
xBlock, |
|
|
int |
yBlock, |
|
|
STK_Interface & |
mesh |
|
) |
| const |
|
protected |
◆ determineXElemSizeAndStart()
std::pair< int, int > panzer_stk::MultiBlockMeshFactory::determineXElemSizeAndStart |
( |
int |
xBlock, |
|
|
unsigned int |
size, |
|
|
unsigned int |
rank |
|
) |
| const |
|
protected |
◆ determineYElemSizeAndStart()
std::pair< int, int > panzer_stk::MultiBlockMeshFactory::determineYElemSizeAndStart |
( |
int |
yBlock, |
|
|
unsigned int |
size, |
|
|
unsigned int |
rank |
|
) |
| const |
|
protected |
◆ addSideSets()
void panzer_stk::MultiBlockMeshFactory::addSideSets |
( |
STK_Interface & |
mesh | ) |
const |
|
protected |
◆ nXElems_
int panzer_stk::MultiBlockMeshFactory::nXElems_ |
|
protected |
◆ nYElems_
int panzer_stk::MultiBlockMeshFactory::nYElems_ |
|
protected |
◆ machRank_
unsigned int panzer_stk::MultiBlockMeshFactory::machRank_ |
|
mutableprotected |
◆ machSize_
unsigned int panzer_stk::MultiBlockMeshFactory::machSize_ |
|
mutableprotected |
The documentation for this class was generated from the following files: