Split VGEST into several elementary tools
All the outputs of 'VGEST' are not of interest for 'Irmara' so for avoiding bugs and safe time computing it's interesting to target what parts of 'VGEST' are of interest and to be able to run the different parts separately.
In fact the only product that is really crucial is the outputs of the reverse chronology simulation which contains all necessary informations and indicators for calculating iso-frequency curves.
As all intermediate data are recorded into files (especially binary files in the "TEMPORAI.RE" folder), it does not seem too difficult to run each step of 'VGEST' separately.
There are two options to proceed this splitting:
- Split the code into several executables
- Add options in the execution to choose which step to run
The first option has the advantage of forcing to clean the code but could be a long process. The second one is more simple to do but force to deal with a big monolithic peace of code with the risk of unexpected interactions.