improve robustness of selection of cases for fatigue life time calculation
When calculating the fatigue life time, dlctemplate uses the default list of files as defined in prepost.Simulations.fatigue_lifetime, which in turn construct the file list based on the present files in the folder with a given file name structure (as done in dlc.high_level.DLCHighLevel.file_hour_lst). This can potentially lead to confusing results if not all files are accounted for due to errors/missing results, and/or if the user file naming scheme deviated from the default one.
Solution: build the file name list of the to be included cases based on the tags and post-processing configuration spreadsheet dlc_config.xlsx
(which should also be a configurable file name instead of a hard coded one). Raise clear warnings/errors when the user tries to calculate fatigue life time when there are missing cases.
@mmpe, I assume this concern also applies to pdap
...