[x] reduce slateratom/sktwocnt input to subset that is actually needed
[x] replace modified Burke short-range LDA by libXC and remove old subroutines
[x] remove support for all xc-functionals which rely on ancient routines
[x] re-indexing of remaining functionals
[x] update README to account for new libXC requirements (i.e. f03 interface)
[x] update existing skdef.hsd example to new XCFunctional HSD block
[x] add examples for long-range corrected functionals
Not tackled by this PR, yet important:
:negative_squared_cross_mark: replace ancient Broyden mixer by a more polished version
:negative_squared_cross_mark: replace mighty EWEVGE by something else (LAPACK linked anyway)
:negative_squared_cross_mark: replace f77 Lebedev–Laikov grids by a more modern f90 version
Follow-up PR to #21:
Not tackled by this PR, yet important: :negative_squared_cross_mark: replace ancient Broyden mixer by a more polished version :negative_squared_cross_mark: replace mighty EWEVGE by something else (LAPACK linked anyway) :negative_squared_cross_mark: replace f77 Lebedev–Laikov grids by a more modern f90 version