Mike McMillan - Academia.edu (original) (raw)
Papers by Mike McMillan
In this training course from expert programmer and author Mike McMillan, you will learn how to pr... more In this training course from expert programmer and author Mike McMillan, you will learn how to program with the popular development language, Python. This tutorial is designed for the beginner, and you do not need to have any experience at all with programming or development in order to learn how to program with Python using this video tutorial. Some of the topics that Mike covers throughout the training include installing Python, data types and creating variables, input and output, decision making and repetition, iterators, list comprehension and functions. He also covers variable scope, modules - creating and using pre-built ones, object oriented programming, inheritance, exception handling and using data structures. By the completion of this video based training course on Python programming, you will be comfortable with Python and how to apply it to developing applications. Throughout the course you will apply what you learn in real-world examples, reinforcing what Mike is teachi...
Version of EM GeoSci used in the 2017 Society of Exploration Geophysics Distinguished Instructor ... more Version of EM GeoSci used in the 2017 Society of Exploration Geophysics Distinguished Instructor Short Course entitled Geophysical Electromagnetics: Fundamentals and Applications (DISC 2017) taught by Doug Oldenburg (@dougoldenburg ) with Seogi Kang (@sgkang) and Lindsey Heagy (@lheagy) as co-presenters.
from pr #528 commits from: @lheagy review from: @sgkang First impressions add the case history im... more from pr #528 commits from: @lheagy review from: @sgkang First impressions add the case history image to the index page Apps more description on how to get up and running with Binder, Azure General cleanup update copyright year to 2018 bibtex cleanup add live links that are slow to resolve to the linkcheck ignore add versioning info to the site, including links to release notes for the changes with each version
Three-dimensional controlled-source electromagnetic (CSEM) surveys can be a useful technique for ... more Three-dimensional controlled-source electromagnetic (CSEM) surveys can be a useful technique for oil and gas hydrate detection in marine environments. Electromagnetic waves are emitted from sources, and the ensuing electric and/or magnetic fields are recorded at one, or more receivers. The number, frequency, and position of sources and the placement of receivers depends on the particular application. The solution of an inverse problem is required to recover the earth’s conductivity, which can be either isotropic or anisotropic in nature.
ASEG Extended Abstracts, 2019
ASEG Extended Abstracts, 2019
SEG Technical Program Expanded Abstracts 2019, 2019
ASEG Extended Abstracts, 2018
Three-dimensional controlled-source electromagnetic (CSEM) surveys can be a useful technique for ... more Three-dimensional controlled-source electromagnetic (CSEM) surveys can be a useful technique for oil and gas hydrate detection in marine environments. Electromagnetic waves are emitted from sources, and the ensuing electric and/or magnetic fields are recorded at one, or more receivers. The number, frequency, and position of sources and the placement of receivers depends on the particular application. The solution of an inverse problem is required to recover the earth's conductivity, which can be either isotropic or anisotropic in nature. A major issue with either an isotropic or anisotropic CSEM inversion is the computational cost associated with the solution of many linear systems of equations. This is a result of a large spatial domain potentially containing complicated bathymetry, as well as the existence of thousands of source and frequency combinations. Overall, there could be thousands or even millions of systems of equations to solve on expansive meshes. To assist with these numerical issues, we use ideas developed for airborne electromagnetic inversions. First, we incorporate a locally refined mesh for the forward problem, specifically optimized for a source and set of receivers. Second, we use stochastic programming techniques to solve the CSEM problem with many sources and receivers. These methods dramatically reduce the numerical cost of each forward model as well as the total number of simulations. In this work we describe the methods used to overcome these computational difficulties.
ASEG Extended Abstracts, 2013
from pr #530 rewrite html radio button widget for the DC resistivity sounding curve as noted in #... more from pr #530 rewrite html radio button widget for the DC resistivity sounding curve as noted in #529 so that the images are large enough to be visible.
Dimensions of Critical Care Nursing, 2004
In this training course from expert programmer and author Mike McMillan, you will learn how to pr... more In this training course from expert programmer and author Mike McMillan, you will learn how to program with the popular development language, Python. This tutorial is designed for the beginner, and you do not need to have any experience at all with programming or development in order to learn how to program with Python using this video tutorial. Some of the topics that Mike covers throughout the training include installing Python, data types and creating variables, input and output, decision making and repetition, iterators, list comprehension and functions. He also covers variable scope, modules - creating and using pre-built ones, object oriented programming, inheritance, exception handling and using data structures. By the completion of this video based training course on Python programming, you will be comfortable with Python and how to apply it to developing applications. Throughout the course you will apply what you learn in real-world examples, reinforcing what Mike is teachi...
Version of EM GeoSci used in the 2017 Society of Exploration Geophysics Distinguished Instructor ... more Version of EM GeoSci used in the 2017 Society of Exploration Geophysics Distinguished Instructor Short Course entitled Geophysical Electromagnetics: Fundamentals and Applications (DISC 2017) taught by Doug Oldenburg (@dougoldenburg ) with Seogi Kang (@sgkang) and Lindsey Heagy (@lheagy) as co-presenters.
from pr #528 commits from: @lheagy review from: @sgkang First impressions add the case history im... more from pr #528 commits from: @lheagy review from: @sgkang First impressions add the case history image to the index page Apps more description on how to get up and running with Binder, Azure General cleanup update copyright year to 2018 bibtex cleanup add live links that are slow to resolve to the linkcheck ignore add versioning info to the site, including links to release notes for the changes with each version
Three-dimensional controlled-source electromagnetic (CSEM) surveys can be a useful technique for ... more Three-dimensional controlled-source electromagnetic (CSEM) surveys can be a useful technique for oil and gas hydrate detection in marine environments. Electromagnetic waves are emitted from sources, and the ensuing electric and/or magnetic fields are recorded at one, or more receivers. The number, frequency, and position of sources and the placement of receivers depends on the particular application. The solution of an inverse problem is required to recover the earth’s conductivity, which can be either isotropic or anisotropic in nature.
ASEG Extended Abstracts, 2019
ASEG Extended Abstracts, 2019
SEG Technical Program Expanded Abstracts 2019, 2019
ASEG Extended Abstracts, 2018
Three-dimensional controlled-source electromagnetic (CSEM) surveys can be a useful technique for ... more Three-dimensional controlled-source electromagnetic (CSEM) surveys can be a useful technique for oil and gas hydrate detection in marine environments. Electromagnetic waves are emitted from sources, and the ensuing electric and/or magnetic fields are recorded at one, or more receivers. The number, frequency, and position of sources and the placement of receivers depends on the particular application. The solution of an inverse problem is required to recover the earth's conductivity, which can be either isotropic or anisotropic in nature. A major issue with either an isotropic or anisotropic CSEM inversion is the computational cost associated with the solution of many linear systems of equations. This is a result of a large spatial domain potentially containing complicated bathymetry, as well as the existence of thousands of source and frequency combinations. Overall, there could be thousands or even millions of systems of equations to solve on expansive meshes. To assist with these numerical issues, we use ideas developed for airborne electromagnetic inversions. First, we incorporate a locally refined mesh for the forward problem, specifically optimized for a source and set of receivers. Second, we use stochastic programming techniques to solve the CSEM problem with many sources and receivers. These methods dramatically reduce the numerical cost of each forward model as well as the total number of simulations. In this work we describe the methods used to overcome these computational difficulties.
ASEG Extended Abstracts, 2013
from pr #530 rewrite html radio button widget for the DC resistivity sounding curve as noted in #... more from pr #530 rewrite html radio button widget for the DC resistivity sounding curve as noted in #529 so that the images are large enough to be visible.
Dimensions of Critical Care Nursing, 2004