wannier90
wannier90 copied to clipboard
Code Documentation
From the discussion a proposal is to keep the user guide up to date - as a list of input parameters, functionality, specification of input and output files.
It was suggested to use FORD to document modules and subroutines (useful for coders) https://pypi.python.org/pypi/FORD
First draft of the documentation is done. All modules have a description. So do all subroutines with the exception of sitesymmetry and transport. Most of the module variables and subroutine inputs are done - but there are some notable exceptions (e.g. parameters). So at the moment I think it is useful enough to be advertised, but more work is needed.
I agree. Should we remove the section with the graph with the relations between the various modules in the docs (that is probably also a bit outdated) and just point to the FORD docs?
I agree that we remove it. However, unfortunately the module usage graphs are wrong in FORD - as it only reports modules that are globally used in a module (so those used in a subroutine within a module are missed). The call graphs within a subroutine are correct.
- Prioritise parameters for v2.1
- Then if time move on to site symmetry and transport