Git Product home page Git Product logo

transientuzflow's Introduction

Transient unsaturated zone flow

Andrew Ireson Jan. 2019

This MATLAB tool is used to understand how infiltration and evaporation processes affect the soil water content and matric potential in a vertical soil profile.

To use the tool, simply run the m-file. This brings up the user interface/output screen shown here:

User interface

a) select from a number of default scenarios

b) Define the timeseries input flux at the ground surface. Left hand column is time points, right hand column is flux, with positive numbers indicating downward flow (i.e. infiltration) and negative numbers indicating evaporation.

c) Assign hydraulic parameters for the Brooks and Corey model, as well as the column depth and maximum runtime (which must be less than or equal to the maximum time in b)).

d) Click this button to run the simulation. The initial condition is a hydrostatic profile above a water table.

e) Time series model output. Blue is the upper boundary flux, red is drainage accross the lower boundary, and green is the change in storage.

f) Vertical pressure head (blue), elevation head (green) and hydraulic head (red) profiles, at the time indicated in e) by the left hand extent of the grey area. Use the arrow buttons to change the time.

g) Vertical water content profile, corresponding to f).

transientuzflow's People

Contributors

amireson avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.