Function sequant::mbpt::detail::compute_permuted_indices

Function Documentation

container::svector<size_t> sequant::mbpt::detail::compute_permuted_indices(const container::svector<size_t> &indices, size_t perm_rank, size_t n_particles)

Provides permuted indices using libperm unrank function.

Parameters:
  • indices – The indices to permute

  • perm_rank – The rank of the permutation

  • n_particles – The rank of external index pairs

Returns:

The permuted indices