SyTen
syten::MPS::Operator Member List

This is the complete list of members for syten::MPS::Operator, including all inherited members.

allocSize() constsyten::MPS::Operator
assign(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
at(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
back(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
begin(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
capacity(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
cbegin(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
cend(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
clear(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
crbegin(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
crend(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
data(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
dIdxsyten::MPS::Operatorstatic
dIntsyten::MPS::Operatorstatic
dirssyten::MPS::Operatorstatic
dropUnmatched()syten::MPS::Operator
dropUnmatched(Index const site)syten::MPS::Operator
emplace(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
emplace_back(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
empty(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
end(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
erase(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
front(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
gate(Index const left, Basis l=Basis(Direction::Inc), Basis r=Basis(Direction::Inc), bool const f=false) constsyten::MPS::Operator
get_allocator(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
insert(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
is_ssosyten::MPS::Operator
isIdentity() constsyten::MPS::Operator
isSingleSite() constsyten::MPS::Operator
lIdxsyten::MPS::Operatorstatic
lIntsyten::MPS::Operatorstatic
max_size(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
Operator(Index length)syten::MPS::Operatorexplicit
Operator()=defaultsyten::MPS::Operator
operator()(Index const site)syten::MPS::Operator
operator()(Index const site) constsyten::MPS::Operator
operator*=(Operator const &other)syten::MPS::Operator
operator*=(SDef const c)syten::MPS::Operator
operator+=(Operator const &other)syten::MPS::Operator
operator-=(Operator const &other)syten::MPS::Operator
operator=(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
operator[](Tensor< 4 > ... args)std::vector< Tensor< 4 > >
pop_back(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
project(Sector const &sector)syten::MPS::Operator
push_back(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
rbegin(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
rend(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
reserve(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
resize(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
rIdxsyten::MPS::Operatorstatic
rIntsyten::MPS::Operatorstatic
serialize(Archive &ar, const unsigned int in_version)syten::MPS::Operatorinline
shrink_to_fit(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
singleSite() constsyten::MPS::Operator
size(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
swap(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
truncate(TruncationType const &type=TruncationType::Default, bool verbose=false, SRDef const threshold=NAN, bool const nowarn=false)syten::MPS::Operator
truncate_impl(TruncationType const &type, Index max_sweeps=0, bool verbose=false, SRDef threshold=NAN, bool const nowarn=false)syten::MPS::Operatorprivate
truncate_mult_to_left(Index const site, TruncationType const &type, SRDef const threshold)syten::MPS::Operator
truncate_mult_to_right(Index const site, TruncationType const &type, SRDef const threshold)syten::MPS::Operator
uIdxsyten::MPS::Operatorstatic
uIntsyten::MPS::Operatorstatic
vector(Tensor< 4 > ... args)std::vector< Tensor< 4 > >
versionsyten::MPS::Operatorstatic
~vector(Tensor< 4 > ... args)std::vector< Tensor< 4 > >