Soil Physics with Python: Transport in the Soil-Plant-Atmosphere System by Marco BittelliSoil Physics with Python: Transport in the Soil-Plant-Atmosphere System by Marco Bittelli

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

byMarco Bittelli, Gaylon S. Campbell, Fausto Tomei

Hardcover | June 9, 2015

Pricing and Purchase Info

$97.32 online 
$123.95 list price save 21%
Earn 487 plum® points

Ships within 1-3 weeks

Ships free on orders over $25

Not available in stores


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.
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...
Title:Soil Physics with Python: Transport in the Soil-Plant-Atmosphere SystemFormat:HardcoverDimensions:464 pages, 9.69 × 6.73 × 0.03 inPublished:June 9, 2015Publisher:OUPLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0199683093

ISBN - 13:9780199683093


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