|
inline |
Visit function, applies the supplied lambda func
to the currently active tensor if it has non-zero rank.
References if_constexpr, SYTEN_TENSOR_RANK, and visit().
Referenced by syten::STensorImpl::add_dummy_leg(), syten::STensorImpl::apply_parities(), syten::STensorImpl::change_fermionic_order(), syten::T3N::BasisTransformation::classicalCorrelation(), syten::correct_cgc_tensors(), syten::STensorImpl::diagonal_signs_to_largest(), syten::T3N::BasisTransformation::discord(), syten::STensorImpl::eigen_sym(), syten::T3N::BasisTransformation::entropy(), syten::STensorImpl::expand(), syten::STensorImpl::flip_in_product(), syten::STensorImpl::flip_on_tensor(), syten::STensorImpl::herm_to_symmetrise(), syten::STensorImpl::hermitize_by_copy(), make_dense_cuda(), make_dense_standard(), maybe_make_dense_cuda(), syten::STensorImpl::multi_transpose(), syten::STensorImpl::operator<<(), syten::STensorImpl::project(), syten::STensorImpl::pseudo_invert(), syten::STensorImpl::remove_dummy_leg(), sanity_check_bases(), syten::STensorImpl::trace(), syten::STensorImpl::zero_expand(), and syten::STensorImpl::zero_expand_nc().