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
sierra::nalu::TpetraLinearSolver Member List

This is the complete list of members for sierra::nalu::TpetraLinearSolver, including all inherited members.

activateMueLu_sierra::nalu::TpetraLinearSolverprivate
activeMueLu()sierra::nalu::TpetraLinearSolverinline
config_sierra::nalu::TpetraLinearSolverprivate
coords_sierra::nalu::TpetraLinearSolverprivate
destroyLinearSolver()sierra::nalu::TpetraLinearSolver
get_timer_precond()sierra::nalu::LinearSolverinline
getConfig()sierra::nalu::TpetraLinearSolverinline
getType()sierra::nalu::TpetraLinearSolverinlinevirtual
LinearSolver(std::string name, LinearSolvers *linearSolvers, bool recompute_preconditioner, bool reuse_preconditioner)sierra::nalu::LinearSolverinline
linearSolvers_sierra::nalu::LinearSolver
matrix_sierra::nalu::TpetraLinearSolverprivate
mueluPreconditioner_sierra::nalu::TpetraLinearSolverprivate
name_sierra::nalu::LinearSolver
params_sierra::nalu::TpetraLinearSolverprivate
paramsPrecond_sierra::nalu::TpetraLinearSolverprivate
parent()sierra::nalu::LinearSolver
preconditioner_sierra::nalu::TpetraLinearSolverprivate
preconditionerType_sierra::nalu::TpetraLinearSolverprivate
problem_sierra::nalu::TpetraLinearSolverprivate
recomputePreconditioner()sierra::nalu::LinearSolverinline
recomputePreconditioner_sierra::nalu::LinearSolverprotected
residual_norm(int whichNorm, Teuchos::RCP< LinSys::Vector > sln, double &norm)sierra::nalu::TpetraLinearSolver
reusePreconditioner()sierra::nalu::LinearSolverinline
reusePreconditioner_sierra::nalu::LinearSolverprotected
rhs_sierra::nalu::TpetraLinearSolverprivate
root()sierra::nalu::LinearSolver
setMueLu()sierra::nalu::TpetraLinearSolver
setSystemObjects(Teuchos::RCP< LinSys::Matrix > matrix, Teuchos::RCP< LinSys::Vector > rhs)sierra::nalu::TpetraLinearSolver
setupLinearSolver(Teuchos::RCP< LinSys::Vector > sln, Teuchos::RCP< LinSys::Matrix > matrix, Teuchos::RCP< LinSys::Vector > rhs, Teuchos::RCP< LinSys::MultiVector > coords)sierra::nalu::TpetraLinearSolver
solve(Teuchos::RCP< LinSys::Vector > sln, int &iterationCount, double &scaledResidual)sierra::nalu::TpetraLinearSolver
solver_sierra::nalu::TpetraLinearSolverprivate
timerPrecond_sierra::nalu::LinearSolverprotected
TpetraLinearSolver(std::string solverName, TpetraLinearSolverConfig *config, const Teuchos::RCP< Teuchos::ParameterList > params, const Teuchos::RCP< Teuchos::ParameterList > paramsPrecond, LinearSolvers *linearSolvers)sierra::nalu::TpetraLinearSolver
zero_timer_precond()sierra::nalu::LinearSolverinline
~LinearSolver()sierra::nalu::LinearSolverinlinevirtual
~TpetraLinearSolver()sierra::nalu::TpetraLinearSolver