STensorProxy syten::STensorImpl::proxy | ( | STensor const & | , |
EliminateZeros const | elimzeros = EliminateZeros::No , |
||
SourceLocation const & | loc = SourceLocation::current() |
||
) |
Create a proxy over an existing STensor.
Referenced by syten::T3N::State::add(), syten::T3N::RDMs::OrbRDM::construct(), syten::T3N::RDMs::OrbRDM::contract_locals(), exp(), syten::T3N::DMRG::Run::expandBranch(), ferm_trace(), syten::IPEPSv2::full_update_apply_gate(), syten::IPEPSv2::full_update_gauge_fix(), syten::IPEPSv2::full_update_pseudo_invert_r4(), invert_diagonal(), syten::IPEPSv2::lmult(), syten::IPEPSv2::mult(), syten::T3N::overlap_rec(), syten::T3N::Operator::product_rec(), syten::STensorImpl::Autodiff::qr_adjoint_evaluator(), syten::IPEPSv2::simple_update(), syten::STensorImpl::Autodiff::svd_adjoint_evaluator(), syten::T3N::RDMs::OrbRDM::twoSite_rec(), syten::T3N::RDMs::OrbRDM::twoSiteRight_rec(), syten::T3N::VarationalTrunc::update_2phys_branch_down(), syten::T3N::VarationalTrunc::update_2phys_branch_right(), syten::T3N::VarationalTrunc::update_2phys_branch_up(), syten::T3N::VarationalTrunc::update_2phys_down(), syten::T3N::VarationalTrunc::update_2phys_up(), syten::T3N::DMRG::Run::update_phys_2site(), syten::T3N::TDVP::Worker::update_phys_branch_phys(), syten::T3N::DMRG::Run::update_phys_branching_2site(), syten::T3N::TDVP::Worker::update_phys_phys(), and syten::T3N::BasisTransformation::Z2().