A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Soil Freeze-thaw Model

The soil freeze-thaw model simulates the transport of heat in soil using a one-dimensional vertical column.
https://github.com/NOAA-OWP/SoilFreezeThaw

Category: Natural Resources
Sub Category: Soil and Land

Keywords from Contributors

bmi csdms hydrology noaa

Last synced: about 18 hours ago
JSON representation

Repository metadata

Code computes soil temperature profile using Diffusion equation and freezing point depression equation for freeze-thaw dynamics of soil column

README.md

Soil Freeze-thaw Model

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.

Build and Run Instructions

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.

Model Configuration File

A detailed description of the parameters for model configuration is provided here.

Getting help

For questions, please contact Ahmad Jan (ahmad.jan(at)noaa.gov), the main developer/maintainer of the repository.

Known issues or raise an issue

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.

Getting involved

See general instructions to contribute to the model development (instructions) or simply fork the repository and submit a pull request.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 8 days ago

Total Commits: 297
Total Committers: 16
Avg Commits per committer: 18.563
Development Distribution Score (DDS): 0.236

Commits in past year: 4
Committers in past year: 4
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.75

Name Email Commits
Ahmad Jan a****k@g****m 227
madMatchstick j****8@g****m 13
lcunha0118 l****a@g****m 12
Jonathan Frame j****e@c****u 11
Scott D. Peckham S****m@c****u 10
Austin Raney a****y@n****v 8
Nels Frazier n****r@n****v 6
Ahmad Jan a****n@A****t 2
Brian-Cosgrove 1****e 1
FernandoSalas-NOAA f****s@n****v 1
K. Jennings 3****y 1
Phil Miller p****r@n****v 1
Shengting Cui s****i@n****v 1
ZacharyWills-NOAA 6****s 1
Keith Jennings k****s@k****n 1
Matt Williamson m****n@g****v 1

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 2
Total pull requests: 26
Average time to close issues: N/A
Average time to close pull requests: 7 days
Total issue authors: 2
Total pull request authors: 7
Average comments per issue: 0.0
Average comments per pull request: 0.62
Merged pull request: 23
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 5
Past year average time to close issues: N/A
Past year average time to close pull requests: 2 days
Past year issue authors: 0
Past year pull request authors: 4
Past year average comments per issue: 0
Past year average comments per pull request: 0.6
Past year merged pull request: 3
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/NOAA-OWP/SoilFreezeThaw

Top Issue Authors

  • aaraney (1)
  • ajkhattak (1)

Top Pull Request Authors

  • ajkhattak (10)
  • aaraney (8)
  • madMatchstick (3)
  • Brian-Cosgrove (2)
  • PhilMiller (1)
  • stcui007 (1)
  • hellkite500 (1)

Top Issue Labels

  • enhancement (1)
  • question (1)

Top Pull Request Labels

  • documentation (3)
  • bug (2)
  • good first issue (1)
  • enhancement (1)

Dependencies

.github/workflows/build_and_run_tests.yml actions
  • actions/checkout v4 composite
.github/workflows/ngen_integration.yaml actions
  • ./.github/actions/ngen-build * composite
  • ./.github/actions/ngen-submod-build * composite
  • actions/checkout v4 composite

Score: 5.4116460518550396