#include <NonConformalManager.h>
|
| static void | compute_precise_ghosting_lists (const stk::mesh::BulkData &bulk, stk::mesh::EntityProcVec &elemsToGhost, stk::mesh::EntityProcVec &curSendGhosts, std::vector< stk::mesh::EntityKey > &recvGhostsToRemove) |
| |
|
| void | manage_ghosting (std::vector< stk::mesh::EntityKey > &recvGhostsToRemove) |
| |
| sierra::nalu::NonConformalManager::NonConformalManager |
( |
Realm & |
realm, |
|
|
const bool |
ncAlgDetailedOutput, |
|
|
const bool |
ncAlgCoincidentNodesErrorCheck |
|
) |
| |
| sierra::nalu::NonConformalManager::~NonConformalManager |
( |
| ) |
|
| void sierra::nalu::NonConformalManager::compute_precise_ghosting_lists |
( |
const stk::mesh::BulkData & |
bulk, |
|
|
stk::mesh::EntityProcVec & |
elemsToGhost, |
|
|
stk::mesh::EntityProcVec & |
curSendGhosts, |
|
|
std::vector< stk::mesh::EntityKey > & |
recvGhostsToRemove |
|
) |
| |
|
static |
| void sierra::nalu::NonConformalManager::initialize |
( |
| ) |
|
References sierra::nalu::Realm::bulk_data(), compute_precise_ghosting_lists(), elemsToGhost_, sierra::nalu::Realm::get_coordinates_name(), manage_ghosting(), sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), ncAlgCoincidentNodesErrorCheck_, ncAlgDetailedOutput_, nonConformalGhosting_, nonConformalInfoVec_, sierra::nalu::NaluEnv::parallel_comm(), realm_, sierra::nalu::NaluEnv::self(), and sierra::nalu::Realm::timerNonconformal_.
Referenced by sierra::nalu::Realm::initialize_non_conformal().
| void sierra::nalu::NonConformalManager::manage_ghosting |
( |
std::vector< stk::mesh::EntityKey > & |
recvGhostsToRemove | ) |
|
|
private |
| stk::mesh::EntityProcVec sierra::nalu::NonConformalManager::elemsToGhost_ |
| const bool sierra::nalu::NonConformalManager::ncAlgCoincidentNodesErrorCheck_ |
| const bool sierra::nalu::NonConformalManager::ncAlgDetailedOutput_ |
| stk::mesh::Ghosting* sierra::nalu::NonConformalManager::nonConformalGhosting_ |
| std::vector<NonConformalInfo *> sierra::nalu::NonConformalManager::nonConformalInfoVec_ |
Referenced by sierra::nalu::TpetraLinearSystem::buildNonConformalNodeGraph(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), initialize(), sierra::nalu::Realm::setup_non_conformal_bc(), and ~NonConformalManager().
| Realm& sierra::nalu::NonConformalManager::realm_ |
The documentation for this class was generated from the following files: