ffsim.testingΒΆ

Testing utilities

assert_allclose_up_to_global_phase(actual, ...)

Check if a == b * exp(i phi) for some real number phi.

generate_norb_nelec(*[, exhaustive, ...])

Generate (norb, nelec) tuples for testing.

generate_norb_nelec_spin(*[, exhaustive, ...])

Generate (norb, nelec, spin) tuples for testing.

generate_norb_nocc(*[, exhaustive, ...])

Generate (norb, nocc) tuples for testing.

generate_norb_spin(norb_range)

Generate (norb, spin) tuples for testing.

random_nelec(norb, *[, seed])

Return a random pair of (n_alpha, n_beta) particle numbers.

random_occupied_orbitals(norb, nelec, *[, seed])

Return a random pair of occupied orbitals lists.