SyTen

◆ do_step()

template<mpi::Enable enable = mpi::Enable::No>
void syten::MPS::TDVP::PTDVP< enable >::do_step ( )
inline

Does an entire time step sweeping forward and backward.

References syten::MPS::TDVP::PTDVP< enable >::errs, syten::logGD(), syten::MPS::TDVP::PTDVP< enable >::mpi_comm_after_sync(), syten::MPS::TDVP::PTDVP< enable >::mpi_comm_before_sync(), syten::MPS::TDVP::PTDVP< enable >::mpi_sync_errs(), syten::MPS::TDVP::PTDVP< enable >::mpi_sync_zero_pos(), syten::MPS::TDVP::PTDVP< enable >::numWorkers, syten::TDVP::Errors::reset(), syten::MPS::TDVP::PTDVP< enable >::sweep(), syten::MPS::TDVP::PTDVP< enable >::sync(), and syten::MPS::TDVP::PTDVP< enable >::workers.

Referenced by syten::MPS::TDVP::PTDVP< enable >::run().

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