The soil freeze-thaw model simulates the transport of heat in soil using a one-dimensional vertical column. The model uses a standard diffusion equation discretized using a fully-implicit scheme at the interior and a semi-implicit scheme at the top and bottom boundaries, similar to NOAH-MP. More details are provided below.
Detailed instructions on how to build and run the SoilFreezeThaw (SFT) model can be found in the INSTALL guide.
- Test examples highlights
- Unittest (see tests)
- Synthetic example (standalone mode): simulations with prescribed soil moisture profiles (static input) (see build/run)
- Real field example (pseudo framework mode): simulations with real forcing data (see build/run)
- Examples (nextgen framework mode):
- Synthetic example: Identical to the above
Synthetic example
but runs in the nextgen framework. - Real field example: Identical to the above
Real field example
but runs in the nextgen framework. - Real field example: Two nextgen realization examples coupling 1) SFT with CFE and 2) SFT with LASAM running on a catchment in HUC01 region are also provided in examples directory. Build and run instructions are given at build and run, respectively.
- Synthetic example: Identical to the above
A detailed description of the parameters for model configuration is provided here.
For questions, please contact Ahmad Jan (ahmad.jan(at)noaa.gov), the main developer/maintainer of the repository.
We are constantly looking to improve the model and/or fix bugs as they arise. Please see the Git Issues for known issues or if you want to suggest adding a capability or to report a bug, please open an issue.
See general instructions to contribute to the model development (instructions) or simply fork the repository and submit a pull request.