Skip to content
forked from DoNOF/DoNOFsw

Donostia Natural Orbital Functional Software

License

Notifications You must be signed in to change notification settings

marm314/DoNOFsw

 
 

Repository files navigation

DoNOFsw

Donostia Natural Orbital Functional Software

DoNOF is a computational chemistry software program that stands for Donostia Natural Orbital Functional. The original code started on January 21, 2009 as PNOFID. It will run on essentially any machine with a FORTRAN 90 compiler for 64 bit processing.

DoNOF can perform computational chemistry calculations based on the Natural Orbital Functional Theory (NOFT), including PNOF5, PNOF6, PNOF7 and GNOF. Correlation corrections after PNOF calculations can be estimated by second order perturbation theories. The total spin is conserved, not just the spin projection.

The solution is established optimizing the energy functional with respect to the occupation numbers (ONs) and to the natural orbitals (NOs), separately. The constrained nonlinear programming problem for the ONs is treated under pairing restrictions as an unconstrained minimization, while the orbital optimization is carried out by a self-consistent procedure which yields the NOs automatically orthogonal. To achieve convergence, the direct inversion of the iterative subspace (DIIS) extrapolation technique is used, and a variable scale factor balances the symmetric matrix subject to the iterative diagonalizations.

The &INPRUN and &NOFINP namelists specify the input and output, and the fundamental job options.

The online manual is available through the links: https://donof-documentation.readthedocs.io/, https://donof.readthedocs.io/

You can contact us by e-mail to [email protected]

About

Donostia Natural Orbital Functional Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • BASIC 65.2%
  • Fortran 34.8%