| 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] |