Commit Graph
130 Commits
Author SHA1 Message Date
seogi_macbook 6f8f065643 Update current changes ... about u -> f 2016-06-01 23:45:52 -07:00
Lindsey Heagy 6de786c972 Merge branch 'em/dev' into em/ref/tdem
# Conflicts:
#	SimPEG/EM/FDEM/FDEM.py
#	SimPEG/EM/FDEM/SrcFDEM.py
#	SimPEG/EM/FDEM/SurveyFDEM.py
#	SimPEG/Examples/EM_FDEM_1D_Inversion.py
2016-05-11 09:21:59 -07:00
Lindsey Heagy 0a714663d3 update Jtvec to work with Rx classes 2016-05-08 13:12:37 -07:00
Lindsey Heagy cb042ac938 cleanup imports, docstrings 2016-05-08 13:00:29 -07:00
Lindsey Heagy f7c46ed83b Rx classes for FDEM 2016-05-08 12:41:06 -07:00
Lindsey Heagy d8eeb7cd05 use Problem3D_assumption, Fields3D_assumption 2016-05-08 11:18:36 -07:00
Lindsey Heagy f59cfa9481 Merge branch 'dev' into em/dev 2016-04-02 08:35:09 -07:00
Lindsey Heagy d8d8915f94 f for fields in data misfit, directives etc. Previously, f was used in the InvProblem to be the function value for the objective function --> this has been renamed to phi 2016-03-31 09:28:48 -07:00
Lindsey Heagy 936a7aaadc make integrate = False default for all sources 2016-03-29 21:32:08 -07:00
Lindsey 1d208a8747 Merge pull request #267 from simpeg/em/ref/notation
Em/ref/notation
2016-03-29 15:46:16 -07:00
Lindsey Heagy 1be4082ea3 parse out SrcTDEM 2016-03-20 22:41:40 -07:00
Lindsey Heagy c66db805af typo fix 2016-03-20 14:44:34 -07:00
Lindsey Heagy c51afa4aad s_m, s_e are vectors (so they should not be capitalized) 2016-03-20 13:04:02 -07:00
Lindsey Heagy cc9d2e5ac7 we don't support m is none 2016-03-20 12:18:07 -07:00
Lindsey Heagy 055061ac3b abstracted FDEM survey to BaseEMSurvey (with methods eval and eval deriv) as this should be common to FDEM and TDEM problems (only implemented on FDEM problem, TDEM inheritance will be taken care of on the TDEM refactor branch) 2016-03-20 12:15:52 -07:00
Lindsey Heagy d5f73d0fd3 f_src is actually u_src 2016-03-20 11:56:58 -07:00
Lindsey Heagy 3d11431f2f use f where we are talking about fields 2016-03-20 11:47:57 -07:00
Lindsey Heagy 2d8bbdce45 working to debug JTv for e-formulation... still some work to do 2016-03-20 11:42:31 -07:00
Lindsey Heagy 0be942730a start of Problem_e (e Jvec working) 2016-03-18 15:47:31 -07:00
Lindsey Heagy 74f4705048 cleanup of TDEM example 2016-03-14 13:25:09 -07:00
Lindsey Heagy a9efb2fc8a add dbdt to testing 2016-03-14 13:05:09 -07:00
Lindsey Heagy c91815d14f adjoint hooked up for b formulation 2016-03-14 12:28:05 -07:00
Lindsey Heagy fe91312917 bx, bz running and passing, ey failing adjoint --> I think the initial fields are not being taken care of correctly in the deriv 2016-03-13 14:02:32 -07:00
Lindsey Heagy f549756208 create only 1 fields object in Jtvec 2016-03-13 12:28:38 -07:00
Lindsey Heagy 576459d17c only save previous tilmestep for back solve (don't need all times) 2016-03-13 12:17:38 -07:00
Lindsey Heagy ea4721a941 first pass at multisrc Jtvec (will be hugely memory inefficient at the moment) 2016-03-13 12:07:26 -07:00
Lindsey Heagy c708ceb53d cleanup and minimal docs for Jvec, JTvec 2016-03-13 11:09:11 -07:00
Lindsey Heagy a1ecef0709 first shot through of passing Jtvec for TDEM problem (code will need to be cleaned up, but it passes!) 2016-03-12 15:13:17 -08:00
Lindsey Heagy fb66acea11 things in the adjoint are the right sizes, but not passing... +1,-1 somewhere?? 2016-03-10 13:08:39 -08:00
Lindsey Heagy 1b401feb54 cleaned up Jvec 2016-03-08 19:56:14 -08:00
Lindsey Heagy ceff861413 forward and Jvec using Adiag, Asubdiag, RHS 2016-03-08 19:38:44 -08:00
Lindsey Heagy 705cdd0c52 jtvec runs, fails 2016-03-08 16:38:45 -08:00
Lindsey 46a8707b64 Merge pull request #257 from simpeg/em/dev
Em/dev
2016-03-08 16:36:30 -08:00
Lindsey Heagy ab1108c9c2 - _fieldType --> _solutionType
- light cleanup of conversion to numpy arrays in Jvec
2016-03-07 13:31:15 -08:00
Lindsey Heagy b30fe88a7a fieldType --> solutionType 2016-03-07 13:07:25 -08:00
Lindsey Heagy 1d2eac62a3 e hooked up with Jvec 2016-03-06 21:42:30 -08:00
Lindsey Heagy 8412ad90c2 eqlocs --> formulation in em 2016-03-06 21:01:58 -08:00
Lindsey Heagy 5cf0acd153 TDEM bderiv from b formulation working 2016-03-06 16:06:14 -08:00
Lindsey Heagy 664adb04ac light notation cleanup in Jvec, testing ADeriv --> passes, Jvec is still first order 2016-03-06 15:10:13 -08:00
Lindsey Heagy 4f31e4e002 tdem deriv runs but is first order at the moment 2016-03-06 11:13:48 -08:00
Lindsey Heagy 0bfc816ecc starting sensitivities 2016-03-04 10:43:19 -08:00
Lindsey Heagy 7ece7c3edb sketching out code 2016-03-04 08:45:36 -08:00
seogi_macbook f73d0a3b4a Merge branch 'dcip/dev' of https://github.com/simpeg/simpeg into dcip/dev
Conflicts:
	SimPEG/Regularization.py
2016-03-03 15:12:05 -08:00
seogi_macbook e4506a8773 blah 2016-03-03 14:54:00 -08:00
Lindsey Heagy 5c8fba4242 changing btwn e,j and h,b depends on which formulation we are going between and is now in the fields object 2016-02-27 15:44:07 -08:00
Lindsey Heagy 8bd027c2b2 sketch of derivs 2016-02-24 15:24:56 -08:00
Lindsey Heagy 617241ad4e TDEM forward refactor (no derive yet) 2016-02-22 18:15:29 -08:00
Lindsey Heagy d5967d20b9 forward is running, but not passing 2016-02-22 17:42:22 -08:00
Lindsey Heagy ecbd5c21f5 sketch of sources and waveforms 2016-02-22 15:13:25 -08:00
Lindsey Heagy 341e902469 merged in em/dev 2016-02-22 11:26:30 -08:00