Pythonic Geodynamics

Pythonic Geodynamics
Author: Gabriele Morra
Publisher: Springer
Total Pages: 232
Release: 2017-08-01
Genre: Science
ISBN: 3319556827

This book addresses students and young researchers who want to learn to use numerical modeling to solve problems in geodynamics. Intended as an easy-to-use and self-learning guide, readers only need a basic background in calculus to approach most of the material. The book difficulty increases very gradually, through four distinct parts. The first is an introduction to the Python techniques necessary to visualize and run vectorial calculations. The second is an overview with several examples on classical Mechanics with examples taken from standard introductory physics books. The third part is a detailed description of how to write Lagrangian, Eulerian and Particles in Cell codes for solving linear and non-linear continuum mechanics problems. Finally the last one address advanced techniques like tree-codes, Boundary Elements, and illustrates several applications to Geodynamics. The entire book is organized around numerous examples in Python, aiming at encouraging the reader to le arn by experimenting and experiencing, not by theory.

Computational Methods for Geodynamics

Computational Methods for Geodynamics
Author: Alik Ismail-Zadeh
Publisher: Cambridge University Press
Total Pages: 333
Release: 2010-07-22
Genre: Science
ISBN: 1139489356

Written as both a textbook and a handy reference, this text deliberately avoids complex mathematics assuming only basic familiarity with geodynamic theory and calculus. Here, the authors have brought together the key numerical techniques for geodynamic modeling, demonstrations of how to solve problems including lithospheric deformation, mantle convection and the geodynamo. Building from a discussion of the fundamental principles of mathematical and numerical modeling, the text moves into critical examinations of each of the different techniques before concluding with a detailed analysis of specific geodynamic applications. Key differences between methods and their respective limitations are also discussed - showing readers when and how to apply a particular method in order to produce the most accurate results. This is an essential text for advanced courses on numerical and computational modeling in geodynamics and geophysics, and an invaluable resource for researchers looking to master cutting-edge techniques. Links to supplementary computer codes are available online.

Introduction to Python in Earth Science Data Analysis

Introduction to Python in Earth Science Data Analysis
Author: Maurizio Petrelli
Publisher: Springer Nature
Total Pages: 229
Release: 2021-09-16
Genre: Science
ISBN: 3030780554

This textbook introduces the use of Python programming for exploring and modelling data in the field of Earth Sciences. It drives the reader from his very first steps with Python, like setting up the environment and starting writing the first lines of codes, to proficient use in visualizing, analyzing, and modelling data in the field of Earth Science. Each chapter contains explicative examples of code, and each script is commented in detail. The book is minded for very beginners in Python programming, and it can be used in teaching courses at master or PhD levels. Also, Early careers and experienced researchers who would like to start learning Python programming for the solution of geological problems will benefit the reading of the book.

Introduction to Numerical Geodynamic Modelling

Introduction to Numerical Geodynamic Modelling
Author: Taras Gerya
Publisher: Cambridge University Press
Total Pages: 487
Release: 2019-05-23
Genre: Mathematics
ISBN: 1107143144

The second edition of this popular introduction to numerical geodynamic modelling theory and applications features four new chapters. Based on the author's experience of teaching the material, and including practical exercises and MATLAB® examples, this user-friendly resource encourages students and researchers to experiment with geodynamic models.

GeoDynamics

GeoDynamics
Author: Peter Atkinson
Publisher: CRC Press
Total Pages: 446
Release: 2004-12-16
Genre: Technology & Engineering
ISBN: 1420038109

While remote sensing gives a surface depiction of the world, its recent convergence with GIS enables richer depictions that can be used to simulate physical processes, identify trends, and make more accurate predictions. GeoDynamics is based on specialized lectures from an international field of experts, addressing remote sensing, spatially

"Numerical Methods using Python (For scientists and Engineers)"

Author: Pankaj Dumka
Publisher: Blue Rose Publishers
Total Pages: 128
Release: 2022-11-21
Genre: Technology & Engineering
ISBN:

The book is specifically intended for scientists, engineers, and engineering students who have taken a course on numeric methods and wish to comprehend and learn the subject through programming. The book's chapters are written methodically (step-by-step) so that programming becomes simple. More emphasis is placed on computationally modelling the methodologies and discussing the numerical method. Python is chosen as the programming language because it is simple to comprehend and use compared to other programming languages. The book allows readers to use and experiment with the approaches it describes. With very few adjustments, many of the programmes in the book can be utilised for applications in science and engineering.

Encyclopedia of Geology

Encyclopedia of Geology
Author:
Publisher: Academic Press
Total Pages: 5634
Release: 2020-12-16
Genre: Science
ISBN: 0081029098

Encyclopedia of Geology, Second Edition presents in six volumes state-of-the-art reviews on the various aspects of geologic research, all of which have moved on considerably since the writing of the first edition. New areas of discussion include extinctions, origins of life, plate tectonics and its influence on faunal provinces, new types of mineral and hydrocarbon deposits, new methods of dating rocks, and geological processes. Users will find this to be a fundamental resource for teachers and students of geology, as well as researchers and non-geology professionals seeking up-to-date reviews of geologic research. Provides a comprehensive and accessible one-stop shop for information on the subject of geology, explaining methodologies and technical jargon used in the field Highlights connections between geology and other physical and biological sciences, tackling research problems that span multiple fields Fills a critical gap of information in a field that has seen significant progress in past years Presents an ideal reference for a wide range of scientists in earth and environmental areas of study

Geospatial Development By Example with Python

Geospatial Development By Example with Python
Author: Pablo Carreira
Publisher: Packt Publishing Ltd
Total Pages: 340
Release: 2016-01-30
Genre: Computers
ISBN: 1785288342

Build your first interactive map and build location-aware applications using cutting-edge examples in Python About This Book Learn the full geo-processing workflow using Python with open source packages Create press-quality styled maps and data visualization with high-level and reusable code Process massive datasets efficiently using parallel processing Who This Book Is For Geospatial Development By Example with Python is intended for beginners or advanced developers in Python who want to work with geographic data. The book is suitable for professional developers who are new to geospatial development, for hobbyists, or for data scientists who want to move into some simple development. What You Will Learn Prepare a development environment with all the tools needed for geo-processing with Python Import point data and structure an application using Python's resources Combine point data from multiple sources, creating intuitive and functional representations of geographic objects Filter data by coordinates or attributes easily using pure Python Make press-quality and replicable maps from any data Download, transform, and use remote sensing data in your maps Make calculations to extract information from raster data and show the results on beautiful maps Handle massive amounts of data with advanced processing techniques Process huge satellite images in an efficient way Optimize geo-processing times with parallel processing In Detail From Python programming good practices to the advanced use of analysis packages, this book teaches you how to write applications that will perform complex geoprocessing tasks that can be replicated and reused. Much more than simple scripts, you will write functions to import data, create Python classes that represent your features, and learn how to combine and filter them. With pluggable mechanisms, you will learn how to visualize data and the results of analysis in beautiful maps that can be batch-generated and embedded into documents or web pages. Finally, you will learn how to consume and process an enormous amount of data very efficiently by using advanced tools and modern computers' parallel processing capabilities. Style and approach This easy-to-follow book is filled with hands-on examples that illustrate the construction of three sample applications of how to write reusable and interconnected Python code for geo-processing.

Geodynamics

Geodynamics
Author: L. Jolivet
Publisher: CRC Press
Total Pages: 248
Release: 2001-01-01
Genre: Technology & Engineering
ISBN: 9789058092205

Translation of ‘Geodynamique’, Paris, Dunod, 1998.