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
unit_test_utils::TestLinearSystem Member List

This is the complete list of members for unit_test_utils::TestLinearSystem, including all inherited members.

applyDirichletBCs(stk::mesh::FieldBase *solutionField, stk::mesh::FieldBase *bcValuesField, const stk::mesh::PartVector &parts, const unsigned beginPos, const unsigned endPos)unit_test_utils::TestLinearSysteminlinevirtual
beginLinearSystemConstruction()unit_test_utils::TestLinearSysteminlineprotectedvirtual
buildEdgeToNodeGraph(const stk::mesh::PartVector &parts)unit_test_utils::TestLinearSysteminlinevirtual
buildElemToNodeGraph(const stk::mesh::PartVector &parts)unit_test_utils::TestLinearSysteminlinevirtual
buildFaceElemToNodeGraph(const stk::mesh::PartVector &parts)unit_test_utils::TestLinearSysteminlinevirtual
buildFaceToNodeGraph(const stk::mesh::PartVector &parts)unit_test_utils::TestLinearSysteminlinevirtual
buildNodeGraph(const stk::mesh::PartVector &parts)unit_test_utils::TestLinearSysteminlinevirtual
buildNonConformalNodeGraph(const stk::mesh::PartVector &parts)unit_test_utils::TestLinearSysteminlinevirtual
buildOversetNodeGraph(const stk::mesh::PartVector &parts)unit_test_utils::TestLinearSysteminlinevirtual
buildReducedElemToNodeGraph(const stk::mesh::PartVector &parts)unit_test_utils::TestLinearSysteminlinevirtual
checkError(const int err_code, const char *msg)unit_test_utils::TestLinearSysteminlineprotectedvirtual
create(Realm &realm, const unsigned numDof, EquationSystem *eqSys, LinearSolver *linearSolver)sierra::nalu::LinearSystemstatic
debug()sierra::nalu::LinearSystemprotected
eqSys_sierra::nalu::LinearSystemprotected
eqSysName_sierra::nalu::LinearSystemprotected
finalizeLinearSystem()unit_test_utils::TestLinearSysteminlinevirtual
firstNonLinearResidual_sierra::nalu::LinearSystemprotected
get_timer_precond()sierra::nalu::LinearSystem
inConstruction_sierra::nalu::LinearSystemprotected
lhs_unit_test_utils::TestLinearSystem
linearResidual()sierra::nalu::LinearSysteminline
linearResidual_sierra::nalu::LinearSystemprotected
linearSolveIterations()sierra::nalu::LinearSysteminline
linearSolveIterations_sierra::nalu::LinearSystemprotected
linearSolver_sierra::nalu::LinearSystemprotected
LinearSystem(Realm &realm, const unsigned numDof, EquationSystem *eqSys, LinearSolver *linearSolver)sierra::nalu::LinearSystem
loadComplete()unit_test_utils::TestLinearSysteminlinevirtual
name()sierra::nalu::LinearSysteminline
nonLinearResidual()sierra::nalu::LinearSysteminline
nonLinearResidual_sierra::nalu::LinearSystemprotected
numDof() const sierra::nalu::LinearSysteminline
numDof_sierra::nalu::LinearSystemprotected
numSumIntoCalls_unit_test_utils::TestLinearSystem
prepareConstraints(const unsigned beginPos, const unsigned endPos)unit_test_utils::TestLinearSysteminlinevirtual
provideOutput_sierra::nalu::LinearSystem
realm_sierra::nalu::LinearSystemprotected
recomputePreconditioner()sierra::nalu::LinearSysteminline
recomputePreconditioner_sierra::nalu::LinearSystemprotected
resetRows(std::vector< stk::mesh::Entity > nodeList, const unsigned beginPos, const unsigned endPos)unit_test_utils::TestLinearSysteminlinevirtual
reusePreconditioner()sierra::nalu::LinearSysteminline
reusePreconditioner_sierra::nalu::LinearSystemprotected
rhs_unit_test_utils::TestLinearSystem
scaledNonLinearResidual()sierra::nalu::LinearSysteminline
scaledNonLinearResidual_sierra::nalu::LinearSystemprotected
setNonLinearResidual(const double nlr)sierra::nalu::LinearSysteminline
solve(stk::mesh::FieldBase *linearSolutionField)unit_test_utils::TestLinearSysteminlinevirtual
sumInto(unsigned numEntities, const stk::mesh::Entity *entities, const sierra::nalu::SharedMemView< const double * > &rhs, const sierra::nalu::SharedMemView< const double ** > &lhs, const sierra::nalu::SharedMemView< int * > &localIds, const sierra::nalu::SharedMemView< int * > &sortPermutation, const char *trace_tag)unit_test_utils::TestLinearSysteminlinevirtual
sumInto(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)unit_test_utils::TestLinearSysteminlinevirtual
sync_field(const stk::mesh::FieldBase *field)sierra::nalu::LinearSystemprotected
TestLinearSystem(sierra::nalu::Realm &realm, const unsigned numDof, sierra::nalu::EquationSystem *eqSys)unit_test_utils::TestLinearSysteminline
writeCounter_sierra::nalu::LinearSystemprotected
writeSolutionToFile(const char *filename, bool useOwned=true)unit_test_utils::TestLinearSysteminlinevirtual
writeToFile(const char *filename, bool useOwned=true)unit_test_utils::TestLinearSysteminlinevirtual
zero_timer_precond()sierra::nalu::LinearSystem
zeroSystem()unit_test_utils::TestLinearSysteminlinevirtual
~LinearSystem()sierra::nalu::LinearSysteminlinevirtual
~TestLinearSystem()unit_test_utils::TestLinearSysteminlinevirtual