Phonon lr refactoring
Description
Phonon lr refactoring A manual page is addded for explaning what the code does.
Some routines are also modified to be batchified or optimized.
News snippet
Minor improvements for the phonons from linear response.
Checklist
-
I have checked that my code follows the Octopus coding standards -
I have added tests for all the new features added in this request.