| abs(const VectorData &x, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| add(const VectorData &x, const VectorData &y, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| addScalar(const VectorData &, const Scalar &, VectorData &) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| axpby(const Scalar &alpha, const Scalar &beta, const VectorData &x, VectorData &y) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| axpy(const Scalar &alpha, const VectorData &x, const VectorData &y, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| cloneOperations() const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | inlinevirtual |
| copy(const VectorData &x, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| copyCast(const VectorData &, VectorData &) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | inlinevirtual |
| d_hash | AMP::LinearAlgebra::VectorOperations | protected |
| divide(const VectorData &x, const VectorData &y, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| dot(const VectorData &x, const VectorData &y) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| equals(const VectorData &x, const VectorData &y, const Scalar &tol) const | AMP::LinearAlgebra::VectorOperations | virtual |
| getID() const | AMP::LinearAlgebra::VectorOperations | |
| L1Norm(const VectorData &x) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| L2Norm(const VectorData &x) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| linearSum(const Scalar &alpha, const VectorData &x, const Scalar &beta, const VectorData &y, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localDot(const AMP::LinearAlgebra::VectorData &x, const VectorData &y) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localEquals(const AMP::LinearAlgebra::VectorData &, const AMP::LinearAlgebra::VectorData &, const AMP::Scalar &) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localL1Norm(const AMP::LinearAlgebra::VectorData &x) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localL2Norm(const AMP::LinearAlgebra::VectorData &x) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localMax(const AMP::LinearAlgebra::VectorData &) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localMaxNorm(const AMP::LinearAlgebra::VectorData &x) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localMin(const AMP::LinearAlgebra::VectorData &) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localMinQuotient(const AMP::LinearAlgebra::VectorData &, const AMP::LinearAlgebra::VectorData &) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localSum(const AMP::LinearAlgebra::VectorData &) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localWrmsNorm(const AMP::LinearAlgebra::VectorData &, const AMP::LinearAlgebra::VectorData &) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| localWrmsNormMask(const AMP::LinearAlgebra::VectorData &, const AMP::LinearAlgebra::VectorData &, const AMP::LinearAlgebra::VectorData &) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| max(const VectorData &x) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| maxNorm(const VectorData &x) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| mean(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | |
| min(const VectorData &x) const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| minQuotient(const VectorData &x, const VectorData &y) const | AMP::LinearAlgebra::VectorOperations | virtual |
| multiply(const VectorData &x, const VectorData &y, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| reciprocal(const VectorData &x, VectorData &y) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| registerChildObjects(AMP::IO::RestartManager *manager) const | AMP::LinearAlgebra::VectorOperations | virtual |
| scale(const Scalar &alpha, const VectorData &x, VectorData &y) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| scale(const Scalar &alpha, VectorData &x) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| setMax(const Scalar &alpha, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| setMin(const Scalar &alpha, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| setRandomValues(VectorData &x) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| setToScalar(const Scalar &alpha, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| subtract(const VectorData &x, const VectorData &y, VectorData &z) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| sum(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | virtual |
| TpetraVectorOperations()=default | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | |
| VectorOperations() | AMP::LinearAlgebra::VectorOperations | protected |
| VectorOpName() const override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | inlinevirtual |
| writeRestart(int64_t fid) const | AMP::LinearAlgebra::VectorOperations | virtual |
| wrmsNorm(const VectorData &x, const VectorData &y) const | AMP::LinearAlgebra::VectorOperations | virtual |
| wrmsNormMask(const VectorData &x, const VectorData &mask, const VectorData &y) const | AMP::LinearAlgebra::VectorOperations | virtual |
| zero(VectorData &x) override | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | inlinevirtual |
| ~TpetraVectorOperations()=default | AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > | virtual |
| ~VectorOperations() | AMP::LinearAlgebra::VectorOperations | inlinevirtual |