SyTen

◆ PDMRG() [4/4]

syten::MPS::DMRG::PDMRG::PDMRG ( State &&  psi_,
std::vector< Operator > &&  op_,
DMRGConfig &&  conf_,
std::vector< State > &&  ortho_,
std::vector< std::pair< Lattice, std::string > > &&  exps_,
std::vector< Index > &&  rbounds_ 
)

Standard ctor, constructs and assigns the worker objects and prepares the calculation.

References std::vector< T >::back(), std::set< K >::begin(), conf, connections, std::set< K >::end(), syten::MPS::exp(), initLog(), std::set< K >::insert(), logTrace(), std::move(), numWorkers, std::vector< T >::push_back(), std::set< K >::size(), SYTEN_ASSERT_MSG, and workers.

+ Here is the call graph for this function: