mirror of
https://github.com/LCPQ/quantum_package
synced 2024-10-20 06:48:20 +02:00
66 lines
1.1 KiB
ReStructuredText
66 lines
1.1 KiB
ReStructuredText
|
.. _mo_basis:
|
||
|
|
||
|
.. program:: mo_basis
|
||
|
|
||
|
.. default-role:: option
|
||
|
|
||
|
========
|
||
|
MO_Basis
|
||
|
========
|
||
|
|
||
|
Molecular orbitals are expressed as
|
||
|
|
||
|
.. math::
|
||
|
|
||
|
\phi_k({\bf r}) = \sum_i C_{ik} \chi_k({\bf r})
|
||
|
|
||
|
|
||
|
where :math:`\chi_k` are *normalized* atomic basis functions.
|
||
|
|
||
|
The current set of |MOs| has a label `mo_label`.
|
||
|
When the orbitals are modified, the label should also be updated to keep
|
||
|
everything consistent.
|
||
|
|
||
|
When saving the |MOs|, the :file:`mo_basis` directory of the |EZFIO| database
|
||
|
is copied in the :file:`save` directory, named by the current `mo_label`. All
|
||
|
this is done with the script named :file:`save_current_mos.sh` in the
|
||
|
:file:`$QP_ROOT/scripts` directory.
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
EZFIO parameters
|
||
|
----------------
|
||
|
|
||
|
.. option:: mo_tot_num
|
||
|
|
||
|
Total number of |MOs|
|
||
|
|
||
|
|
||
|
.. option:: mo_coef
|
||
|
|
||
|
Coefficient of the i-th |AO| on the j-th |MO|
|
||
|
|
||
|
|
||
|
.. option:: mo_label
|
||
|
|
||
|
Label characterizing the MOS (Local, Canonical, Natural, *etc*)
|
||
|
|
||
|
|
||
|
.. option:: mo_occ
|
||
|
|
||
|
|MO| occupation numbers
|
||
|
|
||
|
|
||
|
.. option:: mo_class
|
||
|
|
||
|
[ Core | Inactive | Active | Virtual | Deleted ], as defined by :ref:`qp_set_mo_class`
|
||
|
|
||
|
|
||
|
.. option:: ao_md5
|
||
|
|
||
|
MD5 checksum characterizing the |AO| basis set.
|
||
|
|