Advanced Multi-Physics (AMP)
On-Line Documentation
AMP::LinearAlgebra::NativePetscVectorOperations Member List

This is the complete list of members for AMP::LinearAlgebra::NativePetscVectorOperations, including all inherited members.

abs(const VectorData &x, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
abs(const VectorData &x, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
abs(const VectorData &x, VectorData &z)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
add(const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
add(const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
add(const VectorData &x, const VectorData &y, VectorData &z)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
addScalar(const VectorData &x, const Scalar &alpha_in, VectorData &y) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
axpby(const Scalar &alpha, const Scalar &beta, const VectorData &x, VectorData &y) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
axpby(const Scalar &alpha, const Scalar &beta, const VectorData &x, VectorData &y) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
axpby(const Scalar &alpha, const Scalar &beta, const VectorData &x, VectorData &y)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
axpbypcz(const Scalar &alpha, const VectorData &x, const Scalar &beta, const VectorData &y, const Scalar &gamma, VectorData &z)AMP::LinearAlgebra::NativePetscVectorOperations
axpy(const Scalar &alpha, const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
axpy(const Scalar &alpha, const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
axpy(const Scalar &alpha, const VectorData &x, const VectorData &y, VectorData &z)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
cloneOperations() const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
copy(const VectorData &x, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
copyCast(const VectorData &x, VectorData &z) overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
d_hashAMP::LinearAlgebra::VectorOperationsprotected
d_PetscRandomAMP::LinearAlgebra::NativePetscVectorOperationsprivate
divide(const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
divide(const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
divide(const VectorData &x, const VectorData &y, VectorData &z)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
dot(const VectorData &x, const VectorData &y) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
dot(const VectorData &x, const VectorData &y) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
equals(const VectorData &x, const VectorData &y, const Scalar &tol) constAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
getConstPetscVec(const VectorData &x)AMP::LinearAlgebra::NativePetscVectorOperationsprivatestatic
getID() constAMP::LinearAlgebra::VectorOperations
getNativeVec(VectorData &vx)AMP::LinearAlgebra::NativePetscVectorOperationsprivatestatic
getNativeVec(const VectorData &vx)AMP::LinearAlgebra::NativePetscVectorOperationsprivatestatic
getPetscVec(VectorData &x)AMP::LinearAlgebra::NativePetscVectorOperationsprivatestatic
getPetscVec(const VectorData &x)AMP::LinearAlgebra::NativePetscVectorOperationsprivatestatic
L1Norm(const VectorData &x) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
L1Norm(const VectorData &x) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
L2Norm(const VectorData &x) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
L2Norm(const VectorData &x) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
linearSum(const Scalar &alpha, const VectorData &x, const Scalar &beta, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
linearSum(const Scalar &alpha, const VectorData &x, const Scalar &beta, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
linearSum(const Scalar &alpha, const VectorData &x, const Scalar &beta, const VectorData &y, VectorData &z)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
localDot(const VectorData &x, const VectorData &y) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
localEquals(const VectorData &x, const VectorData &y, const Scalar &tol=0.000001) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
localL1Norm(const VectorData &x) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
localL2Norm(const VectorData &x) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
localMax(const VectorData &x) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
localMaxNorm(const VectorData &x) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
localMin(const VectorData &x) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
localMinQuotient(const VectorData &x, const VectorData &y) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
localSum(const VectorData &) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
localWrmsNorm(const VectorData &x, const VectorData &y) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
localWrmsNormMask(const VectorData &x, const VectorData &mask, const VectorData &y) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
max(const VectorData &x) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
max(const VectorData &x) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
maxNorm(const VectorData &x) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
maxNorm(const VectorData &x) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
mean(const VectorData &x) constAMP::LinearAlgebra::VectorOperations
min(const VectorData &x) const overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
min(const VectorData &x) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
minQuotient(const VectorData &x, const VectorData &y) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
multiply(const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
multiply(const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
multiply(const VectorData &x, const VectorData &y, VectorData &z)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
reciprocal(const VectorData &x, VectorData &y) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
reciprocal(const VectorData &x, VectorData &y) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
reciprocal(const VectorData &x, VectorData &y)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
registerChildObjects(AMP::IO::RestartManager *manager) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
resetArray()AMP::LinearAlgebra::NativePetscVectorOperationsprivate
resetArray() constAMP::LinearAlgebra::NativePetscVectorOperationsprivate
scale(const Scalar &alpha, const VectorData &x, VectorData &y) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
scale(const Scalar &alpha, VectorData &x) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
scale(const Scalar &alpha, const VectorData &x, VectorData &y) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
scale(const Scalar &alpha, VectorData &x) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
scale(const Scalar &alpha, const VectorData &x, VectorData &y)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
scale(const Scalar &alpha, VectorData &x)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
setMax(const Scalar &val, VectorData &x) overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
setMax(const Scalar &val, VectorData &x)=0AMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
setMin(const Scalar &val, VectorData &x) overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
setMin(const Scalar &val, VectorData &x)=0AMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
setRandomValues(VectorData &x) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
setRandomValues(VectorData &x) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
setRandomValues(VectorData &x)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
setToScalar(const Scalar &alpha, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
subtract(const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
subtract(const VectorData &x, const VectorData &y, VectorData &z) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
subtract(const VectorData &x, const VectorData &y, VectorData &z)=0AMP::LinearAlgebra::NativePetscVectorOperationsvirtual
sum(const VectorData &x) constAMP::LinearAlgebra::VectorOperationsvirtual
VectorOperations()AMP::LinearAlgebra::VectorOperationsprotected
VectorOperationsDefault()AMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >inline
VectorOperationsDefault(int64_t fid, AMP::IO::RestartManager *manager)AMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >
VectorOpName() const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
writeRestart(int64_t fid) const overrideAMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >virtual
wrmsNorm(const VectorData &x, const VectorData &y) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
wrmsNormMask(const VectorData &x, const VectorData &mask, const VectorData &y) constAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
zero(VectorData &x) overrideAMP::LinearAlgebra::NativePetscVectorOperationsvirtual
~VectorOperations()AMP::LinearAlgebra::VectorOperationsinlinevirtual
~VectorOperationsDefault()AMP::LinearAlgebra::VectorOperationsDefault< PetscScalar >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 doxygen
Last updated: Tue Mar 10 2026 13:06:43.
Comments on this page