Commit Graph
49 Commits
Author SHA1 Message Date
Lindsey Heagy 2dcb356682 minor clean-up for reading and Ctrl+D in sublime 2015-06-30 22:33:38 -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 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 da9b541d81 Raw Vec Sources should be allowed to be complex 2015-06-04 11:38:16 -07:00
Lindsey Heagy d545d9e393 Working Problem_e Jvec and Jtvec 2015-06-02 22:45:48 -07:00
Lindsey Heagy cd94fea61d start of Jvec for Problem_e 2015-06-02 19:23:30 -07:00
Lindsey Heagy 66b26a1b5e _getS_m now S_m 2015-06-02 14:14:34 -07:00
Lindsey Heagy 1424d071d4 _p --> Primary 2015-06-02 14:07:41 -07:00
Lindsey 3df2140a88 Fields now take a srcList. A lot of this could be vectorized later 2015-06-01 14:32:42 -07:00
Lindsey b942d214d4 first stab at how to structure sources and fields for primary secondary formulations 2015-05-28 15:01:04 -07:00
Lindsey dc3e641524 set loc and moment inside of MagDipoleB source 2015-05-27 13:21:14 -07:00
Lindsey 59c141a5f1 survey.getSource --> survey.getSrcByFreq 2015-05-26 17:52:41 -07:00
Lindsey 40aae0b610 FieldsFDEM functioning with branch bug/FieldsObject of SimPEG (run test_FDEM.py) 2015-05-08 15:26:56 -07:00
Lindsey 569d22bf6a made loc a kwarg 2015-05-06 16:58:46 -07:00
Lindsey 47fca47b33 getSources --> getSource 2015-05-04 11:29:17 -07:00
Lindsey c844f7b36a removed knownSrcType 2015-05-04 10:48:10 -07:00
Lindsey Heagy 77346af8ee fixed a couple bugs in source definitions and ensure that all types are properly set for RawVec sources 2015-05-04 08:49:06 -07:00
Lindsey Heagy 54a0580a8a Simple --> RawVec 2015-05-01 12:25:57 -07:00
Lindsey Heagy a990849256 fixed name of MagDipole_Bfield so it is consistent with the current naming convention 2015-04-30 13:05:43 -07:00
Lindsey Heagy 51342e7cc8 Fairly major source refactor:
- removed the folder Sources and put those routines inside of SrcUtils.
	- Broke apart calls for MagDipole, MagDipole_B, CircularLoop
2015-04-29 16:32:50 -07:00
Lindsey dc7cc1c716 tx -> src 2015-04-17 16:41:54 -07:00
Lindsey 93778d13f1 ProblemFDEM_x.getSource now returns two matrices, S_m and S_e, which cleans up getRHS and the Fields 2015-04-17 10:53:25 -07:00
Lindsey e980477031 H-J Fields objects created and consistent. Derivatives not implemented yet 2015-04-16 16:52:29 -07:00
Lindsey Heagy 50a853a3b6 CalcFields is obselete 2015-04-16 14:49:29 -07:00
Lindsey 3dba2d9a04 cleaned up call of fields in Base.py, this will break the TDEM implementation 2015-04-14 20:01:58 -07:00
Lindsey e61679bdc6 now using j_m and j_g in FDEM problem for all formulations. Note that SimpleTxFDEM has been changed toSimpleTxFDEM_g and SimpleTxFDEM_m 2015-04-14 16:40:09 -07:00
Rowan Cockett b9818a600b updates to tx bug fix. 2015-03-23 07:50:28 -07:00
Rowan Cockett 78c98e5ad6 simple transmitter. 2015-03-21 21:59:27 -07:00
Rowan Cockett 224a5311d6 change where we get the source from (in the transmitter). 2015-03-21 21:50:47 -07:00
Lindsey 2a6f0ab440 Start of HJ formulation: FAILING TESTS right now 2015-02-24 18:00:34 -08:00
seogi e83b76a70c Modification for Cylinderical mesh 2014-11-21 09:45:24 -08:00
rowanc1 bbf2a2a7f3 move fields to problem 2014-05-18 23:12:58 -07:00
rowanc1 78b3a281f4 typo. 2014-04-26 22:16:24 -07:00
rowanc1 f3f571edbd Move Fields object to base simpeg. 2014-04-26 17:08:24 -07:00
rowanc1 d9e91a5a1d Survey FDEMData object to SimPEG Survey.Data 2014-04-24 16:20:40 -07:00
rowanc1 f8f681df25 Updates to Rx and Tx in FDEM 2014-04-20 12:00:48 -07:00
rowanc1 b1613dba65 All derivatives/adjoints working for FDEM. 2014-03-30 14:06:54 -07:00
rowanc1 9acaae66db Projections and derivatives working. 2014-03-22 13:22:44 -07:00
rowanc1 b7d47bcf38 Organize data object by rx as well as tx 2014-03-22 12:52:30 -07:00
rowanc1 aacbc03cf6 Change rxList --> [rx,rx]
Projections are not shared at the moment, but this can be changed later.
2014-03-22 12:24:54 -07:00
rowanc1 a8f09ee869 forward problem changes in data projection. have broken the derivative test. 2014-03-21 17:09:39 -07:00
rowanc1 0a5a7aa5e3 Allows calculation of other fields, and derivatives. e.g. b from when solving e, and visa versa 2014-03-19 23:58:44 -07:00
rowanc1 67aa72f494 Tested J and Jt for b and e formulations. Generalized code so it is easy to reuse. New receiver types. 2014-03-19 17:33:41 -07:00
rowanc1 5c4ec4a1cd Updates to data objects. 2014-03-17 09:55:34 -07:00
rowanc1 e1010f9eca Initial fields and data implementation. 2014-03-10 22:47:43 -07:00
rowanc1 f10c029161 Updates to fields storage 2014-03-10 22:17:11 -07:00
rowanc1 a14d771515 Change Data to Survey 2014-03-07 14:01:46 -08:00