Commit Graph

2272 Commits

Author SHA1 Message Date
Lindsey Heagy 37368199f1 Merge branch 'master' of https://github.com/simpeg/simpeg 2015-06-30 15:17:00 -07:00
Lindsey Heagy 0b8f80f41e fixed typo in ModelBuilder 2015-06-30 15:15:29 -07:00
Lindsey f96cf0418a Merge pull request #24 from simpeg/feat/sourceRefactor
Feat/source refactor
2015-06-30 14:10:05 -07:00
GudniRos 205ee000a2 Changed travis setup file to include import of simpegem. 2015-06-30 08:46:18 -07:00
GudniRos 4d3351e99c Inversion problem working.
Fixed 1D problem to correct the phase quadrants.
2015-06-30 08:41:03 -07:00
Lindsey 5ec86300f6 have fields keep track of the problem so that calls to src.eval use the proper mass matrices if a model is switched out when running multiple forwards. This way fields also stores curModel 2015-06-29 18:05:32 -07:00
Rowan Cockett 198dd165fc Merge pull request #107 from simpeg/FullMap
FullMap takes a scalar and fills the whole model space with it
2015-06-29 12:45:49 -07:00
Lindsey 5aea1ee4d5 FullMap takes a scalar and fills the whole model space with it 2015-06-29 11:33:20 -07:00
GudniRos 81371e54ee Adding a MT1D inversion test notebook 2015-06-26 09:20:19 -07:00
GudniRos 4a39602ca4 Jvec adjoint test is working for MT1D primary/secondary formulation. 2015-06-25 10:36:10 -07:00
GudniRos d233e40a95 Jvec adjoint test not working, but all other derivatives adjoint tests are working. 2015-06-24 19:55:10 -07:00
Lindsey Heagy 1fbf40568d shortened the test for travis 2015-06-24 16:57:15 -07:00
GudniRos e3a2ec6c8d JTvec is working but not converging. 2015-06-24 12:33:08 -07:00
GudniRos f2a8cf0a62 Jvec working for MT1D, Jtvec getting close 2015-06-24 11:33:14 -07:00
Lindsey Heagy d9e8996336 fixed loop source and mag dipole fields for variable mu, added both to testing 2015-06-23 23:02:33 -07:00
Lindsey ac3e7765fe Mag dipole sources, defined using prim-sec with a zero-frequency primary actually have a non-zer S_e component if there is variable mu. This has been corrected in the vector potential definition of the sources, and an issue created for the remaining sources. Testing has also been made more robust by using a rawVec source with both S_m and S_e defined which showed a couple bugs in some of the getRHSDeriv_m (which have been corrected), along with a couple minor sizing things in fields derivs 2015-06-23 18:32:00 -07:00
Lindsey 36f8eca25c Sources can take mu values other than mu_0 2015-06-23 18:25:29 -07:00
Lindsey 5732e85a2f fixed typo in MfRhoDeriv. note that it still won't work (but we don't call it anywhere... yet 2015-06-23 18:24:40 -07:00
Lindsey 7c01c84514 Analytics should take other values for mu 2015-06-23 18:22:44 -07:00
GudniRos 2cbfe2d6b9 Working Jvec for the MT problem - not currently working. Dimensional mismatch with matrices. 2015-06-23 08:31:44 -07:00
GudniRos 60b6c24e19 Derivative test MT1D is now working and passing with 2 order convergence. 2015-06-19 12:47:31 -07:00
GudniRos 8ed4d41b2d Added a note book with MT1D derivative testing 2015-06-19 09:58:03 -07:00
GudniRos be0d269af1 Updated 1D_ps problem. Working on testing derivatives, only to 1st order at the commit 2015-06-19 09:54:53 -07:00
Lindsey Heagy 527133c709 update constant in casing analytic to match whole-space dipole soln 2015-06-16 11:37:57 -07:00
Lindsey Heagy 32f83322ca specified that A and RHS derivs are wrt m 2015-06-16 11:32:53 -07:00
Lindsey Heagy 7239d9cbe6 FDEM problems: e,b,h,j up and running with Jvec and Jtvec within the re-factored framework. Whenever a new element is created, we create its derive wrt u (the computed field) and wrt m (the model). Jvec and Jtvec then stitch these pieces together using chain rule 2015-06-16 11:28:29 -07:00
GudniRos 422911a95f Fixed 1D test and current code to work, where the src in the 1D problem is partly implemented 2015-06-11 16:26:11 -07:00
Lindsey 58e8ce4988 updated mult factor in casing soln analytic 2015-06-11 10:24:16 -07:00
GudniRos 21d788edf4 Updated MT codes to use new changes from FDEM code. 3D code is working 2015-06-11 10:03:39 -07:00
Lindsey Heagy ab1f55cd9c Merge branch 'feat/sourceRefactor' of https://github.com/simpeg/simpegem into feat/sourceRefactor
# Conflicts:
#	simpegEM/FDEM/FDEM.py
2015-06-11 09:20:33 -07:00
Lindsey 05ca7bb78b Start of Jvec for problems j, h. failing at the moment 2015-06-10 18:49:35 -07:00
Lindsey Heagy 39b5b5eb3f cleaned up old commented-out code 2015-06-10 16:57:42 -07:00
Lindsey Heagy 69977ad0b2 raw vec should take complex values 2015-06-10 08:54:09 -07:00
Lindsey Heagy 9a732ae5b5 Problem_b derivs and adjoint. Notation updates in Jvec and Jtvec. 2015-06-09 20:32:15 -07:00
Lindsey 611e930925 made mu a vector in the casing soln, added E fields from an electric dipole 2015-06-05 18:07:35 -07:00
Rowan Cockett 4113a7438b updates to tolerances in the derivative check. 2015-06-05 16:29:15 -07:00
Rowan Cockett 6d3d8d78b6 updates to target misfit 2015-06-05 15:50:00 -07:00
Rowan Cockett 26a84c7bfc updates to problem debugging abilities 2015-06-05 13:35:52 -07:00
Rowan Cockett 06ba32f07d Merge branch 'master' of https://github.com/simpeg/simpeg 2015-06-05 10:29:27 -07:00
Rowan Cockett 08c9013fd1 updates to inversion directives 2015-06-05 10:29:11 -07:00
Lindsey 678d8611d8 more reliable way of taking the sqrt of a complex number in defn of k 2015-06-04 16:12:58 -07:00
Lindsey 1240d65eaf B fields for casing mag dipole 2015-06-04 16:12:29 -07:00
Lindsey da9b541d81 Raw Vec Sources should be allowed to be complex 2015-06-04 11:38:16 -07:00
seogi_macbook bf08fe83da Merge branch 'master' of https://github.com/simpeg/simpeg 2015-06-03 23:38:07 -07:00
seogi_macbook 686598cc8f Add ignore values 2015-06-03 23:37:36 -07:00
Rowan Cockett 9ec2fa5e79 ask 'mu' in self.curModel ? 2015-06-03 16:05:14 -07:00
Rowan Cockett 838ee6e09b updates to adding projections to the models 2015-06-03 15:59:20 -07:00
Rowan Cockett 1b7ad56e94 updates to #104 2015-06-03 15:46:38 -07:00
GudniRos c4229b4906 Refactoring the MT code to relect on the FDEM parent.
The test work for FDEM branch feat/sourceRefactor commit 9eede4e840
2015-06-03 11:12:55 -07:00
seogi_macbook e0d9c27d87 Result of SimPEG hackathon
- Incorporate field class on DC
- Add IP forward modelling and inversion
- Modify notebooks
- change folder name form simpegDC to simpegDCIP
2015-06-03 08:29:05 -07:00