ffsim.FermionAction

class ffsim.FermionAction(action: bool, spin: bool, orb: int)[source]

Bases: NamedTuple

A fermionic action.

Parameters:
  • actionFalse = destroy (annihilate), True = create

  • spinFalse = alpha (spin up), True = beta (spin down)

  • orb – Index of the orbital to act on

Methods

Attributes

action

Alias for field number 0

orb

Alias for field number 2

spin

Alias for field number 1