Condiciones del operador
La API de C ofrece diversas funciones para operar sobre los términos individuales de un operador, dividiéndolos en función de su estructura.
Agrupación
Consulte los términos del operador de grupo: utilice la estructura del operador para obtener una explicación detallada de la funcionalidad de este módulo.
Miembros
En lugar de depender siempre de que el usuario facilite los índices de grupo, la API de C ofrece un conjunto de funciones que determinan la información de agrupación de forma automática.
qf_ferm_op_group_terms_by_electronic_structure() | Agrupa los términos de un operador según su estructura electrónica. |
Filtrado
La API C ofrece un conjunto de funciones para eliminar de un operador aquellos términos que no contribuyen de forma significativa al cálculo posterior.
Miembros
qf_ferm_op_filter_diagonal_terms() | Filtra los términos de un operador que se encuentran en la diagonal. |
Ordenación
La API C proporciona funciones para reordenar los términos de un operador según un orden canónico, independiente de los coeficientes.
Miembros
qf_ferm_op_canonical_order() | Reordena canónicamente los términos de un operador fermiónico. |
qf_maj_op_canonical_order() | Reordena canónicamente los términos de un operador de Majorana. |