SyTen

◆ real() [2/3]

template<Rank rank, typename Scalar >
DenseTensor<rank, typename ScalarBase<Scalar>::type> syten::real ( DenseTensor< rank, std::complex< Scalar > > const &  in)

Returns the real part of the complex dense tensor in

Referenced by syten::SparseTensor< rank, Scalar >::absSqd(), absSqd(), syten::MPS::block_entropies(), checkedAddParallel(), syten::IPEPS::cond_number(), eigenDavidson(), eliminate_to_zero(), syten::IPEPSv2::full_update_cond_num(), syten::IPEPS::gauge_fix(), get_coefficient(), syten::IPEPSv2::CornerTransferMatrix::grow_helper(), syten::Krylov::TensorNetworksImpl::HEffTridiagExpectation::H_eff(), isnan(), syten::Krylov::ClassicImpl::Classic< Matrix, Vector, Solver, Ortho >::lanczosPart2(), syten::T3N::norm(), syten::CudaDenseTensorImpl::CudaDenseTensor< rank, Scalar >::normSqd(), syten::OffsetDenseTensorImpl::normSqd(), syten::MPS::normSqd(), syten::T3N::normSqd(), syten::IPEPS::Horz2CTM::normSqd(), syten::IPEPS::Vert2CTM::normSqd(), normSqd(), syten::QR::positify_diagonal(), print_result(), prune_small_reim(), syten::STensorImpl::real(), regularise_imag(), regularise_real(), syten::Cuda::scale(), scale_columns_2norm(), syten::MPS::schmidt_values(), syten::Tensor< 0 >::serialize(), syten::Krylov::Standard< Matrix, Vector, OrthoPolicy, SolverPolicy >::solve(), syten::Krylov::ClassicImpl::EigenSolver< Solver >::solveForConvergence(), syten::Krylov::ClassicImpl::ExponentialSolver< Solver >::solveForConvergence(), syten::Krylov::SolverPolicies::Exponential::sp_convergence(), syten::Krylov::SolverPolicies::ExponentialFineOverlap::sp_wrapup(), syten::SVD::svd(), to_string_def(), to_string_rd(), to_string_real(), to_string_real_def(), and von_neumann_entropy().

+ Here is the caller graph for this function: