void syten::Cuda::copy | ( | CudaConstSpan< T > const | inp, |
CudaMutSpan< T > | out | ||
) |
Copies all data from inp
to out
.
References syten::Cuda::CudaMutSpan< T >::begin(), copy(), syten::Cuda::CudaMutSpan< T >::size(), and SYTEN_ASSERT.
Referenced by syten::T3N::RDMs::OrbRDM::checkValidity(), syten::MPS::RDMs::OrbRDM::checkValidity(), conj_copy(), syten::T3N::ProjectedPurification::Purifier::construct_purified_pair(), copy(), syten::Cuda::CudaDynArray< Type >::copy_to_device(), syten::MPS::BasisTransformation::ModeTransformation::cost_function_global(), syten::STensorImpl::SBasisId::cprime(), syten::STensorImpl::SBasis::cprime(), syten::CudaDenseTensorImpl::cuda_transpose_recursive_impl(), syten::Cuda::CudaDynArray< Type >::CudaDynArray(), syten::STensorImpl::SBasisId::cunprime(), syten::STensorImpl::SBasis::cunprime(), syten::T3N::dagger(), syten::SVD::DenseSVD< std::complex< double > >::DenseSVD(), syten::SVD::DenseSVD< double >::DenseSVD(), syten::SVD::DenseSVD< std::complex< float > >::DenseSVD(), syten::SVD::DenseSVD< float >::DenseSVD(), dot(), syten::eigenDavidson(), syten::full_rank_ness(), syten::T3N::genDMFT_FT3N(), syten::T3N::genDMFT_FT3N_ph(), syten::T3N::genDMFT_MT3N(), syten::T3N::genDMFT_T3N(), syten::T3N::Lat::U1U1::genFermiHubbardSplit(), syten::MPS::ChemHelper::genMPO(), syten::T3N::ChemHelper::genMPO(), syten::T3N::genUniformPhys(), syten::STensorImpl::STensorProxy::get_bases(), syten::Cuda::CudaConstSpan< T >::get_value(), syten::T3N::VarationalTrunc::Position::go(), syten::IPEPSv2::CornerTransferMatrix::grow_helper(), syten::MPS::BasisTransformation::ModeTransformation::initial_cost_global(), syten::STensorImpl::invert_diagonal(), syten::CudaDenseTensorImpl::isZero(), syten::MPS::ChemHelper::leftSectors(), syten::T3N::ChemHelper::leftSectors(), syten::IdentityDenseTensorImpl::merge(), syten::Cuda::CudaDynArray< SDef >::operator DynArray< SDef >(), syten::STensorImpl::operator*=(), syten::operator<<(), syten::IdentityDenseTensorImpl::prodD(), syten::T3N::ProjectedPurification::Purifier::purify_types_rec(), syten::T3N::DMRG::Run::randomise_state(), syten::rank(), syten::STensorImpl::SBasis::renamed(), syten::MPS::TDVP::PTDVP< enable >::saveState(), syten::sort_cols_sparsity(), syten::IdentityDenseTensorImpl::split(), syten::STensorImpl::sqrt(), syten::SVD::svd(), syten::MPS::BasisTransformation::ModeTransformation::transform_accepted_global(), syten::T3N::RDMs::OneParticleRDM::twoSite_right_rec(), syten::T3N::RDMs::OneParticleRDM::twoSite_upwards_rec(), syten::T3N::TDVP::Worker::update_phys_branch(), syten::T3N::TDVP::Worker::update_phys_branch_phys(), and syten::T3N::TDVP::Worker::update_phys_phys().