| Operator syten::MPS::ProjectedPurification::genProjector | ( | Lattice const & | lat, |
| std::set< Index > const & | bath, | ||
| std::set< Index > const & | purify_types, | ||
| std::vector< Sector > const & | sigmas | ||
| ) |
Creates an MPO projector mapping from the full physical and bath Hilbert space to the projected purification subspace.
References syten::addLog(), std::set< K >::count(), std::vector< T >::emplace_back(), syten::MPS::genMPOId(), syten::MPS::ProjectedPurification::genProjector(), syten::RepRegister::id(), std::min(), std::move(), std::vector< T >::size(), and SYTEN_ASSERT_DEBUG.
Referenced by syten::MPS::ProjectedPurification::genProjector().
Here is the call graph for this function:
Here is the caller graph for this function: