greensfield#
greensfield is a package for performing potential field extrapolations using Green’s
function methods.
API Reference#
greensfield.algorithms#
Algorithms for field extrapolation
Functions#
|
Calculate scalar magnetic potential using the oblique Schmidt method [Sch64]. |
|
Compute vector magnetic field. |
greensfield.models#
Models for field extrapolation
Classes#
|
|
|
Extrapolate 3D magnetic field in a Cartesian box. |
|
Class Inheritance Diagram#
greensfield.util#
Utility functions for field extrapolations
Functions#
|
Reproject and crop magnetogram to bottom boundary of a Cartesian box. |
|
Return world coordinates of pixels above a threshold |
|
Find fieldlines that intersect a visually defined loop. |
|
Find fieldlines whose footpoints fall within the footprint of a visually-defined loop. |
Bibliography#
Takashi Sakurai. Green's Function Methods for Potential Magnetic Fields. Solar Physics, 76:301–321, March 1982. URL: http://adsabs.harvard.edu/abs/1982SoPh...76..301S, doi:10.1007/BF00170988.
H. U. Schmidt. On the Observable Effects of Magnetic Energy Storage and Release Connected With Solar Flares. NASA Special Publication, 50:107, 1964. URL: http://adsabs.harvard.edu/abs/1964NASSP..50..107S.