Cytnx v1.0.0
Loading...
Searching...
No Matches
cytnx::Bond Member List

This is the complete list of members for cytnx::Bond, including all inherited members.

Bond(const cytnx_uint64 &dim, const bondType &bd_type=bondType::BD_REG)cytnx::Bondinline
Bond(const bondType &bd_type, const std::vector< std::vector< cytnx_int64 > > &in_qnums, const std::vector< cytnx_uint64 > &degs, const std::vector< Symmetry > &in_syms={})cytnx::Bondinline
Bond(const bondType &bd_type, const std::initializer_list< std::vector< cytnx_int64 > > &in_qnums, const std::vector< cytnx_uint64 > &degs, const std::vector< Symmetry > &in_syms={})cytnx::Bondinline
Bond(const bondType &bd_type, const std::vector< cytnx::Qs > &in_qnums, const std::vector< cytnx_uint64 > &degs, const std::vector< Symmetry > &in_syms={})cytnx::Bondinline
Bond(const bondType &bd_type, const std::vector< std::pair< std::vector< cytnx_int64 >, cytnx_uint64 > > &in_qnums_dims, const std::vector< Symmetry > &in_syms={})cytnx::Bondinline
calc_reverse_qnums()cytnx::Bondinline
clear_type()cytnx::Bondinline
clone() constcytnx::Bondinline
combineBond(const Bond &bd_in, const bool &is_grp=true) constcytnx::Bondinline
combineBond(const std::vector< Bond > &bds, const bool &is_grp=true)cytnx::Bondinline
combineBond_(const Bond &bd_in, const bool &is_grp=true)cytnx::Bondinline
combineBond_(const std::vector< Bond > &bds, const bool &is_grp=true)cytnx::Bondinline
combineBonds(const std::vector< Bond > &bds, const bool &is_grp=true)cytnx::Bondinline
combineBonds_(const std::vector< Bond > &bds, const bool &is_grp=true)cytnx::Bondinline
dim() constcytnx::Bondinline
getDegeneracies()cytnx::Bondinline
getDegeneracies() constcytnx::Bondinline
getDegeneracy(const std::vector< cytnx_int64 > &qnum) constcytnx::Bondinline
getDegeneracy(const std::vector< cytnx_int64 > &qnum, std::vector< cytnx_uint64 > &indices) constcytnx::Bondinline
getUniqueQnums(std::vector< cytnx_uint64 > &counts)cytnx::Bondinline
getUniqueQnums()cytnx::Bondinline
group_duplicates(std::vector< cytnx_uint64 > &mapper) constcytnx::Bondinline
group_duplicates_()cytnx::Bondinline
has_duplicate_qnums() constcytnx::Bondinline
Init(const cytnx_uint64 &dim, const bondType &bd_type=bondType::BD_REG)cytnx::Bondinline
Init(const bondType &bd_type, const std::vector< std::vector< cytnx_int64 > > &in_qnums, const std::vector< cytnx_uint64 > &degs, const std::vector< Symmetry > &in_syms={})cytnx::Bondinline
Init(const bondType &bd_type, const std::vector< std::pair< std::vector< cytnx_int64 >, cytnx_uint64 > > &in_qnums_dims, const std::vector< Symmetry > &in_syms={})cytnx::Bondinline
Load(const std::string &fname)cytnx::Bondstatic
Load(const char *fname)cytnx::Bondstatic
Nsym() constcytnx::Bondinline
operator!=(const Bond &rhs) constcytnx::Bond
operator*(const Bond &rhs) constcytnx::Bondinline
operator*=(const Bond &rhs)cytnx::Bondinline
operator==(const Bond &rhs) constcytnx::Bond
qnums() constcytnx::Bondinline
qnums()cytnx::Bondinline
qnums_clone() constcytnx::Bondinline
redirect() constcytnx::Bondinline
redirect_()cytnx::Bondinline
retype(const bondType &new_bondType)cytnx::Bondinline
Save(const std::string &fname) constcytnx::Bond
Save(const char *fname) constcytnx::Bond
set_type(const bondType &new_bondType)cytnx::Bondinline
syms() constcytnx::Bondinline
syms()cytnx::Bondinline
syms_clone() constcytnx::Bondinline
type() constcytnx::Bondinline