[Bug] ZeroDivisionError if no lifetime is provided in fixcosts.csv
If no fixcosts are used, there appears an error message (zero devision error) because the lifetime in fixcosts.csv is zero. This way the user has to change the lifetime to some value, even though the fixcosts are not defined afterall. Maybe at least a warning should be returned.
Error message:

and the input file were the error appears:

Checklist to make sure that the bug report ist complete:
- [x] OS: Ubuntu 20.04.2 LTS
- [x] Branch: MVS 0.5.5
- [x] If applicable: Attach full error message
- [x] If applicable: Share screenshots/images of your problem
- [x] If applicable: Share used input data
Hi @Piranias! If you do not want to use fixcosts, you can simply delete all the columns, then you also don´t have to define anything.
The lifetime of any asset indeed always has to be > 0, but I checked and saw that this is not explained in the RTD, so that has to be fixed.
In general, input validation currently is not implemented, so there is no way for us to add default values.
ok sure. I just stumbled across this and thought others might have the same question. If it's mentioned in the rtd that should be fine