copyVector(const PETScAbstractVectorReal< TYPE > *v_src)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
dotWith(const PETScAbstractVectorReal< TYPE > *y, bool local_only=false) const =0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
freeVector()=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
getDataArray(TYPE **array)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
getDataSize() const=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
getLocalDataSize() const=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
getPETScVector() | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected] |
L1Norm(bool local_only=false) const =0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
L2Norm(bool local_only=false) const =0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
makeNewVector()=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
maxNorm(bool local_only=false) const =0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
maxPointwiseDivide(const PETScAbstractVectorReal< TYPE > *y)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
PETScAbstractVectorReal(bool vector_created_via_duplicate, MPI_Comm comm) | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected] |
pointwiseDivide(const PETScAbstractVectorReal< TYPE > *x, const PETScAbstractVectorReal< TYPE > *y)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
pointwiseMultiply(const PETScAbstractVectorReal< TYPE > *x, const PETScAbstractVectorReal< TYPE > *y)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
restoreDataArray(TYPE **array)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
scaleVector(const TYPE alpha)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
setAXPBY(const TYPE alpha, const PETScAbstractVectorReal< TYPE > *x, const TYPE beta)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
setAXPY(const TYPE alpha, const PETScAbstractVectorReal< TYPE > *x)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
setRandomValues(const TYPE width, const TYPE low)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
setToScalar(const TYPE alpha)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
setWAXPY(const TYPE alpha, const PETScAbstractVectorReal< TYPE > *x, const PETScAbstractVectorReal< TYPE > *y)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
swapWith(PETScAbstractVectorReal< TYPE > *v_other)=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
TdotWith(const PETScAbstractVectorReal< TYPE > *y, bool local_only=false) const =0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
vecMax(int &i, TYPE &max) const =0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
vecMin(int &i, TYPE &min) const =0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
viewVector() const=0 | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, pure virtual] |
~PETScAbstractVectorReal() | SAMRAI::solv::PETScAbstractVectorReal< TYPE > | [protected, virtual] |