Commit Graph

1337 Commits

Author SHA1 Message Date
rowanc1 412a24e678 Solver in Problem Class, now bfgs uses that. 2014-05-19 11:00:10 -07:00
rowanc1 a10a090ff2 Warmstart the inverse problem every iteration (and at start when est beta.) 2014-05-19 10:45:28 -07:00
rowanc1 4e29141fe7 invproblem changes 2014-05-19 01:23:07 -07:00
rowanc1 f9328d6a0e circle map 2014-05-18 23:59:42 -07:00
rowanc1 1e2b239e7b move fields to problem class. 2014-05-18 23:12:01 -07:00
rowanc1 4af67b8da4 more fields updates and tests 2014-05-18 19:50:55 -07:00
rowanc1 e06d6e9a56 Survey Fields updates. 2014-05-18 19:21:57 -07:00
rowanc1 9fe6973ffb Add and test time index passing to aliased time fields 2014-05-18 18:22:31 -07:00
rowanc1 129d6d6b45 Memory profiler wrapper 2014-05-18 18:05:19 -07:00
rowanc1 8f69670fce modelObj and dataObj --> eval 2014-05-18 17:09:44 -07:00
rowanc1 c153183894 map and model updates 2014-05-18 16:46:25 -07:00
rowanc1 be0be1e986 curModel in problem and combo maps no longer takes a mesh. 2014-05-18 16:09:47 -07:00
rowanc1 907e0eed47 Updates to mapping and models. Remove .transform and rename .transformDeriv to .deriv 2014-05-18 15:42:08 -07:00
rowanc1 8325919e63 Tweak the framework. 2014-05-18 10:57:06 -07:00
rowanc1 2392b7d6b9 test counter utils 2014-05-18 00:15:00 -07:00
rowanc1 709927a574 fix reg test 2014-05-18 00:10:48 -07:00
rowanc1 23e6ece0cd Maps documentation. 2014-05-17 21:05:31 -07:00
rowanc1 e2635e4716 Test solver 2014-05-17 17:44:26 -07:00
rowanc1 fb67aacc8d Test Maps and Models 2014-05-17 17:25:27 -07:00
rowanc1 063c84af91 Documentation, type(x) == np.ndarray --> isinstance(x,np.ndarray), and Model (untested.) 2014-05-17 16:50:51 -07:00
rowanc1 b33ec1828c Rearrange Framework 2014-05-17 00:14:22 -07:00
rowanc1 6376f5dd4e bug fix 2014-05-16 22:02:09 -07:00
rowanc1 f865106db9 wrap directives list 2014-05-16 22:01:02 -07:00
rowanc1 18f0e61780 make synthetic data. 2014-05-16 21:49:24 -07:00
rowanc1 5f2bfbfb77 Remove c code that is autogenerated by cython. 2014-05-16 20:52:17 -07:00
rowanc1 fa683194ea more tests for tensor mesh 2014-05-16 19:53:27 -07:00
rowanc1 102d5721c5 Solver updates. Remove .solve() replace with a multiplication. 2014-05-16 19:33:29 -07:00
rowanc1 26340fe90f update solver utils. 2014-05-16 18:46:31 -07:00
rowanc1 f3170a8a7f #69 Removed most solvers, replaced by wrappers. 2014-05-16 18:33:57 -07:00
rowanc1 1f0e37d773 Move linear problem example to examples folder. 2014-05-16 17:53:51 -07:00
rowanc1 adf51d7a56 Remove digs function and replace with sdiag which is backward compatible 2014-05-16 15:39:09 -07:00
rowanc1 3db46cc91c eye --> identity, spzeros -> csr 2014-05-16 15:12:29 -07:00
rowanc1 dc04b5bac3 Updates for memory optimization. 2014-05-16 13:16:27 -07:00
rowanc1 ea5ad4dd34 more rules to directive changes. 2014-05-16 12:27:58 -07:00
rowanc1 7b22d0aa7a Rules to Directives 2014-05-16 12:10:15 -07:00
rowanc1 399678e496 Allow aliased field to be a property of the fields object. 2014-05-15 12:37:35 -07:00
rowanc1 dd0a2e3878 Testing of fields in time with alias. 2014-05-15 12:28:46 -07:00
rowanc1 80ace330e4 Time Fields Aliasing 2014-05-15 12:19:57 -07:00
rowanc1 6cc41319a0 Aliased fields checks. 2014-05-15 09:50:34 -07:00
rowanc1 93f010bba9 remove txPair from fields obj. 2014-05-15 09:14:41 -07:00
rowanc1 ebc2853615 Alias fields option. 2014-05-15 09:10:51 -07:00
rowanc1 ab249d31b3 Parameters --> Rules
See the Linear example for updates on how to migrate to this version.
2014-05-14 14:30:33 -07:00
rowanc1 e4670e129d Add callback on optimization routines 2014-05-14 11:29:58 -07:00
rowanc1 77e5ac8374 Multiplication of maps now possible. 2014-05-11 12:24:29 -07:00
Gudni UBC-Talva 0891f11cb1 Merge branch 'master' of https://github.com/simpeg/simpeg 2014-05-06 14:18:40 -07:00
Gudni UBC-Talva e0f2d50a1d Fixed read and write UBC TensorMesh and model such that indexing is
SimPEG: ref point at bottom-south-west corner, running x-y-z
UBC: ref point at top-south-west corner, running z-x-y
2014-05-06 14:15:41 -07:00
rowanc1 0d95cad9ef Garbage collection after deletion of fields. memory consumption now does not increase per iteration of the inversion. 2014-05-05 13:57:03 -07:00
rowanc1 89d3a72153 try catch when importing solvers. 2014-05-02 15:06:59 -07:00
rowanc1 d6210072cd Raise exceptions when trying to interpolate fields that don't exist in the CylMesh 2014-05-02 15:05:31 -07:00
rowanc1 f31caf2d61 Add solvers from from simpegEM 2014-05-02 14:05:30 -07:00