Soil Physics with Python [electronic resource] : Transport in the Soil-Plant-Atmosphere System
Bittelli, Marco.
Campbell, Gaylon S.
Tomei, Fausto.
This volume presents numerical methods to solve soil physics problems using computers. It starts with the theory and then shows how to use Python code to solve the problems. Most soil physics books focus on deriving rather than solving the differential equations for mass and energy transport in the soil-plant-atmosphere continuum. The focus of this book is on solutions. Agricultural and biological scientists usually have a good working knowledge of algebra and calculus, but not of differential equations. Here numerical procedures are used to solve differential equations.
Description based upon print version of record.
""Cover""; ""Preface""; ""Contents""; ""1 Introduction""; ""2 Basic Physical Properties of Soil""; ""2.1 Geometry of the Soil Matrix""; ""2.2 Soil Structure""; ""2.3 Fractal Geometry""; ""2.4 Geometry of the Pore Space""; ""2.5 Specific Surface Area""; ""2.6 Averaging""; ""2.7 Bulk Density, Water Content and Porosity""; ""2.8 Relationships between Variables""; ""2.9 Typical Values of Physical Properties""; ""2.10 Volumes and Volumetric Fractions for a Soil Prism""; ""2.11 Soil Solid Phase""; ""2.12 Soil Texture""; ""2.13 Sedimentation Law""; ""2.14 Exercises""
""3 Soil Gas Phase and Gas Diffusion""""3.1 Transport Equations""; ""3.2 The Diffusivity of Gases in Soil""; ""3.3 Computing Gas Concentrations""; ""3.4 Simulating One-Dimensional Steady-State Oxygen Diffusion in a Soil Profile""; ""3.5 Numerical Implementation""; ""3.6 Exercises""; ""4 Soil Temperature and Heat Flow""; ""4.1 Differential Equations for Heat Conduction""; ""4.2 Soil Temperature Data""; ""4.3 Numerical Solution of the Heat Flow Equation""; ""4.4 Soil Thermal Properties""; ""4.5 Numerical Implementation""; ""4.6 Exercises""; ""5 Soil Liquid Phase and Soilâ€?Water Interactions""
""5.1 Properties of Water""""5.2 Soil Water Potential""; ""5.3 Water Potentialâ€?Water Content Relations""; ""5.4 Liquid- and Vapour-Phase Equilibrium""; ""5.5 Exercises""; ""6 Steady-State Water Flow and Hydraulic Conductivity""; ""6.1 Forces on Water in Porous Media""; ""6.2 Water Flow in Saturated Soils""; ""6.3 Saturated Hydraulic Conductivity""; ""6.4 Unsaturated Hydraulic Conductivity""; ""6.5 Exercises""; ""7 Variation in Soil Properties""; ""7.1 Frequency Distributions""; ""7.2 Probability Density Functions""; ""7.3 Transformations""; ""7.4 Spatial Correlation""
""7.5 Approaches to Stochastic Modelling""""7.6 Numerical Implementation""; ""7.7 Exercises""; ""8 Transient Water Flow""; ""8.1 Mass Conservation Equation""; ""8.2 Water Flow""; ""8.3 Infiltration""; ""8.4 Numerical Simulation of Infiltration""; ""8.5 Numerical Implementation""; ""8.6 Exercises""; ""9 Triangulated Irregular Network""; ""9.1 Digital Terrain Model""; ""9.2 Triangulated Irregular Network""; ""9.3 Numerical Implementation""; ""9.4 Main""; ""9.5 Triangulation""; ""9.6 GIS Functions""; ""9.7 Boundary""; ""9.8 Geometrical Properties of Triangles""; ""9.9 Delaunay Triangulation""
""9.10 Refinement""""9.11 Utilities""; ""9.12 Visualization""; ""9.13 Exercise""; ""10 Water Flow in Three Dimensions""; ""10.1 Governing Equations""; ""10.2 Numerical Formulation""; ""10.3 Coupling Surface and Subsurface Flow""; ""10.4 Numerical Implementation""; ""10.5 Simulation""; ""10.6 Visualization and Results""; ""10.7 Exercises""; ""11 Evaporation""; ""11.1 General Concepts""; ""11.2 Simultaneous Transport of Liquid and Vapour in Isothermal Soil""; ""11.3 Modelling evaporation""; ""11.4 Numerical Implementation""; ""11.5 Exercises""; ""12 Modelling Coupled Transport""
""12.1 Transport Equations""
Includes bibliographical references and index.
This volume presents numerical methods to solve soil physics problems using computers. It starts with the theory and then shows how to use Python code to solve the problems. Most soil physics books focus on deriving rather than solving the differential equations for mass and energy transport in the soil-plant-atmosphere continuum. The focus of this book is on solutions. Agricultural and biological scientists usually have a good working knowledge of algebra and calculus, but not of differential equations. Here numerical procedures are used to solve differential equations.
Description based on online resource; title from home page (viewed on June 16, 2015).
Soil physics
Python (Computer program language)
Agriculture
Earth & Environmental Sciences
Agriculture - General