Cleaning of the routine states_mxll_read_user_def.
Description
Cleaning of the routine states_mxll_read_user_def.
- Reduce the memory used by Octopus
- Reduce the numerical effort as only np points are needed, not np_part
- Use Blas to benefic from OpenMP parallelization
News snippet
Cleaning of the routine states_mxll_read_user_def.
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.