this isn't a big deal but when running a simulation using time evolving bathymetry, I received an error about a variable "ibath" from get_state. I am convinced it should be "idbath" in that line. Fixing this solved the error for me and from the code's logic this also makes sense.
