| A | LOCA::BorderedSolver::TpetraHouseholder | protected |
| Ablock | LOCA::BorderedSolver::TpetraHouseholder | protected |
| AbstractStrategy() | LOCA::BorderedSolver::AbstractStrategy | inline |
| apply(const NOX::Abstract::MultiVector &X, const NOX::Abstract::MultiVector::DenseMatrix &Y, NOX::Abstract::MultiVector &U, NOX::Abstract::MultiVector::DenseMatrix &V) const | LOCA::BorderedSolver::TpetraHouseholder | virtual |
| applyInverse(Teuchos::ParameterList ¶ms, const NOX::Abstract::MultiVector *F, const NOX::Abstract::MultiVector::DenseMatrix *G, NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector::DenseMatrix &Y) const | LOCA::BorderedSolver::TpetraHouseholder | virtual |
| applyInverseTranspose(Teuchos::ParameterList ¶ms, const NOX::Abstract::MultiVector *F, const NOX::Abstract::MultiVector::DenseMatrix *G, NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector::DenseMatrix &Y) const | LOCA::BorderedSolver::TpetraHouseholder | virtual |
| applyTranspose(const NOX::Abstract::MultiVector &X, const NOX::Abstract::MultiVector::DenseMatrix &Y, NOX::Abstract::MultiVector &U, NOX::Abstract::MultiVector::DenseMatrix &V) const | LOCA::BorderedSolver::TpetraHouseholder | virtual |
| Ascaled | LOCA::BorderedSolver::TpetraHouseholder | protected |
| B | LOCA::BorderedSolver::TpetraHouseholder | protected |
| Bblock | LOCA::BorderedSolver::TpetraHouseholder | protected |
| Bscaled | LOCA::BorderedSolver::TpetraHouseholder | protected |
| C | LOCA::BorderedSolver::TpetraHouseholder | protected |
| computeUV(const NOX::Abstract::MultiVector::DenseMatrix &Y1, const NOX::Abstract::MultiVector &Y2, const NOX::Abstract::MultiVector::DenseMatrix &T, const NOX::Abstract::MultiVector &A, NOX::Abstract::MultiVector &U, NOX::Abstract::MultiVector &V, bool use_jac_transpose) | LOCA::BorderedSolver::TpetraHouseholder | protected |
| constraints | LOCA::BorderedSolver::TpetraHouseholder | protected |
| createBlockMV(const NOX::Abstract::MultiVector &v) const (defined in LOCA::BorderedSolver::TpetraHouseholder) | LOCA::BorderedSolver::TpetraHouseholder | protected |
| Cscaled | LOCA::BorderedSolver::TpetraHouseholder | protected |
| dblas | LOCA::BorderedSolver::TpetraHouseholder | protected |
| globalData | LOCA::BorderedSolver::TpetraHouseholder | protected |
| grp | LOCA::BorderedSolver::TpetraHouseholder | protected |
| house_p | LOCA::BorderedSolver::TpetraHouseholder | protected |
| house_p_trans | LOCA::BorderedSolver::TpetraHouseholder | protected |
| house_x | LOCA::BorderedSolver::TpetraHouseholder | protected |
| house_x_trans | LOCA::BorderedSolver::TpetraHouseholder | protected |
| includeUV | LOCA::BorderedSolver::TpetraHouseholder | protected |
| initForSolve() | LOCA::BorderedSolver::TpetraHouseholder | virtual |
| initForTransposeSolve() | LOCA::BorderedSolver::TpetraHouseholder | virtual |
| isComplex | LOCA::BorderedSolver::TpetraHouseholder | protected |
| isValidForSolve | LOCA::BorderedSolver::TpetraHouseholder | protected |
| isValidForTransposeSolve | LOCA::BorderedSolver::TpetraHouseholder | protected |
| isZeroA | LOCA::BorderedSolver::TpetraHouseholder | protected |
| isZeroB | LOCA::BorderedSolver::TpetraHouseholder | protected |
| isZeroC | LOCA::BorderedSolver::TpetraHouseholder | protected |
| JACOBIAN enum value (defined in LOCA::BorderedSolver::TpetraHouseholder) | LOCA::BorderedSolver::TpetraHouseholder | protected |
| numConstraints | LOCA::BorderedSolver::TpetraHouseholder | protected |
| omega | LOCA::BorderedSolver::TpetraHouseholder | protected |
| op (defined in LOCA::BorderedSolver::TpetraHouseholder) | LOCA::BorderedSolver::TpetraHouseholder | protected |
| prec_losb | LOCA::BorderedSolver::TpetraHouseholder | mutableprotected |
| precMethod | LOCA::BorderedSolver::TpetraHouseholder | protected |
| PRECONDITIONER_METHOD enum name | LOCA::BorderedSolver::TpetraHouseholder | protected |
| qrFact | LOCA::BorderedSolver::TpetraHouseholder | protected |
| R | LOCA::BorderedSolver::TpetraHouseholder | protected |
| R_trans | LOCA::BorderedSolver::TpetraHouseholder | protected |
| scale_rows | LOCA::BorderedSolver::TpetraHouseholder | protected |
| scale_vals | LOCA::BorderedSolver::TpetraHouseholder | protected |
| setBlockMV(const NOX::Abstract::MultiVector &bv, NOX::Abstract::MultiVector &v) const (defined in LOCA::BorderedSolver::TpetraHouseholder) | LOCA::BorderedSolver::TpetraHouseholder | protected |
| setMatrixBlocks(const Teuchos::RCP< const LOCA::BorderedSolver::AbstractOperator > &op, const Teuchos::RCP< const NOX::Abstract::MultiVector > &blockA, const Teuchos::RCP< const LOCA::MultiContinuation::ConstraintInterface > &blockB, const Teuchos::RCP< const NOX::Abstract::MultiVector::DenseMatrix > &blockC) | LOCA::BorderedSolver::TpetraHouseholder | virtual |
| setMatrixBlocksMultiVecConstraint(const Teuchos::RCP< const LOCA::BorderedSolver::AbstractOperator > &op, const Teuchos::RCP< const NOX::Abstract::MultiVector > &blockA, const Teuchos::RCP< const NOX::Abstract::MultiVector > &blockB, const Teuchos::RCP< const NOX::Abstract::MultiVector::DenseMatrix > &blockC) | LOCA::BorderedSolver::AbstractStrategy | virtual |
| SMW enum value (defined in LOCA::BorderedSolver::TpetraHouseholder) | LOCA::BorderedSolver::TpetraHouseholder | protected |
| solve(Teuchos::ParameterList ¶ms, const NOX::Abstract::MultiVector *F, const NOX::Abstract::MultiVector::DenseMatrix *G, NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector::DenseMatrix &Y) const | LOCA::BorderedSolver::TpetraHouseholder | protectedvirtual |
| solverParams | LOCA::BorderedSolver::TpetraHouseholder | protected |
| solveTranspose(Teuchos::ParameterList ¶ms, const NOX::Abstract::MultiVector *F, const NOX::Abstract::MultiVector::DenseMatrix *G, NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector::DenseMatrix &Y) const | LOCA::BorderedSolver::TpetraHouseholder | protectedvirtual |
| T | LOCA::BorderedSolver::TpetraHouseholder | protected |
| T_trans | LOCA::BorderedSolver::TpetraHouseholder | protected |
| TpetraHouseholder(const Teuchos::RCP< LOCA::GlobalData > &global_data, const Teuchos::RCP< LOCA::Parameter::SublistParser > &topParams, const Teuchos::RCP< Teuchos::ParameterList > &solverParams) | LOCA::BorderedSolver::TpetraHouseholder | |
| tpetraOp | LOCA::BorderedSolver::TpetraHouseholder | protected |
| tpetraPrecMatrix | LOCA::BorderedSolver::TpetraHouseholder | mutableprotected |
| U | LOCA::BorderedSolver::TpetraHouseholder | protected |
| U_trans | LOCA::BorderedSolver::TpetraHouseholder | protected |
| updateCrsMatrixForPreconditioner(const NOX::Abstract::MultiVector &U, const NOX::Abstract::MultiVector &V, NOX::TCrsMatrix &mat) const | LOCA::BorderedSolver::TpetraHouseholder | |
| use_P_For_Prec | LOCA::BorderedSolver::TpetraHouseholder | protected |
| V | LOCA::BorderedSolver::TpetraHouseholder | protected |
| V_trans | LOCA::BorderedSolver::TpetraHouseholder | protected |
| ~AbstractStrategy() | LOCA::BorderedSolver::AbstractStrategy | inlinevirtual |
| ~TpetraHouseholder() | LOCA::BorderedSolver::TpetraHouseholder | virtual |