Advanced Multi-Physics (AMP)
On-Line Documentation
AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT > Member List

This is the complete list of members for AMP::LinearAlgebra::TpetraVectorOperations< ST, LO, GO, NT >, including all inherited members.

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



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:43.
Comments on this page