Skip to content
/ newhall Public

A Java implementation of the Newhall model for soil temperature and moisture regime determination. Given a year of monthly averages for precipitation and temperature at a location, the model will simulate the recharge and discharge of moisture through the underlying soil.

License

Notifications You must be signed in to change notification settings

drww/newhall

Repository files navigation

Newhall - A Soil Moisture/Temperature Regime Simulation Model

Downloads

Latest Version: 1.6.1 (September 21st, 2015)

Fixed an error with interpolation based on latitude. This had the side-effect of lower model resolution in the southern hemisphere.

JAR: https://github.com/drww/newhall/blob/master/download/newhall-1.6.1.jar?raw=true

For the Adobe Flex version of Newhall, which integrates this project (as "jNSM") into it, along with datasets and examples, please see this site: http://www.nrcs.usda.gov/wps/portal/nrcs/detail/soils/survey/class/?cid=nrcs142p2_053559

Overview

Newhall is a Java implementation of Franklin Newhall's model for soil moisture regime determination. This implementation stems directly from the Wambeke BASIC version of the Newhall simulation model, which was a BASIC reimplementation of the original COBOL version. The model functions by taking temperature and precipitation data from a point location, interpreted as monthly averages, and simulates the behavior of the moisture within a column of soil. It functions off the concept of horizontal moisture recharge (through precipitation) and vertical discharge within the moisture profile (through evaporation).

Newhall is a desktop Java 5 application capable of running on all platforms supporting Java SE (Windows, Linux, MacOS X, Solaris, so forth).

The original sources that Newhall is derived from are public domain due to age and lack of original licensing. Newhall itself is released under the New BSD open-source license. This means you are free to download, share, and modify the program and its source code.

Documentation / Wiki

Documentation for Newhall is stored in a github wiki. To begin exploring, start with the landing page:

https://github.com/drww/newhall/blob/wiki/Documentation.md

A manual is also available, in OpenDoc format:

https://github.com/drww/newhall/blob/master/misc/Newhall%20Manual.odt

About

A Java implementation of the Newhall model for soil temperature and moisture regime determination. Given a year of monthly averages for precipitation and temperature at a location, the model will simulate the recharge and discharge of moisture through the underlying soil.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages