It is currently not possible to set timesteps shorter than 0.5 due to machine code precision for numbers smaller than 0.5, and the statement to ensure t is divisible by dt without a remainder.
This PR is suggesting to remove this statement, and allow for timesteps that are small than 0.5 seconds.
I added rounding statements to t and dt for the generation of the protocol, but I am unsure if this is nessesary.
It is currently not possible to set timesteps shorter than 0.5 due to machine code precision for numbers smaller than 0.5, and the statement to ensure t is divisible by dt without a remainder.
This PR is suggesting to remove this statement, and allow for timesteps that are small than 0.5 seconds.
I added rounding statements to t and dt for the generation of the protocol, but I am unsure if this is nessesary.