Skip to content
This repository has been archived by the owner on Jul 12, 2023. It is now read-only.

Update to simulation #46

Open
wants to merge 55 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
acd6b2b
Basic replacement with simulation syntax
dccowan May 6, 2020
72c26b7
create a simulation class (not cleaned up yet)
dccowan May 6, 2020
d8f3688
basic inversion possible
dccowan May 6, 2020
e035057
Basic stitched 1D inversion possible
dccowan May 7, 2020
833a19e
Create kernels.py
dccowan May 27, 2020
697c8f9
move kernels and digital filter to supporting_functions. Create basic…
dccowan May 27, 2020
4e34ff5
Basic FDEM forward problem
dccowan May 29, 2020
7b287b4
Get time domain forward for step-off to work. Much testing still needed.
dccowan May 30, 2020
30ffde6
FDEM inversion for conductivity and height updated
dccowan May 30, 2020
8978387
base TD inversion possible
dccowan May 30, 2020
8bf12fd
Get forward simulation with general waveforms to work
dccowan Jun 2, 2020
20bf1c9
forward and inversion complete for VMD source.
dccowan Jun 4, 2020
1395c54
Update stitched 1D forward problem.
dccowan Jun 5, 2020
704af1b
Complete fdem and tdem stitched forward and inversion (full testing n…
dccowan Jun 6, 2020
1c8cacf
Add radial response for VMD.
dccowan Jun 6, 2020
215b5e2
Add all cartesian permutations for dipole sources and receivers. Stab…
dccowan Jun 6, 2020
478d9dc
Try to make special case for dipole source when rho-->0
dccowan Jun 16, 2020
7c2d9d4
improvements to stitched 1D tutorials
dccowan Jun 17, 2020
31a7a1d
small edits
dccowan Jun 29, 2020
33f627a
Fix import issues
dccowan Jul 20, 2020
1ae755b
Fix some bugs and fix tests (incomplete)
dccowan Jul 28, 2020
f72fa49
edits to forward test
dccowan Aug 20, 2020
c3476a7
Update tests. Height sensitivity tests still failing.
dccowan Sep 15, 2020
8cbfac9
Rename KnownSystems.py to known_systems.py
dccowan Sep 15, 2020
1246979
Rename KnownWaveforms.py to known_waveforms.py
dccowan Sep 15, 2020
e027b1f
Rename Regularization.py to regularization.py
dccowan Sep 15, 2020
79d5e76
Rename Survey.py to survey.py
dccowan Sep 15, 2020
52b5156
Rename Waveforms.py to waveforms.py
dccowan Sep 15, 2020
6c9ca5d
At source-receiver offset to forward modeling
dccowan Sep 16, 2020
b4227cb
Fix bugs for half space case. Add horizontal component of VMD source …
dccowan Sep 18, 2020
134c009
Add test for HMD and other components of VMD
dccowan Sep 19, 2020
18106a4
Small changes
dccowan Sep 21, 2020
79eda08
update tutorials
dccowan Sep 22, 2020
39b2667
Relocate all simulation classes to simulation.py and remove redundant…
dccowan Sep 22, 2020
bbeff61
update to tutorials. Playing with lateral constrained.
dccowan Sep 23, 2020
adbf81e
Source and receiver docstrings as well as organizing properties.
dccowan Sep 24, 2020
a6950d2
Add VRM. Not matching analytic yet.
dccowan Sep 26, 2020
1c97814
Fix bug VRM
dccowan Sep 28, 2020
02b62a9
docstrings to simulation classes and at VRM to stitched 1D
dccowan Sep 28, 2020
897c061
rename analytics, tests for VRM forward and fix some test bugs.
dccowan Sep 28, 2020
109c962
Fix bug in inverting for height. Add updated tests.
dccowan Sep 30, 2020
dd5bed8
fix tutorial bugs and test parallelization
dccowan Sep 30, 2020
e44670c
Increase coefficients for ifft accuracy
dccowan Oct 1, 2020
c8649cc
- fix fortran rte function to handle dispersive chi
sgkang Oct 3, 2020
f5d262e
add test
sgkang Oct 3, 2020
d56426f
working on receiver object handling both real and imag together
sgkang Oct 3, 2020
b5bcd33
- update rx.nD
sgkang Oct 3, 2020
d1977c6
- working dual moment
sgkang Oct 3, 2020
e618803
turn off parallel
sgkang Oct 3, 2020
e9d499d
remove example
dccowan Oct 5, 2020
b4bb758
fix small bugs in a couple tutorials
dccowan Oct 6, 2020
b8c271d
Merge branch 'master' into update_to_simulation
dccowan Nov 2, 2020
f86dec9
use calculation of rTE from geoana
sgkang Jan 5, 2021
240a9a2
modify titles of tutorials
sgkang Jan 5, 2021
362efc4
minor update
sgkang Jan 6, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,7 @@ nosetests.xml
*.sublime-project
*.sublime-workspace
docs/_build/
*.ipynb
*.ipynb_checkpoints
.DS_Store
notebooks/
126 changes: 63 additions & 63 deletions docs/source/api_EM1Dcode.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,68 +14,68 @@ Here, we used SimPEG's frame work so that we have following modules:
EM1D problem
************

.. autoclass:: simpegem1d.EM1D.EM1D
:show-inheritance:
:members:
:undoc-members:
:inherited-members:

Computing reflection coefficients
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. automodule:: simpegem1d.RTEfun
:show-inheritance:
:members:
:undoc-members:
:inherited-members:


Digital filtering
^^^^^^^^^^^^^^^^^

.. automodule:: simpegem1d.DigFilter
:show-inheritance:
:members:
:undoc-members:
:inherited-members:

Source Waveform
^^^^^^^^^^^^^^^^^^^^

.. automodule:: simpegem1d.Waveform
:show-inheritance:
:members:
:undoc-members:
:inherited-members:

EM1D survey
***********

.. autoclass:: simpegem1d.BaseEM1D.BaseEM1DSurvey
:show-inheritance:
:members:
:inherited-members:

Frequency domain survey
^^^^^^^^^^^^^^^^^^^^^^^
.. autoclass:: simpegem1d.BaseEM1D.EM1DSurveyFD
:show-inheritance:
:members:

Time domain survey
^^^^^^^^^^^^^^^^^^
.. autoclass:: simpegem1d.BaseEM1D.EM1DSurveyTD
:show-inheritance:
:members:


EM1D analaytic solutions
************************

.. automodule:: simpegem1d.EM1DAnal
:show-inheritance:
:members:
:undoc-members:
:inherited-members:
.. .. autoclass:: simpegEM1D.EM1D.EM1D
.. :show-inheritance:
.. :members:
.. :undoc-members:
.. :inherited-members:

.. Computing reflection coefficients
.. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. .. automodule:: simpegEM1D.RTEfun
.. :show-inheritance:
.. :members:
.. :undoc-members:
.. :inherited-members:


.. Digital filtering
.. ^^^^^^^^^^^^^^^^^

.. .. automodule:: simpegEM1D.DigFilter
.. :show-inheritance:
.. :members:
.. :undoc-members:
.. :inherited-members:

.. Source Waveform
.. ^^^^^^^^^^^^^^^^^^^^

.. .. automodule:: simpegEM1D.Waveform
.. :show-inheritance:
.. :members:
.. :undoc-members:
.. :inherited-members:

.. EM1D survey
.. ***********

.. .. autoclass:: simpegEM1D.BaseEM1D.BaseEM1DSurvey
.. :show-inheritance:
.. :members:
.. :inherited-members:

.. Frequency domain survey
.. ^^^^^^^^^^^^^^^^^^^^^^^
.. .. autoclass:: simpegEM1D.BaseEM1D.EM1DSurveyFD
.. :show-inheritance:
.. :members:

.. Time domain survey
.. ^^^^^^^^^^^^^^^^^^
.. .. autoclass:: simpegEM1D.BaseEM1D.EM1DSurveyTD
.. :show-inheritance:
.. :members:


.. EM1D analaytic solutions
.. ************************

.. .. automodule:: simpegem1d.EM1DAnal
.. :show-inheritance:
.. :members:
.. :undoc-members:
.. :inherited-members:


Loading