Cytnx v1.0.0
Loading...
Searching...
No Matches
Deprecated List
Member cytnx::Contracts (const std::vector< UniTensor > &TNs, const std::string &order, const bool &optimal)
This function is deprecated. Please use
UniTensor Contract(const std::vector<UniTensor> &TNs, const std::string &order, const bool &optimal)
instead.
Member cytnx::Contracts (const UniTensor &in, const T &...args, const std::string &order, const bool &optimal)
This function is deprecated. Please use
UniTensor Contract(const UniTensor &in, const T &...args, const std::string &order, const bool &optimal)
instead.
Member cytnx::linalg::Expf (const Tensor &Tin)
Use Exp() instead, which is dtype-preserving (a Float input already yields a Float result); for the old float-precision-forcing behavior use Exp(Tin.astype(Type.Float)).
Member cytnx::linalg::Expf_ (Tensor &Tin)
Use Exp_() instead, which is dtype-preserving; for the old float-precision-forcing behavior cast first (Tin.astype_(Type.Float)) then call Exp_().
Member cytnx::linalg::Norm (const cytnx::UniTensor &uTl)
Use norm(const UniTensor&) instead, which returns a Scalar directly.
Member cytnx::linalg::Norm (const Tensor &Tl)
Use norm(const Tensor&) instead, which returns a Scalar directly.
Member cytnx::Tensor::Norm () const
Use norm() instead, which returns a Scalar directly.
Member cytnx::UniTensor::combineBonds (const std::vector< cytnx_int64 > &indicators, const bool &force=false)
This function is deprecated. Please use
combineBond_(const std::vector<std::string> &indicators, const bool &force)
instead.
Member cytnx::UniTensor::combineBonds (const std::vector< std::string > &indicators, const bool &force=false)
This function is deprecated. Please use
combineBond_(const std::vector<std::string> &indicators, const bool &force)
instead.
Member cytnx::UniTensor::combineBonds (const std::vector< cytnx_int64 > &indicators, const bool &force, const bool &by_label)
This function is deprecated. Please use
combineBond_(const std::vector<std::string> &indicators, const bool &force)
instead.
Member cytnx::UniTensor::convert_from (const UniTensor &rhs, bool force=false, cytnx_double tol=0.)
This function is deprecated. Please use
convert_from_(const UniTensor &rhs, bool force, cytnx_double tol)
instead.
Member cytnx::UniTensor::get_elem (const std::vector< cytnx_uint64 > &locator) const
This function is deprecated, please use at() instread.
Member cytnx::UniTensor::Norm () const
Use norm() instead, which returns a Scalar directly.
Member cytnx::UniTensor::put_block (const Tensor &in, const cytnx_uint64 &idx, const bool &force)
This function is deprecated. Please use
put_block(const Tensor &in, const cytnx_uint64 &idx)
instead.
Member cytnx::UniTensor::put_block (const Tensor &in_tens, const std::vector< cytnx_int64 > &qidx, const bool &force)
This function is deprecated. Please use
put_block(const Tensor &in_tens, const std::vector<cytnx_int64> &qidx)
instead.
Member cytnx::UniTensor::put_block (Tensor &in, const std::vector< std::string > &lbls, const std::vector< cytnx_int64 > &qidx, const bool &force)
This function is deprecated. Please use
put_block(Tensor &in, const std::vector<std::string> &lbls, const std::vector<cytnx_int64> &qidx)
instead.
Member cytnx::UniTensor::put_block_ (Tensor &in, const std::vector< std::string > &lbls, const std::vector< cytnx_int64 > &qidx, const bool &force)
This function is deprecated. Please use
put_block_(Tensor &in, const std::vector<std::string> &lbls, const std::vector<cytnx_int64> &qidx)
instead.
Member cytnx::UniTensor::put_block_ (Tensor &in, const std::vector< cytnx_int64 > &qidx, const bool &force)
This function is deprecated. Please use
put_block_(Tensor &in, const std::vector<cytnx_int64> &qidx)
instead.
Member cytnx::UniTensor::relabels (const std::vector< std::string > &new_labels) const
This function is deprecated. Please use
UniTensor relabel(const std::vector<std::string> &new_labels) const
instead.
Member cytnx::UniTensor::relabels (const std::initializer_list< char * > &new_labels) const
This function is deprecated. Please use
UniTensor relabel(const std::initializer_list<char *> &new_labels) const
instead.
Member cytnx::UniTensor::relabels (const std::vector< std::string > &old_labels, const std::vector< std::string > &new_labels) const
This function is deprecated. Please use
UniTensor relabel(const std::vector<std::string> &old_labels, const std::vector<std::string> &new_labels) const
instead.
Member cytnx::UniTensor::relabels (const std::initializer_list< char * > &old_labels, const std::initializer_list< char * > &new_labels) const
This function is deprecated. Please use
UniTensor relabel(const std::initializer_list<char *> &old_labels, const std::initializer_list<char *> &new_labels) const
instead.
Member cytnx::UniTensor::relabels_ (const std::vector< std::string > &new_labels)
This function is deprecated. Please use
UniTensor &relabel_(const std::vector<std::string> &new_labels)
instead.
Member cytnx::UniTensor::relabels_ (const std::initializer_list< char * > &old_labels, const std::initializer_list< char * > &new_labels)
This function is deprecated. Please use
UniTensor &relabel_(const std::initializer_list<char *> &old_labels, const std::initializer_list<char *> &new_labels)
instead.
Member cytnx::UniTensor::relabels_ (const std::vector< std::string > &old_labels, const std::vector< std::string > &new_labels)
This function is deprecated. Please use
UniTensor &relabel_(const std::vector<std::string> &old_labels, const std::vector<std::string> &new_labels)
instead.
Member cytnx::UniTensor::relabels_ (const std::initializer_list< char * > &new_labels)
This function is deprecated. Please use
UniTensor &relabel_(const std::initializer_list<char *> &new_labels)
instead.
Member cytnx::UniTensor::set_elem (const std::vector< cytnx_uint64 > &locator, const T2 &rc)
This function is deprecated, please use at() instread.
Member cytnx::UniTensor::set_label (const std::string &old_label, const std::string &new_label)
This function is deprecated. Please use
UniTensor &set_label_(const std::string &old_label, const std::string &new_label)
instead.
Member cytnx::UniTensor::set_label (const cytnx_int64 &idx, const std::string &new_label)
This function is deprecated. Please use
UniTensor &set_label_(const cytnx_int64 &idx, const std::string &new_label)
instead.
Member cytnx::UniTensor::set_labels (const std::vector< std::string > &new_labels)
This function is deprecated. Please use
UniTensor &relabel_(const std::vector<std::string> &new_labels)
instead.
Member cytnx::UniTensor::set_labels (const std::initializer_list< char * > &new_labels)
This function is deprecated. Please use
UniTensor &relabel_(const std::initializer_list<char *> &new_labels)
instead.
Member cytnx::UniTensor::set_name (const std::string &in)
This function is deprecated. Please use set_name_(const std::string &in) instead.
Member cytnx::UniTensor::tag ()
This function is deprecated. Please use tag_() instead.