Restructure the folder organization of the sources
If we keep the current folder structure, soon the system
folder will have too many files. At the same time, I would propose to rename some files.
Here is a proposal for a new structure:
- system
|- system_abst.F90 (renamed to system.F90)
|- interaction_abst.F90 (renamed to interaction.F90)
|- interaction_with_partner.F90
|- propagator_abst.F90 (renamed to propagator.F90)
|- propagator_beeman.F90, etc.
|- output.F90
- interactions
|- interaction_gravity.F90 (renamed to gravity.F90)
|- other interactions
- maxwell
|- energy_mxll.F90 (renamed to mxwll_energy.F90)
|- hamiltonian_mxll.F90 (renamed to mxll_hamiltonian.F90)
|- states_mxll.F90 (renamed to mxll_states.F90)
|- states_mxll_restart.F90 (renamed to mxll_states_restart.F90)
- electrons (or something similar, like electronic)
|- system.F90 (renamed to electrons.F90)
|- all the contents of system that are electronic specific
The other folders would remain as they are for now, but my idea would be to group all the files by system type (possibly using subfolders if they are too many files).