Template Function sequant::detail::symmetric_permutation¶
Defined in File result.hpp
Function Documentation¶
-
template<typename F, typename = std::enable_if_t<std::is_invocable_v<F>>>
void sequant::detail::symmetric_permutation(SymmetricParticleRange const &rng, F call_back)¶ This function permutes the given range of symmetric particles in-place and calls the given callback function.
- Parameters:
rng – The symmetric particle range.
call_back – A function object which is called after permutation.