Function sequant::mbpt::generic_excitation_qns

Function Documentation

qns_t sequant::mbpt::generic_excitation_qns(std::size_t particle_rank, std::size_t hole_rank, IndexSpace particle_space, IndexSpace hole_space, IndexSpace::QuantumNumbers SQN = Spin::any)

Constructs quantum numbers for a generic excitation operator.

Parameters:
  • particle_rank – number of operators in the particle space

  • hole_rank – number operators in the hole space

  • particle_space – particle space within the defined context

  • hole_space – hole space within the defined context