Should the results be calculated until t_end or until t_jump?
At the moment, results are reported until the end of t_jump. This matters when the t_end is shorter (or non-divisible) than t_jump. E.g. with t_end of 6 and t_jump of 24, the results are displayed (and calculated) until hour 24. It feels like unexpected behavior to me.
For example, I used this line
p_msWeight('schedule', 's000') = 8760 / mSettings('schedule', 't_end');
to weight calculations between fixed and variable costs, but it produces wrong results whenever t_jump is not divisible by t_end.