![]() |
Nalu
Nalu: a generalized unstructured massively parallel low Mach flow code designed to support a variety of energy applications of interest (most notably Wind ECP) built on the Sierra Toolkit and Trilinos solver Tpetra/Epetra stack. The open source BSD, clause 3 license model has been chosen for the code base. See LICENSE for more information. http://NaluCFD.org
|
#include <DgInfo.h>
Public Member Functions | |
| DgInfo (int parallelRank, uint64_t globalFaceId, uint64_t localGaussPointId, int currentGaussPointId, stk::mesh::Entity currentFace, stk::mesh::Entity currentElement, const int currentFaceOrdinal, MasterElement *meFCCurrent, MasterElement *meSCSurrent, stk::topology currentElementTopo, const int nDim) | |
| ~DgInfo () | |
Public Attributes | |
| int | parallelRank_ |
| uint64_t | globalFaceId_ |
| uint64_t | localGaussPointId_ |
| int | currentGaussPointId_ |
| stk::mesh::Entity | currentFace_ |
| stk::mesh::Entity | currentElement_ |
| const int | currentFaceOrdinal_ |
| MasterElement * | meFCCurrent_ |
| MasterElement * | meSCSCurrent_ |
| stk::topology | currentElementTopo_ |
| int | nDim_ |
| double | bestX_ |
| int | opposingFaceIsGhosted_ |
| stk::mesh::Entity | opposingFace_ |
| stk::mesh::Entity | opposingElement_ |
| stk::topology | opposingElementTopo_ |
| int | opposingFaceOrdinal_ |
| MasterElement * | meFCOpposing_ |
| MasterElement * | meSCSOpposing_ |
| std::vector< double > | currentGaussPointCoords_ |
| std::vector< double > | currentIsoParCoords_ |
| std::vector< double > | opposingIsoParCoords_ |
| sierra::nalu::DgInfo::DgInfo | ( | int | parallelRank, |
| uint64_t | globalFaceId, | ||
| uint64_t | localGaussPointId, | ||
| int | currentGaussPointId, | ||
| stk::mesh::Entity | currentFace, | ||
| stk::mesh::Entity | currentElement, | ||
| const int | currentFaceOrdinal, | ||
| MasterElement * | meFCCurrent, | ||
| MasterElement * | meSCSurrent, | ||
| stk::topology | currentElementTopo, | ||
| const int | nDim | ||
| ) |
References currentGaussPointCoords_, currentIsoParCoords_, and opposingIsoParCoords_.
| sierra::nalu::DgInfo::~DgInfo | ( | ) |
| double sierra::nalu::DgInfo::bestX_ |
| stk::mesh::Entity sierra::nalu::DgInfo::currentElement_ |
Referenced by sierra::nalu::TpetraLinearSystem::buildNonConformalNodeGraph(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| stk::topology sierra::nalu::DgInfo::currentElementTopo_ |
| stk::mesh::Entity sierra::nalu::DgInfo::currentFace_ |
Referenced by sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| const int sierra::nalu::DgInfo::currentFaceOrdinal_ |
Referenced by sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| std::vector<double> sierra::nalu::DgInfo::currentGaussPointCoords_ |
| int sierra::nalu::DgInfo::currentGaussPointId_ |
Referenced by sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| std::vector<double> sierra::nalu::DgInfo::currentIsoParCoords_ |
Referenced by sierra::nalu::NonConformalInfo::construct_dgInfo_state(), DgInfo(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| uint64_t sierra::nalu::DgInfo::globalFaceId_ |
| uint64_t sierra::nalu::DgInfo::localGaussPointId_ |
| MasterElement* sierra::nalu::DgInfo::meFCCurrent_ |
Referenced by sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| MasterElement* sierra::nalu::DgInfo::meFCOpposing_ |
Referenced by sierra::nalu::NonConformalInfo::complete_search(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| MasterElement* sierra::nalu::DgInfo::meSCSCurrent_ |
Referenced by sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), and sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute().
| MasterElement* sierra::nalu::DgInfo::meSCSOpposing_ |
Referenced by sierra::nalu::NonConformalInfo::complete_search(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), and sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute().
| int sierra::nalu::DgInfo::nDim_ |
| stk::mesh::Entity sierra::nalu::DgInfo::opposingElement_ |
Referenced by sierra::nalu::TpetraLinearSystem::buildNonConformalNodeGraph(), sierra::nalu::NonConformalInfo::complete_search(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| stk::topology sierra::nalu::DgInfo::opposingElementTopo_ |
| stk::mesh::Entity sierra::nalu::DgInfo::opposingFace_ |
Referenced by sierra::nalu::NonConformalInfo::complete_search(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| int sierra::nalu::DgInfo::opposingFaceIsGhosted_ |
Referenced by sierra::nalu::NonConformalInfo::complete_search().
| int sierra::nalu::DgInfo::opposingFaceOrdinal_ |
Referenced by sierra::nalu::NonConformalInfo::complete_search(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| std::vector<double> sierra::nalu::DgInfo::opposingIsoParCoords_ |
Referenced by sierra::nalu::NonConformalInfo::complete_search(), DgInfo(), sierra::nalu::ComputeMdotNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradNonConformalAlgorithm::execute(), sierra::nalu::AssembleNodalGradUNonConformalAlgorithm::execute(), sierra::nalu::AssembleScalarNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleScalarDiffNonConformalSolverAlgorithm::execute(), sierra::nalu::AssemblePNGNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleMomentumNonConformalSolverAlgorithm::execute(), sierra::nalu::AssembleContinuityNonConformalSolverAlgorithm::execute(), and sierra::nalu::NonConformalInfo::provide_diagnosis().
| int sierra::nalu::DgInfo::parallelRank_ |
1.8.11