| addRef(IotrRefCount *const *obj) | IotrRefCount | [inline, static] |
| asMask()=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| composeWith(const ElementGather &b) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| copy() const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| copyFrom(const ElementGatherSeq &elt)=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| copyInto(ElementGatherSeq &elt) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| domainVector() const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| ElementGather(int nx, int my) (defined in ElementGather) | ElementGather | [inline] |
| gather(double alpha, const IotrVector &x, double beta, IotrVector &y) const=0 | ElementGather | [pure virtual] |
| gatherScaled(double alpha, const IotrVector &diag, const IotrVector &x, double beta, IotrVector &y) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| gatherThenScale(double alpha, const IotrVector &x, double beta, IotrVector &y, const IotrVector &d) const=0 | ElementGather | [pure virtual] |
| inspect(const char *name=0, const char *filename=0) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| inspectAsMatlab(const char *name=0, const char *filename=0) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| instances | IotrRefCount | [static] |
| IotrRefCount() | IotrRefCount | [inline] |
| isEmpty() const (defined in ElementGather) | ElementGather | [inline] |
| isIdentity() const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| isValid() const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| mMy (defined in ElementGather) | ElementGather | |
| mNx (defined in ElementGather) | ElementGather | |
| my() const (defined in ElementGather) | ElementGather | [inline] |
| nx() const (defined in ElementGather) | ElementGather | [inline] |
| rangeVector() const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| rangeVector(const IotrVector &v) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| refs() | IotrRefCount | [inline] |
| release(IotrRefCount **obj) | IotrRefCount | [inline, static] |
| scatter(double alpha, const IotrVector &x, double beta, IotrVector &y) const=0 | ElementGather | [pure virtual] |
| scatterInverse(double alpha, const IotrVector &x, double beta, IotrVector &y) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| scatterScaled(double alpha, const IotrVector &diag, const IotrVector &x, double beta, IotrVector &y) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| scatterScaledInverse(double alpha, const IotrVector &diag, const IotrVector &x, double beta, IotrVector &y) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| transferTo(ElementGather *e)=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| unionWith(const ElementGather &b, ElementGather *&abunion, ElementGather *&union2a, ElementGather *&union2b) const=0 | ElementGather | [pure virtual] |
| unionWith2(const ElementGather &b, const ElementGather &c, ElementGather *&u, ElementGather *&AinU, ElementGather *&BinU, ElementGather *&CinU) const=0 (defined in ElementGather) | ElementGather | [pure virtual] |
| ~IotrRefCount() | IotrRefCount | [inline, protected, virtual] |