There are several reasons why results may depend on the time step.
First, SLAMM does only one conversion at each time steps. So for example, it will still take at least 3 time steps to convert dry land to water because first it is converted to transitional marsh, then tidal flat and then water no matter the time step. So this may lead a different results for different time steps depending on how fast elevation is lost. But if elevation losses are so fast then one would question if model assumptions hold (see comment below).
Second, conversion is calculated only at the end of each time step. This also may lead different results because using a smaller time step a land conversion may occur earlier according to the elevation loss and after that land cover type will have a different decision tree and loss elevation rates until next time step.
Having more time steps is better, but you have to balance with the fact that SLAMM assumes land cover in quasi-equilibrium with SLR. Two time steps calculations in 25 years may be reasonable.
This may be trivial but I am trying to understand that if I specify custom SLR to 1m and set time step of 10 years. And if I repeat it with 25 years time step then results vary. What is the overall role of time step? Model breaks down the 1m SLR to incremental rise (say for 25 year time step, it incrementally increase SLR from 0m to 1m) based on time steps specified or something else? Please advise. Thanks.
You can change the elevation ranges of all land cover classes through the Elevation Analysis window. See User Guide document.
There are other compilers, Free Pascal for example. We have not tested the compatibility with recent codes but last time it was tried, some of the syntax needed to be modified. Therefore some work may be required to successfully build a working executable.
One of the comment was: "....TF looses elevation at a rate of (BSR-SLR) mm/yr and normally converted to open water when it falls below -1 HTU (but you can change it if you think it is not corresponding to your study area). " Is it also defined in transfer.inc? (I looked but couldn't find it there)
Also, I don't have delphi and it seems to cost a bit. Is there any other compiler not being costly or free -- any suggestions? Please let me know. Thanks!
SLAMM can model uplift but unfortunately does not model the land cover changes due to aggradation. The model will not crash but for example a marsh area that keeps gaining elevation with respect to sea level will not become dry land at any point.