SyTen

◆ vsplit()

template<typename Scalar >
std::vector<DenseTensor<1, Scalar> > syten::vsplit ( DenseTensor< 2, Scalar > const &  matrix)
inline

\( R[i]_j = in_{ij} \), vertically splits a matrix into row vectors

References syten::DenseTensor< rank, Scalar >::dim(), and std::move().

Referenced by syten::EnergyTruncation::EnergyTruncationPolicy::get_coeffs(), syten::Krylov::SolverPolicies::Eigen::get_coeffs(), syten::Krylov::ClassicImpl::EigenSolver< Solver >::solveForConvergence(), syten::EnergyTruncation::EnergyTruncationPolicy::sp_convergence(), and syten::Krylov::SolverPolicies::Eigen::sp_convergence().

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