SyTen

◆ middle() [1/2]

void syten::Timer::middle ( Index  which)

end a segment measurement, add times to the numbered specified segment and start a new segment measurement

References end(), and start().

Referenced by syten::MPS::apply_op_orthogonalise_fit(), syten::MPS::QcLatticeGenerator::construct_su2u1(), syten::Krylov::Evolution::Evolver< Solver >::evolve(), syten::MPS::expectation(), syten::Pyten::init_misc(), syten::T3N::TDVP::Worker::normalise_network(), syten::MPS::QcLatticeGenerator::QcLatticeGenerator(), syten::T3N::QcLatticeGenerator::QcLatticeGenerator(), syten::MPS::DMRG::LBOWorker::singleUpdate(), syten::Krylov::TensorNetworks< Matrix, Vector, OrthoPolicy, HEffPolicy, SolverPolicy, ApplicationPolicy >::solve(), syten::Krylov::Standard< Matrix, Vector, OrthoPolicy, SolverPolicy >::solve(), syten::MPS::TDVP::LBOWorker::sweep_single(), syten::MPS::TDVP::LBOWorker::sweep_twosite(), syten::MPS::DMRG::Worker::sweepLeft(), syten::MPS::TDVP::Worker::sweepLeft(), syten::MPS::DMRG::Worker::sweepLeft2sVar(), syten::MPS::DMRG::Worker::sweepLeftTwoSite(), syten::MPS::TDVP::Worker::sweepLeftTwoSite(), syten::MPS::DMRG::Worker::sweepRight(), syten::MPS::TDVP::Worker::sweepRight(), syten::MPS::DMRG::Worker::sweepRight2sVar(), syten::MPS::DMRG::Worker::sweepRightTwoSite(), syten::MPS::TDVP::Worker::sweepRightTwoSite(), syten::T3N::TDVP::Worker::update_branch(), syten::T3N::TDVP::Worker::update_phys(), syten::T3N::TDVP::Worker::update_phys_branch(), syten::T3N::TDVP::Worker::update_phys_branch_phys(), and syten::T3N::TDVP::Worker::update_phys_phys().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: