Developers:Removed Features
From OctopusWiki
This page documents features considered obsolete and thus removed from the code. Please include the revision number(s) of your removal commit, and a brief description of the code's functionality. This way, it is easier to recover if the necessity arises.
- Internal blas: Removed in [2994]. This was our own implementation of blas functions in Fortran 90, as blas is mandatory it is not necessary to have it.
- Restart in plain format: Removed in [3147]. This is the old format of binary files using Fortran 90 binary output, replaced by the obf format.
- oct-operator_prof: Removed in [3186]. An utility to profile the different versions of operate, this is now done autmatically by octopus, so it is obsolete.
- Python code: Removed in [3279]. This is part of the GUI project that is not complete.
- Forces by taking the derivative of the potential: [3295] Replaced by much more precise forces from the derivative of the wavefunctions.
- PRE_INCOMPLETE_INVERSE preconditioner: Removed in [3570]. Never used, slow, and complicated.
- ARPACK and JDQZ interfaces: Removed in [3579], external eigensolvers not really used.
- Expokit: Removed in [4586], replaced by our own implementation for the exponential of a dense matrix.
- FFTW2 interface: Removed in [4678], not widely used and outdated.

