linear_operator
linear_operator(operator, norb, nelec)
Renvoie un pour scipy.sparse.linalg.LinearOperator un opérateur du secteur FCI (norb, nelec) .
Il s'agit d'un wrapper léger et indépendant du type, qui encapsule la méthode du protocole SupportsLinearOperator , reprenant ainsi le style des fonctions libres de ffsim.linear_operator().
Paramètres
- operator (SupportsLinearOperator) – l'opérateur à convertir, en implémentant
SupportsLinearOperator. - norb (int) – le nombre d'orbitales spatiales.
- nelec (int |tuple[int, int]) – le nombre d'électrons – un nombre entier pour un secteur sans spin, ou une paire
(n_alpha, n_beta)pour un secteur avec spin.
Retours
A s'appliquant scipy.sparse.linalg.LinearOperator operator au secteur concerné.
Type de retour
Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.