const SYTEN_SRDEF_TYPE SYTEN_ZERO_THRESHOLD = std::pow(std::numeric_limits<SYTEN_SRDEF_TYPE>::epsilon(), 18./16.) |
A very small threshold, suitable to discard values lower than it.
Referenced by syten::SparseTensor< rank, Scalar >::assignAdd(), syten::MPS::RandomState::generateCompleteState(), syten::T3N::RandomState::generateCompleteState(), syten::MPS::RandomState::generateNearFermiSeaState(), syten::T3N::RandomState::generateNearVacuumState(), syten::MPS::RandomState::generateSampledState(), syten::Pyten::init_misc(), syten::invertDiagonal(), syten::orthogonalise(), syten::orthogonalise_inplace(), syten::T3N::DMRG::Run::randomise_state(), syten::SVD::svd(), syten::to_string_real(), syten::to_string_real_def(), syten::trace(), and syten::von_neumann_entropy().