Soil Physics with Python: Transport in the Soil-Plant-Atmosphere System

Hardcover | June 9, 2015

byMarco Bittelli, Gaylon S. Campbell, Fausto Tomei

not yet rated|write a review
This innovative study presents concepts and problems in soil physics, and provides solutions using original computer programs. It provides a close examination of physical environments of soil, including an analysis of the movement of heat, water and gases. The authors employ the programminglanguage Python, which is now widely used for numerical problem solving in the sciences. In contrast to the majority of the literature on soil physics, this text focuses on solving, not deriving, differential equations for transport. Using numerical procedures to solve differential equations allowsthe solution of quite difficult problems with fairly simple mathematical tools. Numerical methods convert differential into algebraic equations, which can be solved using conventional methods of linear algebra. Each chapter introduces a soil physics concept, and proceeds to develop computer programsto solve the equations and illustrate the points made in the discussion.Problems at the end of each chapter help the reader practise using the concepts introduced. The text is suitable for advanced undergraduates, graduates and researchers of soil physics. It employs an open source philosophy where computer code is presented, explained and discussed, and provides thereader with a full understanding of the solutions. Once mastered, the code can be adapted and expanded for the user's own models, fostering further developments. The Python tools provide a simple syntax, Object Oriented Programming techniques, powerful mathematical and numerical tools, and a userfriendly environment.

Pricing and Purchase Info

$123.95

Ships within 1-3 weeks
Ships free on orders over $25

From the Publisher

This innovative study presents concepts and problems in soil physics, and provides solutions using original computer programs. It provides a close examination of physical environments of soil, including an analysis of the movement of heat, water and gases. The authors employ the programminglanguage Python, which is now widely used for ...

Marco Bittelli received his degree in Agricultural Science from the University of Bologna, Italy, as well as a M.S. and Ph.D. degrees in Soil Physics from Washington State University, USA. He spent a year as a postdoctoral scientist in the Physics Department at the University of Heidelberg, Germany. He now teaches courses in soil physi...
Format:HardcoverDimensions:464 pages, 9.69 × 6.73 × 0.98 inPublished:June 9, 2015Publisher:Oxford University PressLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0199683093

ISBN - 13:9780199683093

Look for similar items by category:

Customer Reviews of Soil Physics with Python: Transport in the Soil-Plant-Atmosphere System

Reviews

Extra Content

Table of Contents

1. Introduction2. Basic physical properties of soil3. Soil gas phase and gas diffusion4. Soil temperature and heat flow5. Soil liquid phase and soil-water interactions6. Steady state water flow and hydraulic conductivity7. Variation in soil properties8. Transient water flow9. Triangulated irregular network10. Water flow in three dimensions11. Evaporation12. Modeling coupled transport13. Solute transport in soils14. Transpiration and plant-water relations15. Atmospheric boundary conditions