| _data | ElecDiagonalTensor< T, N > | private |
| accumulateDotProduct(ElecDiagonalTensor &sum, const ElecDiagonalTensor &v0, const ElecDiagonalTensor &v1) | ElecDiagonalTensor< T, N > | inlinestatic |
| accumulateOneNorm(ElecDiagonalTensor &sum, const ElecDiagonalTensor &v) | ElecDiagonalTensor< T, N > | inlinestatic |
| doubleMeasure(const ElecDiagonalTensor &x) | ElecDiagonalTensor< T, N > | inlinestatic |
| ElecDiagonalTensor() | ElecDiagonalTensor< T, N > | inline |
| ElecDiagonalTensor(const ElecDiagonalTensor &o) | ElecDiagonalTensor< T, N > | inline |
| ElecDiagonalTensor(const T &o) | ElecDiagonalTensor< T, N > | inline |
| getDataSize() | ElecDiagonalTensor< T, N > | inlinestatic |
| getDimension() | ElecDiagonalTensor< T, N > | inlinestatic |
| getNegativeUnity() | ElecDiagonalTensor< T, N > | inlinestatic |
| getShape(int *shp) | ElecDiagonalTensor< T, N > | inlinestatic |
| getTypeName() | ElecDiagonalTensor< T, N > | inlinestatic |
| getUnity() | ElecDiagonalTensor< T, N > | inlinestatic |
| getZero() | ElecDiagonalTensor< T, N > | inlinestatic |
| mag2() const | ElecDiagonalTensor< T, N > | inline |
| normalize(ElecDiagonalTensor &x, const ElecDiagonalTensor &y) | ElecDiagonalTensor< T, N > | inlinestatic |
| operator*=(const T s) | ElecDiagonalTensor< T, N > | inline |
| operator*=(const ElecDiagonalTensor &o) | ElecDiagonalTensor< T, N > | inline |
| operator+=(const ElecDiagonalTensor &o) | ElecDiagonalTensor< T, N > | inline |
| operator+=(const ElecOffDiagonalTensor< T, N > &o) | ElecDiagonalTensor< T, N > | inline |
| operator+=(const T s) | ElecDiagonalTensor< T, N > | inline |
| operator-() | ElecDiagonalTensor< T, N > | inline |
| operator-=(const ElecDiagonalTensor &o) | ElecDiagonalTensor< T, N > | inline |
| operator-=(const T s) | ElecDiagonalTensor< T, N > | inline |
| operator/=(const T s) | ElecDiagonalTensor< T, N > | inline |
| operator/=(const ElecDiagonalTensor &o) | ElecDiagonalTensor< T, N > | inline |
| operator<(const double tolerance) const | ElecDiagonalTensor< T, N > | inline |
| operator=(const T &o) | ElecDiagonalTensor< T, N > | inline |
| operator=(const ElecDiagonalTensor &o) | ElecDiagonalTensor< T, N > | inline |
| operator=(const ElecOffDiagonalTensor< T, N > &o) | ElecDiagonalTensor< T, N > | inline |
| operator[](int n) | ElecDiagonalTensor< T, N > | inline |
| operator[](int n) const | ElecDiagonalTensor< T, N > | inline |
| printFromC(ostream &os) const | ElecDiagonalTensor< T, N > | inline |
| reduceSum(T_Scalar &sum, const This_T &x) | ElecDiagonalTensor< T, N > | inlinestatic |
| safeDivide(ElecDiagonalTensor &x, const ElecDiagonalTensor &y) | ElecDiagonalTensor< T, N > | inlinestatic |
| setMax(ElecDiagonalTensor &x, const ElecDiagonalTensor &y) | ElecDiagonalTensor< T, N > | inlinestatic |
| T_BuiltIn typedef | ElecDiagonalTensor< T, N > | |
| T_Scalar typedef | ElecDiagonalTensor< T, N > | |
| This_T typedef | ElecDiagonalTensor< T, N > | |
| TN enum value | ElecDiagonalTensor< T, N > | |
| write(FILE *fp, const ElecDiagonalTensor &x) | ElecDiagonalTensor< T, N > | inlinestatic |
| zero() | ElecDiagonalTensor< T, N > | inline |