@@ -15,18 +15,18 @@ ElectroMagnetic Simulation in Geophysics
1515
1616**emsig ** are open-source codes to simulate electromagnetic data. Their main
1717targets are geophysical applications (exploration and monitoring, engineering,
18- environmental), but they are by no means limited to that. The codes with
19- extensive documentation are listed on this page. The `emsig GitHub org
20- <https://github.com/emsig/> `_ contains besides the main codes also related
21- publications for reproducibility purposes and other associated things of
22- interest, such as smaller codes which were part of publications.
18+ environmental), but they are by no means limited to that. The main codes are
19+ listed on this page. The `emsig GitHub org < https://github.com/emsig/ >`_
20+ contains besides the main codes also related publications for reproducibility
21+ purposes and other associated things of interest, such as smaller codes which
22+ were part of publications.
2323
2424
2525|
2626|
2727|
2828
29- .. grid :: 1 2 2 2
29+ .. grid :: 1 1 2 2
3030 :gutter: 2
3131
3232 .. grid-item-card ::
@@ -89,6 +89,112 @@ interest, such as smaller codes which were part of publications.
8989
9090 conda install -c conda-forge emg3d
9191
92+ .. grid-item-card ::
93+ :img-top: _static/libdlf-logo.svg
94+
95+ Library of Digital Linear Filters
96+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
97+
98+ .. button-link :: https://github.com/emsig/libdlf
99+ :expand:
100+ :color: info
101+ :click-parent:
102+
103+ github.com/emsig/libdlf
104+
105+ **libdlf ** is a library for digital linear filters. Codes until now had
106+ to hard-code their digital linear filters. This has several
107+ disadvantages. Having a common library that can be used by any code
108+ base in any language should hopefully widen the adoption of linear
109+ filters, make their use more reproducible, and might hopefully even
110+ spark the design of new, hopefully more robust filters or filters for
111+ new applications.
112+
113+ .. grid-item-card ::
114+ :img-top: _static/elfe3D-logo.svg
115+
116+ Modelling with the total electric field approach using finite elements in 3D
117+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
118+
119+ .. button-link :: https://github.com/emsig/elfe3D
120+ :expand:
121+ :color: info
122+ :click-parent:
123+
124+ github.com/emsig/elfe3D
125+
126+ **elfe3D ** is a 3D forward modelling code that can simulate electric
127+ and magnetic field responses from frequency-domain controlled-source
128+ electromagnetic geophysical setups. It uses tetrahedral meshes and
129+ first-order finite-element approximations. In addition, adaptive mesh
130+ refinement approaches are implemented.
131+
132+ .. grid-item-card ::
133+ :img-top: _static/EMmod-logo.svg
134+
135+ The electromagnetic response in a layered vertical transverse isotropic medium
136+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
137+
138+ .. button-link :: https://github.com/emsig/EMmod
139+ :expand:
140+ :color: info
141+ :click-parent:
142+
143+ github.com/emsig/EMmod
144+
145+ **EMmod **, which stands for electromagnetic modeling, is an algorithm
146+ to model the full electromagnetic field in a vertical transverse
147+ isotropic (VTI) layered medium. Although the algorithm was designed for
148+ frequency-domain marine Controlled Source Electromagnetics (CSEM), it
149+ can also be used to simulate data for other geophysical exploration
150+ methods like for example Ground Penetrating Radar (GPR). The algorithm
151+ computes the EM-field analytically in the wavenumber-frequency domain
152+ and then carries out a numerical Hankel transformation to get the
153+ space-frequency domain representation.
154+
155+ .. grid-item-card ::
156+ :img-top: _static/iEMmod-logo.svg
157+
158+ Invert frequency-domain electromagnetic data
159+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
160+
161+ .. button-link :: https://github.com/emsig/iEMmod
162+ :expand:
163+ :color: info
164+ :click-parent:
165+
166+ github.com/emsig/iEMmod
167+
168+ The software **iEMmod ** is a non-linear conjugate-gradient algorithm to
169+ invert frequency-domain electromagnetic data for a layered-Earth model.
170+ The forward solver used is our open-source layered-Earth
171+ electromagnetic modeling code EMmod.
172+
173+ .. grid-item-card ::
174+ :img-top: _static/3Dhom-logo.svg
175+
176+ Seismoelectromagnetic homogeneous space Green's functions
177+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
178+
179+ .. button-link :: https://github.com/emsig/3Dhom
180+ :expand:
181+ :color: info
182+ :click-parent:
183+
184+ github.com/emsig/3Dhom
185+
186+ **ElSeisHom3D ** stands for computing the Green's functions of
187+ electromagnetic fields and elastic waves that are coupled in a
188+ homogeneous porous medium. The fields are the electric field, the
189+ magnetic field, the particle velocity, the filtration velocity, the
190+ acoustic pressure in the fluid, and bulk stress. The sources that
191+ generate these fields are the electric current source, the magnetic
192+ current source, the force source acting on the bulk, the force source
193+ acting on the fluid, the acoustic volume injection rate source acting
194+ on the fluid, and the deformation rate source acting on the bulk. The
195+ impulse responses that connect the fields to these sources are the
196+ Green's functions.
197+
92198|
93199|
94200|
@@ -127,7 +233,8 @@ Related ecosystem
127233=================
128234
129235**emsig ** and its codes are part of a bigger, fast growing, open-source **EM &
130- Potential Geo-Exploration Python Ecosystem **:
236+ Potential Geo-Exploration Python Ecosystem ** (make a PR or get in touch to add
237+ your library):
131238
132239.. raw :: html
133240
@@ -137,25 +244,25 @@ Potential Geo-Exploration Python Ecosystem**:
137244
138245 <a href =https://simpeg.xyz ><img src =" https://raw.github.com/simpeg/simpeg/master/docs/images/simpeg-logo.png" style =" max-height : 2.5cm ;" ></a >
139246
140- <a style =" margin :1em " href =https://petgem.bsc.es ><img src =" https://petgem.bsc.es /_static/figures/petgem_logo.png" style =" max-height : 3cm ;" ></a >
247+ <a style =" margin :1em " href =https://petgem.bsc.es ><img src =" https://github.com/ocastilloreyes/petgem/raw/master/doc/source /_static/figures/petgem_logo.png" style =" max-height : 3cm ;" ></a >
141248
142- <a href =https://gitlab.com/Rochlitz.R/custEM ><img src =" https://custem.readthedocs.io/en/latest/_static/custEMlogo.png" style =" max-height : 1.5cm ;" ></a >
249+ <a href =https://custem.readthedocs.io ><img src =" https://custem.readthedocs.io/en/latest/_static/custEMlogo.png" style =" max-height : 1.5cm ;" ></a >
143250
144- <a href =https://docs.pyvista.org ><img src =" https://raw.githubusercontent.com/pyvista/pyvista/main/doc/source/ _static/pyvista_logo_sm .png" style =" max-height : 2.5cm ;" ></a >
251+ <a href =https://docs.pyvista.org ><img src =" https://docs.pyvista.org/ _static/pyvista_logo .png" style =" max-height : 2.5cm ;" ></a >
145252
146253 <a style =" margin :1em " href =https://www.fatiando.org ><img src =" https://raw.githubusercontent.com/fatiando/logo/main/logos/fatiando-logo-background.png" style =" max-height : 3cm ;" ></a >
147254
148255 <a href =https://www.gempy.org ><img src =" https://raw.github.com/cgre-aachen/gempy/master/docs/source/_static/logos/gempy.png" style =" max-height : 2.5cm ;" ></a >
149256
150- <a style =" margin :1em " href =https://softwareunderground. github.io/subsurface/ ><img src =" https://raw.github.com/softwareunderground/subsurface/main/docs/source/_static/logos/subsurface.png" style =" max-height : 3cm ;" ></a >
257+ <a style =" margin :1em " href =https://github.com/softwareunderground/subsurface ><img src =" https://raw.github.com/softwareunderground/subsurface/main/docs/source/_static/logos/subsurface.png" style =" max-height : 3cm ;" ></a >
151258
152259 <a href =https://hkex.gitlab.io/resipy ><img src =" https://hkex.gitlab.io/resipy/_static/logo.png" style =" max-height : 3cm ;" ></a >
153260
154261 <a href =https://hkex.gitlab.io/emagpy ><img src =" https://hkex.gitlab.io/emagpy/_static/logo.png" style =" max-height : 3cm ;" ></a >
155262
156263 <a href =https://emsig.xyz ><img src =" https://emsig.xyz/_static/emsig-logo.svg" style =" max-height : 2cm ;" ></a >
157264
158- <a href =https://mtpy2 .readthedocs.io " ><big> & nbsp ;& nbsp ; MTpy & nbsp ;& nbsp ; </big ></a>
265+ <a href =https://mtpy-v2 .readthedocs.io >< img src = " https://mtpy-v2.readthedocs.io/en/latest/_static/mtpy_logo_01.png " style = " max-height : 2 cm ; " ></a >
159266
160267 </p >
161268
0 commit comments