|
Cytnx v0.7.4
|
This is the complete list of members for cytnx::Tensor, including all inherited members.
| Abs() const | cytnx::Tensor | |
| Abs_() | cytnx::Tensor | |
| Add(const T &rhs) | cytnx::Tensor | inline |
| Add_(const T &rhs) | cytnx::Tensor | inline |
| append(const Tensor &rhs) | cytnx::Tensor | inline |
| append(const Storage &srhs) | cytnx::Tensor | inline |
| append(const T &rhs) | cytnx::Tensor | inline |
| astype(const int &new_type) const | cytnx::Tensor | inline |
| at(const std::vector< cytnx_uint64 > &locator) | cytnx::Tensor | inline |
| at(const std::vector< cytnx_uint64 > &locator) const | cytnx::Tensor | inline |
| clone() const | cytnx::Tensor | inline |
| Conj() const | cytnx::Tensor | |
| Conj_() | cytnx::Tensor | |
| contiguous() const | cytnx::Tensor | inline |
| contiguous_() | cytnx::Tensor | inline |
| Cpr(const T &rhs) | cytnx::Tensor | inline |
| device() const | cytnx::Tensor | inline |
| device_str() const | cytnx::Tensor | inline |
| Div(const T &rhs) | cytnx::Tensor | inline |
| Div_(const T &rhs) | cytnx::Tensor | inline |
| dtype() const | cytnx::Tensor | inline |
| dtype_str() const | cytnx::Tensor | inline |
| Eigh(const bool &is_V=true, const bool &row_v=false) const | cytnx::Tensor | |
| equiv(const Tensor &rhs) | cytnx::Tensor | inline |
| Exp() const | cytnx::Tensor | |
| Exp_() | cytnx::Tensor | |
| fill(const T &val) | cytnx::Tensor | inline |
| flatten() const | cytnx::Tensor | inline |
| flatten_() | cytnx::Tensor | inline |
| from_storage(const Storage &in) | cytnx::Tensor | inlinestatic |
| Fromfile(const std::string &fname, const unsigned int &dtype, const cytnx_int64 &count=-1) | cytnx::Tensor | static |
| Fromfile(const char *fname, const unsigned int &dtype, const cytnx_int64 &count=-1) | cytnx::Tensor | static |
| get(const std::vector< cytnx::Accessor > &accessors) const | cytnx::Tensor | inline |
| imag() | cytnx::Tensor | |
| Init(const std::vector< cytnx_uint64 > &shape, const unsigned int &dtype=Type.Double, const int &device=-1) | cytnx::Tensor | inline |
| Inv(const double &clip) const | cytnx::Tensor | |
| Inv_(const double &clip) | cytnx::Tensor | |
| InvM() const | cytnx::Tensor | |
| InvM_() | cytnx::Tensor | |
| is_contiguous() const | cytnx::Tensor | inline |
| item() | cytnx::Tensor | inline |
| Load(const std::string &fname) | cytnx::Tensor | static |
| Load(const char *fname) | cytnx::Tensor | static |
| Max() const | cytnx::Tensor | |
| Min() const | cytnx::Tensor | |
| Mod(const T &rhs) | cytnx::Tensor | inline |
| Mul(const T &rhs) | cytnx::Tensor | inline |
| Mul_(const T &rhs) | cytnx::Tensor | inline |
| Norm() const | cytnx::Tensor | |
| operator*=(const T &rc) | cytnx::Tensor | |
| operator*=(const Tensor &rc) | cytnx::Tensor | |
| operator*=(const cytnx_complex128 &rc) | cytnx::Tensor | |
| operator*=(const cytnx_complex64 &rc) | cytnx::Tensor | |
| operator*=(const cytnx_double &rc) | cytnx::Tensor | |
| operator*=(const cytnx_float &rc) | cytnx::Tensor | |
| operator*=(const cytnx_int64 &rc) | cytnx::Tensor | |
| operator*=(const cytnx_uint64 &rc) | cytnx::Tensor | |
| operator*=(const cytnx_int32 &rc) | cytnx::Tensor | |
| operator*=(const cytnx_uint32 &rc) | cytnx::Tensor | |
| operator*=(const cytnx_int16 &rc) | cytnx::Tensor | |
| operator*=(const cytnx_uint16 &rc) | cytnx::Tensor | |
| operator*=(const cytnx_bool &rc) | cytnx::Tensor | |
| operator*=(const Scalar &rc) | cytnx::Tensor | |
| operator+=(const T &rc) | cytnx::Tensor | |
| operator+=(const Tensor &rc) | cytnx::Tensor | |
| operator+=(const cytnx_complex128 &rc) | cytnx::Tensor | |
| operator+=(const cytnx_complex64 &rc) | cytnx::Tensor | |
| operator+=(const cytnx_double &rc) | cytnx::Tensor | |
| operator+=(const cytnx_float &rc) | cytnx::Tensor | |
| operator+=(const cytnx_int64 &rc) | cytnx::Tensor | |
| operator+=(const cytnx_uint64 &rc) | cytnx::Tensor | |
| operator+=(const cytnx_int32 &rc) | cytnx::Tensor | |
| operator+=(const cytnx_uint32 &rc) | cytnx::Tensor | |
| operator+=(const cytnx_int16 &rc) | cytnx::Tensor | |
| operator+=(const cytnx_uint16 &rc) | cytnx::Tensor | |
| operator+=(const cytnx_bool &rc) | cytnx::Tensor | |
| operator+=(const Scalar &rc) | cytnx::Tensor | |
| operator-() | cytnx::Tensor | inline |
| operator-=(const T &rc) | cytnx::Tensor | |
| operator-=(const Tensor &rc) | cytnx::Tensor | |
| operator-=(const cytnx_complex128 &rc) | cytnx::Tensor | |
| operator-=(const cytnx_complex64 &rc) | cytnx::Tensor | |
| operator-=(const cytnx_double &rc) | cytnx::Tensor | |
| operator-=(const cytnx_float &rc) | cytnx::Tensor | |
| operator-=(const cytnx_int64 &rc) | cytnx::Tensor | |
| operator-=(const cytnx_uint64 &rc) | cytnx::Tensor | |
| operator-=(const cytnx_int32 &rc) | cytnx::Tensor | |
| operator-=(const cytnx_uint32 &rc) | cytnx::Tensor | |
| operator-=(const cytnx_int16 &rc) | cytnx::Tensor | |
| operator-=(const cytnx_uint16 &rc) | cytnx::Tensor | |
| operator-=(const cytnx_bool &rc) | cytnx::Tensor | |
| operator-=(const Scalar &rc) | cytnx::Tensor | |
| operator/=(const T &rc) | cytnx::Tensor | |
| operator/=(const Tensor &rc) | cytnx::Tensor | |
| operator/=(const cytnx_complex128 &rc) | cytnx::Tensor | |
| operator/=(const cytnx_complex64 &rc) | cytnx::Tensor | |
| operator/=(const cytnx_double &rc) | cytnx::Tensor | |
| operator/=(const cytnx_float &rc) | cytnx::Tensor | |
| operator/=(const cytnx_int64 &rc) | cytnx::Tensor | |
| operator/=(const cytnx_uint64 &rc) | cytnx::Tensor | |
| operator/=(const cytnx_int32 &rc) | cytnx::Tensor | |
| operator/=(const cytnx_uint32 &rc) | cytnx::Tensor | |
| operator/=(const cytnx_int16 &rc) | cytnx::Tensor | |
| operator/=(const cytnx_uint16 &rc) | cytnx::Tensor | |
| operator/=(const cytnx_bool &rc) | cytnx::Tensor | |
| operator/=(const Scalar &rc) | cytnx::Tensor | |
| permute(const std::vector< cytnx_uint64 > &rnks) const | cytnx::Tensor | inline |
| permute_(const std::vector< cytnx_uint64 > &rnks) | cytnx::Tensor | inline |
| Pow(const cytnx_double &p) const | cytnx::Tensor | |
| Pow_(const cytnx_double &p) | cytnx::Tensor | |
| rank() const | cytnx::Tensor | inline |
| real() | cytnx::Tensor | |
| reshape(const std::vector< cytnx_int64 > &new_shape) const | cytnx::Tensor | inline |
| reshape_(const std::vector< cytnx_int64 > &new_shape) | cytnx::Tensor | inline |
| same_data(const Tensor &rhs) const | cytnx::Tensor | |
| Save(const std::string &fname) const | cytnx::Tensor | |
| Save(const char *fname) const | cytnx::Tensor | |
| set(const std::vector< cytnx::Accessor > &accessors, const Tensor &rhs) | cytnx::Tensor | inline |
| set(const std::vector< cytnx::Accessor > &accessors, const T &rc) | cytnx::Tensor | inline |
| shape() const | cytnx::Tensor | inline |
| storage() const | cytnx::Tensor | inline |
| Sub(const T &rhs) | cytnx::Tensor | inline |
| Sub_(const T &rhs) | cytnx::Tensor | inline |
| Svd(const bool &is_U=true, const bool &is_vT=true) const | cytnx::Tensor | |
| Tensor(const std::vector< cytnx_uint64 > &shape, const unsigned int &dtype=Type.Double, const int &device=-1) | cytnx::Tensor | inline |
| to(const int &device) const | cytnx::Tensor | inline |
| to_(const int &device) | cytnx::Tensor | inline |
| Tofile(const std::string &fname) const | cytnx::Tensor | |
| Tofile(const char *fname) const | cytnx::Tensor | |
| Tofile(std::fstream &f) const | cytnx::Tensor | |
| Trace(const cytnx_uint64 &a=0, const cytnx_uint64 &b=1) const | cytnx::Tensor |