ALBERT

All Library Books, journals and Electronic Records Telegrafenberg

Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Call number: AWI G1-17-90601
    Description / Table of Contents: 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 programming language 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 allows the 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 programs to 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 the reader 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 user friendly environment.
    Type of Medium: Monograph available for loan
    Pages: X, 449 Seiten , Illustrationen
    Edition: First edition
    ISBN: 0199683093 , 9780199683093
    Language: English
    Note: 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 Diffiisivity 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 Soil-Water Interactions. - 5.1 Properties of Water. - 5.2 Soil Water Potential. - 5.3 Water Potential-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. - 12.2 Partial Differential Equations. - 12.3 Surface Boundary Conditions. - 12.4 Numerical Implementation. - 12.5 Exercises. - 13 Solute Transport in Soils. - 13.1 Mass Flow. - 13.2 Diffusion. - 13.3 Hydrodynamic Dispersion. - 13.4 Advection-Dispersion Equation. - 13.5 Solute-Soil Interaction. - 13.6 Sources and Sinks of Solutes. - 13.7 Analytical Solutions. - 13.8 Numerical Solution. - 13.9 Numerical Implementation. - 13.10 Exercises. - 14 Transpiration and Plant-Water Relations. - 14.1 Soil Water Content and Soil Water Potential under a Vegetated Surface. - 14.2 General Features of Water Flow in the SPAC. - 14.3 Resistances to Water Flow within the Plant. - 14.4 Effect of Environment on Plant Resistance. - 14.5 Detailed Consideration of Soil and Root Resistances. - 14.6 Numerical Implementation. - 14.7 Exercises. - 15 Atmospheric Boundary Conditions. - 15.1 Radiation Balance at the Exchange Surface. - 15.2 Boundary-Layer Conductance for Heat and Water Vapour. - 15.3 Evapotranspiration and the Penman-Monteith Equation. - 15.4 Partitioning of Evapotranspiration. - 15.5 Exercise. - Appendix A: Basic Concepts and Examples of Python Programming. - A.1 Basic Python. - A.2 Basic Concepts of Computer Programming. - A.3 Data Representation: Variables. - A.4 Comments Rules and Indendation. - A.5 Arithmetic Expression. - A.6 Functions. - A.7 Flow Control. - A.8 File Input and Output. - A.9 Arrays. - A.10 Reading Date Time. - A.11 Object-Oriented Programming in Python. - A.12 Output and Visualization. - A.13 Exercises. - Appendix B: Computational Tools. - B.1 Numerical Differentiation. - B.2 Numerical Integration. - B.3 Linear Algebra. - B.4 Exercises. - List of Symbols. - List of Python Variables. - List of Python Projects. - References. - Index.
    Location: AWI Reading room
    Branch Library: AWI Library
    Location Call Number Expected Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...