|
MADNESS 0.10.1
|
This is the complete list of members for Tensor< T >, including all inherited members.
| _p | Tensor< T > | protected |
| _shptr | Tensor< T > | protected |
| absmax(long *ind=0) const | Tensor< T > | inline |
| absmin(long *ind=0) const | Tensor< T > | inline |
| allocate(long nd, const long d[], bool dozero) | Tensor< T > | inlineprotected |
| base() | Tensor< T > | inline |
| base() const | Tensor< T > | inline |
| binary_iterator(const Tensor< Q > &q, long iterlevel=0, bool optimize=true, bool fusedim=true, long jdim=default_jdim) const | Tensor< T > | inline |
| bounds_checking() | Tensor< T > | inlinestatic |
| clear() | Tensor< T > | inline |
| conforms(const Tensor< Q > &t) const | Tensor< T > | inline |
| conj() | Tensor< T > | inline |
| cycledim(long nshift, long start, long end) | Tensor< T > | inline |
| cycledim(long nshift, long start, long end) const | Tensor< T > | inline |
| deallocate() | Tensor< T > | inlineprotected |
| emul(const Tensor< T > &t) | Tensor< T > | inline |
| end() const | Tensor< T > | inline |
| fill(T x) | Tensor< T > | inline |
| fillindex() | Tensor< T > | inline |
| fillrandom() | Tensor< T > | inline |
| flat() | Tensor< T > | inline |
| flat() const | Tensor< T > | inline |
| float_scalar_type typedef | Tensor< T > | |
| fusedim(long i) | Tensor< T > | inline |
| fusedim(long i) const | Tensor< T > | inline |
| gaxpy(T alpha, const Tensor< T > &other, T beta) | Tensor< T > | inline |
| has_data() const | Tensor< T > | inline |
| mapdim(const std::vector< long > &map) | Tensor< T > | inline |
| mapdim(const std::vector< long > &map) const | Tensor< T > | inline |
| max(long *ind=0) const | Tensor< T > | inline |
| max(long *ind) const | Tensor< T > | |
| max(long *ind) const | Tensor< T > | |
| max(long *ind) const | Tensor< T > | |
| max(long *ind) const | Tensor< T > | |
| min(long *ind=0) const | Tensor< T > | inline |
| min(long *ind) const | Tensor< T > | |
| min(long *ind) const | Tensor< T > | |
| min(long *ind) const | Tensor< T > | |
| min(long *ind) const | Tensor< T > | |
| normf() const | Tensor< T > | inline |
| operator bool() const noexcept | Tensor< T > | inlineexplicit |
| operator Tensor< Q >() const | Tensor< T > | inline |
| operator!() const noexcept | Tensor< T > | inline |
| operator()(long i) | Tensor< T > | inline |
| operator()(long i) const | Tensor< T > | inline |
| operator()(long i, long j) | Tensor< T > | inline |
| operator()(long i, long j) const | Tensor< T > | inline |
| operator()(long i, long j, long k) | Tensor< T > | inline |
| operator()(long i, long j, long k) const | Tensor< T > | inline |
| operator()(long i, long j, long k, long l) | Tensor< T > | inline |
| operator()(long i, long j, long k, long l) const | Tensor< T > | inline |
| operator()(long i, long j, long k, long l, long m) | Tensor< T > | inline |
| operator()(long i, long j, long k, long l, long m) const | Tensor< T > | inline |
| operator()(long i, long j, long k, long l, long m, long n) | Tensor< T > | inline |
| operator()(long i, long j, long k, long l, long m, long n) const | Tensor< T > | inline |
| operator()(const long ind[]) | Tensor< T > | inline |
| operator()(const long ind[]) const | Tensor< T > | inline |
| operator()(const std::vector< long > ind) | Tensor< T > | inline |
| operator()(const std::vector< long > ind) const | Tensor< T > | inline |
| operator()(const std::vector< Slice > &s) | Tensor< T > | inline |
| operator()(const std::vector< Slice > &s) const | Tensor< T > | inline |
| operator()(const std::array< Slice, TENSOR_MAXDIM > &s) | Tensor< T > | inline |
| operator()(const std::array< Slice, TENSOR_MAXDIM > &s) const | Tensor< T > | inline |
| operator()(const Slice &s0) | Tensor< T > | inline |
| operator()(const Slice &s0) const | Tensor< T > | inline |
| operator()(long i, const Slice &s1) | Tensor< T > | inline |
| operator()(long i, const Slice &s1) const | Tensor< T > | inline |
| operator()(const Slice &s0, long j) | Tensor< T > | inline |
| operator()(const Slice &s0, long j) const | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1) | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1) const | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, const Slice &s2) | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, const Slice &s2) const | Tensor< T > | inline |
| operator()(long i, const Slice &s1, const Slice &s2) | Tensor< T > | inline |
| operator()(long i, const Slice &s1, const Slice &s2) const | Tensor< T > | inline |
| operator()(const Slice &s0, long j, const Slice &s2) | Tensor< T > | inline |
| operator()(const Slice &s0, long j, const Slice &s2) const | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, long k) | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, long k) const | Tensor< T > | inline |
| operator()(long i, long j, const Slice &s2) | Tensor< T > | inline |
| operator()(long i, long j, const Slice &s2) const | Tensor< T > | inline |
| operator()(long i, const Slice &s1, long k) | Tensor< T > | inline |
| operator()(long i, const Slice &s1, long k) const | Tensor< T > | inline |
| operator()(const Slice &s0, long j, long k) | Tensor< T > | inline |
| operator()(const Slice &s0, long j, long k) const | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, const Slice &s2, const Slice &s3) | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, const Slice &s2, const Slice &s3) const | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, const Slice &s2, const Slice &s3, const Slice &s4) | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, const Slice &s2, const Slice &s3, const Slice &s4) const | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, const Slice &s2, const Slice &s3, const Slice &s4, const Slice &s5) | Tensor< T > | inline |
| operator()(const Slice &s0, const Slice &s1, const Slice &s2, const Slice &s3, const Slice &s4, const Slice &s5) const | Tensor< T > | inline |
| operator*(const Q &x) const | Tensor< T > | inline |
| operator*=(const Q &x) | Tensor< T > | inline |
| operator+(const Tensor< Q > &t) const | Tensor< T > | inline |
| operator+(const Q &x) const | Tensor< T > | inline |
| operator+=(const Tensor< Q > &t) | Tensor< T > | inline |
| operator+=(const Q &x) | Tensor< T > | inline |
| operator-(const Tensor< Q > &t) const | Tensor< T > | inline |
| operator-(const Q &x) const | Tensor< T > | inline |
| operator-() const | Tensor< T > | inline |
| operator-=(const Tensor< Q > &t) | Tensor< T > | inline |
| operator-=(const Q &x) | Tensor< T > | inline |
| operator/(const Q &x) const | Tensor< T > | inline |
| operator=(const Tensor< T > &t) | Tensor< T > | inline |
| operator=(T x) | Tensor< T > | inline |
| operator[](long i) | Tensor< T > | inline |
| operator[](long i) const | Tensor< T > | inline |
| product() const | Tensor< T > | inline |
| ptr() | Tensor< T > | inline |
| ptr() const | Tensor< T > | inline |
| reshape(int ndimnew, const long *d) | Tensor< T > | inline |
| reshape(int ndimnew, const long *d) const | Tensor< T > | inline |
| reshape(const std::vector< long > &d) | Tensor< T > | inline |
| reshape(const std::vector< long > &d) const | Tensor< T > | inline |
| reshape(long dim0) | Tensor< T > | inline |
| reshape(long dim0) const | Tensor< T > | inline |
| reshape(long dim0, long dim1) | Tensor< T > | inline |
| reshape(long dim0, long dim1) const | Tensor< T > | inline |
| reshape(long dim0, long dim1, long dim2) | Tensor< T > | inline |
| reshape(long dim0, long dim1, long dim2) const | Tensor< T > | inline |
| reshape(long dim0, long dim1, long dim2, long dim3) | Tensor< T > | inline |
| reshape(long dim0, long dim1, long dim2, long dim3) const | Tensor< T > | inline |
| reshape(long dim0, long dim1, long dim2, long dim3, long dim4) | Tensor< T > | inline |
| reshape(long dim0, long dim1, long dim2, long dim3, long dim4) const | Tensor< T > | inline |
| reshape(long dim0, long dim1, long dim2, long dim3, long dim4, long dim5) | Tensor< T > | inline |
| reshape(long dim0, long dim1, long dim2, long dim3, long dim4, long dim5) const | Tensor< T > | inline |
| scalar_type typedef | Tensor< T > | |
| scale(Q x) | Tensor< T > | inline |
| screen(double x) | Tensor< T > | inline |
| SliceTensor class | Tensor< T > | friend |
| splitdim(long i, long dimi0, long dimi1) | Tensor< T > | inline |
| splitdim(long i, long dimi0, long dimi1) const | Tensor< T > | inline |
| sum() const | Tensor< T > | inline |
| sumsq() const | Tensor< T > | inline |
| swapdim(long idim, long jdim) | Tensor< T > | inline |
| swapdim(long idim, long jdim) const | Tensor< T > | inline |
| Tensor() | Tensor< T > | inline |
| Tensor(const Tensor< T > &t) | Tensor< T > | inline |
| Tensor(long d0) | Tensor< T > | inlineexplicit |
| Tensor(long d0, long d1) | Tensor< T > | inlineexplicit |
| Tensor(long d0, long d1, long d2) | Tensor< T > | inlineexplicit |
| Tensor(long d0, long d1, long d2, long d3) | Tensor< T > | inlineexplicit |
| Tensor(long d0, long d1, long d2, long d3, long d4) | Tensor< T > | inlineexplicit |
| Tensor(long d0, long d1, long d2, long d3, long d4, long d5) | Tensor< T > | inlineexplicit |
| Tensor(const std::vector< long > &d, bool dozero=true) | Tensor< T > | inlineexplicit |
| Tensor(long nd, const long d[], bool dozero=true) | Tensor< T > | inlineexplicit |
| TENSOR_RESULT_TYPE(T, Q) trace(const Tensor< Q > &t) const | Tensor< T > | inline |
| TENSOR_RESULT_TYPE(T, Q) trace_conj(const Tensor< Q > &t) const | Tensor< T > | inline |
| ternary_iterator(const Tensor< Q > &q, const Tensor< R > &r, long iterlevel=0, bool optimize=true, bool fusedim=true, long jdim=default_jdim) const | Tensor< T > | inline |
| type typedef | Tensor< T > | |
| unary_iterator(long iterlevel=0, bool optimize=true, bool fusedim=true, long jdim=default_jdim) const | Tensor< T > | inline |
| unaryop(opT &op) | Tensor< T > | inline |
| ~Tensor() | Tensor< T > | inlinevirtual |