, including all inherited members.
A | LOCA::BorderedSolver::Bordering | [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::Bordering | [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::Bordering | [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::Bordering | [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::Bordering | [virtual] |
B | LOCA::BorderedSolver::Bordering | [protected] |
Bordering(const Teuchos::RCP< LOCA::GlobalData > &global_data, const Teuchos::RCP< LOCA::Parameter::SublistParser > &topParams, const Teuchos::RCP< Teuchos::ParameterList > &solverParams) | LOCA::BorderedSolver::Bordering | |
Bordering(const Bordering &) | LOCA::BorderedSolver::Bordering | [private] |
C | LOCA::BorderedSolver::Bordering | [protected] |
globalData | LOCA::BorderedSolver::Bordering | [protected] |
initForSolve() | LOCA::BorderedSolver::Bordering | [virtual] |
initForTransposeSolve() | LOCA::BorderedSolver::Bordering | [virtual] |
isZeroA | LOCA::BorderedSolver::Bordering | [protected] |
isZeroB | LOCA::BorderedSolver::Bordering | [protected] |
isZeroC | LOCA::BorderedSolver::Bordering | [protected] |
isZeroF | LOCA::BorderedSolver::Bordering | [mutable, protected] |
isZeroG | LOCA::BorderedSolver::Bordering | [mutable, protected] |
op | LOCA::BorderedSolver::Bordering | [protected] |
operator=(const Bordering &) | LOCA::BorderedSolver::Bordering | [private] |
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::Bordering | [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] |
solveContiguous(Teuchos::ParameterList ¶ms, const NOX::Abstract::MultiVector *AA, const LOCA::MultiContinuation::ConstraintInterface *BB, const NOX::Abstract::MultiVector::DenseMatrix *CC, vector< int > &indexF, vector< int > &indexA, const NOX::Abstract::MultiVector *F, const NOX::Abstract::MultiVector::DenseMatrix *G, NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector::DenseMatrix &Y) const | LOCA::BorderedSolver::Bordering | [protected] |
solveContiguousTrans(Teuchos::ParameterList ¶ms, const NOX::Abstract::MultiVector *AA, const NOX::Abstract::MultiVector *BB, const NOX::Abstract::MultiVector::DenseMatrix *CC, vector< int > &indexF, vector< int > &indexA, const NOX::Abstract::MultiVector *F, const NOX::Abstract::MultiVector::DenseMatrix *G, NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector::DenseMatrix &Y) const | LOCA::BorderedSolver::Bordering | [protected] |
solveFZero(Teuchos::ParameterList ¶ms, const NOX::Abstract::MultiVector *AA, const LOCA::MultiContinuation::ConstraintInterface *BB, const NOX::Abstract::MultiVector::DenseMatrix *CC, const NOX::Abstract::MultiVector::DenseMatrix *G, NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector::DenseMatrix &Y) const | LOCA::BorderedSolver::Bordering | [protected] |
solveFZeroTrans(Teuchos::ParameterList ¶ms, const NOX::Abstract::MultiVector *AA, const NOX::Abstract::MultiVector *BB, const NOX::Abstract::MultiVector::DenseMatrix *CC, const NOX::Abstract::MultiVector::DenseMatrix *G, NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector::DenseMatrix &Y) const | LOCA::BorderedSolver::Bordering | [protected] |
solverParams | LOCA::BorderedSolver::Bordering | [protected] |
~AbstractStrategy() | LOCA::BorderedSolver::AbstractStrategy | [inline, virtual] |
~Bordering() | LOCA::BorderedSolver::Bordering | [virtual] |