#include <AssembleOversetSolverConstraintAlgorithm.h>
|
| void | apply_coeff (const std::vector< stk::mesh::Entity > &sym_meshobj, std::vector< int > &scratchIds, std::vector< double > &scratchVals, const std::vector< double > &rhs, const std::vector< double > &lhs, const char *trace_tag=0) |
| |
| void | apply_coeff (unsigned numMeshobjs, const stk::mesh::Entity *symMeshobjs, const SharedMemView< int * > &scratchIds, const SharedMemView< int * > &sortPermutation, const SharedMemView< const double * > &rhs, const SharedMemView< const double ** > &lhs, const char *trace_tag) |
| |
| EquationSystem * | eqSystem_ |
| |
| sierra::nalu::AssembleOversetSolverConstraintAlgorithm::AssembleOversetSolverConstraintAlgorithm |
( |
Realm & |
realm, |
|
|
stk::mesh::Part * |
part, |
|
|
EquationSystem * |
eqSystem, |
|
|
stk::mesh::FieldBase * |
fieldQ |
|
) |
| |
| virtual sierra::nalu::AssembleOversetSolverConstraintAlgorithm::~AssembleOversetSolverConstraintAlgorithm |
( |
| ) |
|
|
inlinevirtual |
| void sierra::nalu::AssembleOversetSolverConstraintAlgorithm::execute |
( |
| ) |
|
|
virtual |
Implements sierra::nalu::SolverAlgorithm.
References sierra::nalu::SolverAlgorithm::apply_coeff(), sierra::nalu::Realm::bulk_data(), sierra::nalu::SolverAlgorithm::eqSystem_, fieldQ_, sierra::nalu::MasterElement::general_shape_fcn(), sierra::nalu::MasterElement::interpolatePoint(), sierra::nalu::OversetInfo::isoParCoords_, anonymous_namespace{UnitTestContinuityAdvElem.C}::hex8_golds::advection_default::lhs, sierra::nalu::EquationSystem::linsys_, sierra::nalu::OversetInfo::meSCS_, sierra::nalu::MasterElement::nodesPerElement_, sierra::nalu::LinearSystem::numDof(), sierra::nalu::OversetInfo::orphanNode_, sierra::nalu::OversetManager::oversetInfoVec_, sierra::nalu::Realm::oversetManager_, sierra::nalu::OversetInfo::owningElement_, sierra::nalu::NaluEnv::parallel_rank(), prepare_constraints(), sierra::nalu::Algorithm::realm_, anonymous_namespace{UnitTestContinuityAdvElem.C}::hex8_golds::advection_default::rhs, and sierra::nalu::NaluEnv::self().
| void sierra::nalu::AssembleOversetSolverConstraintAlgorithm::initialize_connectivity |
( |
| ) |
|
|
virtual |
| void sierra::nalu::AssembleOversetSolverConstraintAlgorithm::prepare_constraints |
( |
| ) |
|
|
virtual |
| stk::mesh::FieldBase* sierra::nalu::AssembleOversetSolverConstraintAlgorithm::fieldQ_ |
| std::vector< const stk::mesh::FieldBase *> sierra::nalu::AssembleOversetSolverConstraintAlgorithm::ghostFieldVec_ |
The documentation for this class was generated from the following files: