This is the complete list of members for AMP::LinearAlgebra::MultiVectorOperations, including all inherited members.
| abs(const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| abs(const VectorData &x, VectorData &z)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| add(const VectorData &, const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| add(const VectorData &x, const VectorData &y, VectorData &z)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| addScalar(const VectorData &, const Scalar &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| addScalar(const VectorData &x, const Scalar &alpha, VectorData &y)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| axpby(const Scalar &, const Scalar &, const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| axpby(const Scalar &alpha, const Scalar &beta, const VectorData &x, VectorData &y)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| axpy(const Scalar &, const VectorData &, const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| axpy(const Scalar &alpha, const VectorData &x, const VectorData &y, VectorData &z)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| cloneOperations() const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| copy(const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| copyCast(const VectorData &x, VectorData &z) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| d_hash | AMP::LinearAlgebra::VectorOperations | protected |
| d_operations | AMP::LinearAlgebra::MultiVectorOperations | protected |
| divide(const VectorData &, const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| divide(const VectorData &x, const VectorData &y, VectorData &z)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| dot(const VectorData &x, const VectorData &y) const | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| equals(const VectorData &x, const VectorData &y, const Scalar &tol) const | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| getID() const | AMP::LinearAlgebra::VectorOperations | |
| getMultiVectorData(VectorData &) | AMP::LinearAlgebra::MultiVectorOperations | privatestatic |
| getMultiVectorData(const VectorData &) | AMP::LinearAlgebra::MultiVectorOperations | privatestatic |
| getVectorDataComponent(VectorData &, size_t) | AMP::LinearAlgebra::MultiVectorOperations | privatestatic |
| getVectorDataComponent(const VectorData &, size_t) | AMP::LinearAlgebra::MultiVectorOperations | privatestatic |
| getVectorDataSize(const VectorData &) | AMP::LinearAlgebra::MultiVectorOperations | privatestatic |
| L1Norm(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | virtual |
| L2Norm(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | virtual |
| linearSum(const Scalar &, const VectorData &, const Scalar &, const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| linearSum(const Scalar &alpha, const VectorData &x, const Scalar &beta, const VectorData &y, VectorData &z)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localDot(const VectorData &, const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localEquals(const VectorData &, const VectorData &, const Scalar &tol=1e-6) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localL1Norm(const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localL2Norm(const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localMax(const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localMaxNorm(const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localMin(const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localMinQuotient(const VectorData &, const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localSum(const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localWrmsNorm(const VectorData &, const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| localWrmsNormMask(const VectorData &, const VectorData &, const VectorData &) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| max(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | virtual |
| maxNorm(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | virtual |
| mean(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | |
| min(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | virtual |
| minQuotient(const VectorData &x, const VectorData &y) const | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| multiply(const VectorData &, const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| multiply(const VectorData &x, const VectorData &y, VectorData &z)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| MultiVectorOperations() | AMP::LinearAlgebra::MultiVectorOperations | inline |
| MultiVectorOperations(std::shared_ptr< VectorOperations > op) | AMP::LinearAlgebra::MultiVectorOperations | |
| MultiVectorOperations(int64_t fid, AMP::IO::RestartManager *manager) | AMP::LinearAlgebra::MultiVectorOperations | |
| reciprocal(const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| reciprocal(const VectorData &x, VectorData &y)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| registerChildObjects(AMP::IO::RestartManager *manager) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| resetVectorOperations(std::vector< std::shared_ptr< VectorOperations > > ops) | AMP::LinearAlgebra::MultiVectorOperations | |
| scale(const Scalar &, const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| scale(const Scalar &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| scale(const Scalar &alpha, const VectorData &x, VectorData &y)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| scale(const Scalar &alpha, VectorData &x)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| setMax(const Scalar &val, VectorData &x) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| setMax(const Scalar &val, VectorData &x)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| setMin(const Scalar &val, VectorData &x) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| setMin(const Scalar &val, VectorData &x)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| setRandomValues(VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| setRandomValues(VectorData &x)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| setToScalar(const Scalar &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| subtract(const VectorData &, const VectorData &, VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| subtract(const VectorData &x, const VectorData &y, VectorData &z)=0 | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| sum(const VectorData &x) const | AMP::LinearAlgebra::VectorOperations | virtual |
| VectorOperations() | AMP::LinearAlgebra::VectorOperations | protected |
| VectorOpName() const override | AMP::LinearAlgebra::MultiVectorOperations | inlinevirtual |
| writeRestart(int64_t fid) const override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| wrmsNorm(const VectorData &x, const VectorData &y) const | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| wrmsNormMask(const VectorData &x, const VectorData &mask, const VectorData &y) const | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| zero(VectorData &) override | AMP::LinearAlgebra::MultiVectorOperations | virtual |
| ~MultiVectorOperations() | AMP::LinearAlgebra::MultiVectorOperations | inlinevirtual |
| ~VectorOperations() | AMP::LinearAlgebra::VectorOperations | inlinevirtual |
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:42. Comments on this page |