Welcome to the NEW FLOSIC Documentation!#

Introduction#

The FLOSIC code is based on the UTEP version of NRLMOL, the Naval Research Laboratory Molecular Orbital Library.[1-4]

NRLMOL is a massively parallel code for electronic structure calculations on molecules and clusters. It is based on the Kohn-Sham (KS) formulation of density functional theory (DFT) and solves KS equations by expressing the KS orbitals as a linear combination of Gaussian orbitals. NRLMOL was developed by Mark Pederson and collaborators.

NRLMOL contains an implementation of the Fermi-Löwdin orbital self-interaction correction (FLO-SIC) method[5-8] that corrects the self-interaction error for common exchange-correlation functionals. In FLO-SIC, the Kohn-Sham canonical orbitals are transformed into Fermi orbitals, which are orthogonalized to become Fermi-Löwdin orbitals (FLOs). These FLOs are used to evaluate the orbital-dependent self-interaction corrected total energy. The transformation requires a set of parameters that are points in three dimensional space, the so-called Fermi-orbital descriptors (FODs). These FODs form what can be thought of as the electronic geometry. The FOD positions are optimized to obtain the FLOs that minimize the total energy. Thus, there are two geometries to consider in a FLOSIC calculation: The molecular geometry (given by the atoms) and the electronic geometry (given by the FODs).

The optimization of the FODs is a crucial part of any FLO-SIC calculation. FOD optimization is analagous to a molecular geometry optimization. From a given FOD starting point, FOD forces (energy gradients with respect to FOD positions) are calculated and fed into a gradient-based optimization scheme, along with the FOD positions and the total energy, to update FOD positions. The optimization continues until the total energy and the FOD forces are converged.

The following is a list of some SIC-related properties that are calculated using the FLOSIC code:

  • Total energy

  • SIC contribution to the energy

  • Orbital energies

  • Orbital contributions to self-interaction correction; orbital moments, self-Coulomb, self-exchange, and self-correlation energy.

  • Analytical FOD forces (for FOD optimization using conjugate gradient or LBFGS optimizers)

  • Orbitals in .cube format

Physically interesting properties that have been evaluated recently with the FLOSIC code include:[9-14]

  • Atomization energies

  • Ionization potentials from the highest occupied orbitals

  • SIC optimized molecular geometries

  • Polarizabilities

  • Dipole moments

  • Magnetic exchange couplings

  • Chemical reaction barriers

The following are references to the NRLMOL code:

Further information about the FLO-SIC method can be found in the following references:

Applications of FLO-SIC are described in these references: