NOTE: I am not sure I have removed all the short-circuit expressions.
I do believe however that I have removed all the divs by 0 in mod.
Validated using Rust flavoured regex: mod\((.*)\)(\s*?)
This should probably be merged to master before the focal update or merged into the focal update PR
Fixes Division by zero in Write_State.F90 #289
Fortran does not have short-circuit evaluation!
NOTE: I am not sure I have removed all the short-circuit expressions. I do believe however that I have removed all the divs by 0 in mod. Validated using Rust flavoured regex:
mod\((.*)\)(\s*?)
This should probably be merged to master before the focal update or merged into the focal update PR