ALPS MPS Codes
Reference documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MPSTensor< Matrix, SymmGroup > Member List

This is the complete list of members for MPSTensor< Matrix, SymmGroup >, including all inherited members.

check_equal(MPSTensor< Matrix, SymmGroup > const &) const MPSTensor< Matrix, SymmGroup >
col_dim() const MPSTensor< Matrix, SymmGroup >
conjugate_inplace()MPSTensor< Matrix, SymmGroup >
const_data() const MPSTensor< Matrix, SymmGroup >
copy() const MPSTensor< Matrix, SymmGroup >
data()MPSTensor< Matrix, SymmGroup >
data() const MPSTensor< Matrix, SymmGroup >
divide_by_scalar(const scalar_type &)MPSTensor< Matrix, SymmGroup >
isleftnormalized(bool test=false) const MPSTensor< Matrix, SymmGroup >
isnormalized(bool test=false) const MPSTensor< Matrix, SymmGroup >
isobccompatible(Indicator) const MPSTensor< Matrix, SymmGroup >
isrightnormalized(bool test=false) const MPSTensor< Matrix, SymmGroup >
join(MPSTensor< Matrix_, SymmGroup_ > const &, MPSTensor< Matrix_, SymmGroup_ > const &, boundary_flag_t)MPSTensor< Matrix, SymmGroup >friend
left_iMPSTensor< Matrix, SymmGroup >
load(Archive &ar)MPSTensor< Matrix, SymmGroup >
magnitude_type typedefMPSTensor< Matrix, SymmGroup >
make_left_paired() const MPSTensor< Matrix, SymmGroup >
make_right_paired() const MPSTensor< Matrix, SymmGroup >
MPSTensor(Index< SymmGroup > const &sd=Index< SymmGroup >(), Index< SymmGroup > const &ld=Index< SymmGroup >(), Index< SymmGroup > const &rd=Index< SymmGroup >(), bool fillrand=true, value_type val=0)MPSTensor< Matrix, SymmGroup >
MPSTensor(Index< SymmGroup > const &sd, Index< SymmGroup > const &ld, Index< SymmGroup > const &rd, block_matrix< Matrix, SymmGroup > const &block, MPSStorageLayout layout)MPSTensor< Matrix, SymmGroup >
multiply_by_scalar(const scalar_type &)MPSTensor< Matrix, SymmGroup >
multiply_from_left(block_matrix< Matrix, SymmGroup > const &)MPSTensor< Matrix, SymmGroup >
multiply_from_right(block_matrix< Matrix, SymmGroup > const &)MPSTensor< Matrix, SymmGroup >
normalize_left(DecompMethod method=DefaultSolver(), bool multiplied=true, double truncation=0, Index< SymmGroup > bond_dim=Index< SymmGroup >())MPSTensor< Matrix, SymmGroup >
normalize_right(DecompMethod method=DefaultSolver(), bool multiplied=true, double truncation=0, Index< SymmGroup > bond_dim=Index< SymmGroup >())MPSTensor< Matrix, SymmGroup >
num_check() const MPSTensor< Matrix, SymmGroup >
num_elements() const MPSTensor< Matrix, SymmGroup >
operator*=(const scalar_type &)MPSTensor< Matrix, SymmGroup >
operator+=(MPSTensor const &)MPSTensor< Matrix, SymmGroup >
operator-=(MPSTensor const &)MPSTensor< Matrix, SymmGroup >
operator/=(const scalar_type &)MPSTensor< Matrix, SymmGroup >
operator<<(std::ostream &, MPSTensor< Matrix_, SymmGroup_ > const &)MPSTensor< Matrix, SymmGroup >friend
phys_iMPSTensor< Matrix, SymmGroup >
real_type typedefMPSTensor< Matrix, SymmGroup >
reasonable() const MPSTensor< Matrix, SymmGroup >
replace_left_paired(block_matrix< Matrix, SymmGroup > const &, Indicator=Unorm)MPSTensor< Matrix, SymmGroup >
replace_right_paired(block_matrix< Matrix, SymmGroup > const &, Indicator=Unorm)MPSTensor< Matrix, SymmGroup >
right_iMPSTensor< Matrix, SymmGroup >
row_dim() const MPSTensor< Matrix, SymmGroup >
save(Archive &ar) const MPSTensor< Matrix, SymmGroup >
scalar_norm() const MPSTensor< Matrix, SymmGroup >
scalar_overlap(MPSTensor const &) const MPSTensor< Matrix, SymmGroup >
scalar_type typedefMPSTensor< Matrix, SymmGroup >
shift_aux_charges(typename SymmGroup::charge)MPSTensor< Matrix, SymmGroup >
site_dim() const MPSTensor< Matrix, SymmGroup >
size_type typedefMPSTensor< Matrix, SymmGroup >
swap(MPSTensor &a, MPSTensor &b)MPSTensor< Matrix, SymmGroup >friend
swap_with(MPSTensor &b)MPSTensor< Matrix, SymmGroup >
to_list() const MPSTensor< Matrix, SymmGroup >
value_type typedefMPSTensor< Matrix, SymmGroup >