Commit Graph

722 Commits

Author SHA1 Message Date
Brendan Smithyman d5cb4adf1f Add support for bootstrapping remote namespace based on code from Problem or Dispatcher. 2015-05-07 14:01:46 -04:00
Brendan Smithyman dc7b102550 Rough proposal design for Dispatcher/Problem interface. Refactor at will. 2015-05-07 13:33:03 -04:00
Brendan Smithyman 75e3163a47 Added some prototypes for parallel constructs.
SuperReference acts like an IPython.parallel.Reference instance specialized for function calls. If it's scheduled by a call to 'apply' on a Load Balanced View, it will raise UnmetDependency errors until it's scheduled on a worker that is allowed by its 'rank' attribute. This can therefore point at functions that are known to be defined on particular workers.

Endpoint is a prototype layout for an object to hold multiple Problems, Fields, etc. on the remote workers. The idea is to clean up the remote namespace and reduce the use of globals().
2015-05-07 13:32:37 -04:00
Brendan Smithyman 4765b541cd Change graph plotting style and enable doubleclick.
Double-clicking on a graph node now inserts a new IPython Notebook cell and sets its text to the job listing for that node.
2015-05-06 12:23:06 -04:00
Brendan Smithyman c982fb131a Move module-level functions to static methods for their respective classes. 2015-05-06 12:21:46 -04:00
Brendan Smithyman 983df96750 Better sizing. 2015-05-05 17:39:54 -04:00
Brendan Smithyman 97f832031a Created SystemGraph subclass of the networkx.DiGraph class that knows how to render itself in the IPython Notebook using d3.js. 2015-05-05 17:03:45 -04:00
Brendan Smithyman caf40af35c Merge branch 'master' into parallel 2015-05-04 14:01:46 -04:00
Lindsey e3e0905bc1 Removed knownSrc 2015-05-04 10:42:56 -07:00
Brendan Smithyman 29195e6608 Incorporating the first parts of my parallel distributed tools.
DataWrappers.py contains the CommonReducer class, which enables pass-through math operations and function calls on dictionaries.
Parallel.py contains the job scheduler, remote interface (w/ MPI support) and several helper functions.
2015-05-01 17:04:59 -04:00
Rowan Cockett fbcd3e3691 Merge pull request #89 from simpeg/Tx2Src
Tx2 src
2015-05-01 11:15:01 -07:00
seogi afe7e15d09 Change name from ExtractCoremesh to ExtractCoreMesh 2015-04-22 14:13:18 -07:00
seogi 17596b614b Add function: ExtractCoremesh
This extracts core mesh from full mesh
2015-04-22 11:40:36 -07:00
Lindsey 39fdcab9b4 naming: abbreviate all analytics to ana 2015-04-17 17:12:06 -07:00
Lindsey db8cc69862 removed import of copy, not needed 2015-04-17 16:49:11 -07:00
Lindsey f1fc90cb16 changes references for Transmitter to Source 2015-04-17 15:57:10 -07:00
Lindsey f7c13d917e Tx -> Src 2015-04-17 15:38:27 -07:00
Rowan Cockett b518b9b871 updates to cylindrical to tensor mesh interpolation, tested. 2015-03-19 16:22:55 -07:00
Rowan Cockett 354a137461 add additional operators to the tensor mesh. 2015-03-19 13:18:45 -07:00
Rowan Cockett 16c269e013 updates to cyl mesh and minor bug fixes. 2015-03-19 12:48:50 -07:00
Rowan Cockett 90b3dfa61d Use meshTensor to create the time mesh in a TD problem. 2015-03-17 14:07:52 -07:00
Lindsey 2ecc9469d2 Merge pull request #87 from simpeg/Tests
If E0 is below the tolerance, the deriv test should pass
2015-02-25 19:07:19 -08:00
Lindsey d22e72d0a7 If E0 is below the tolerance, the deriv test should pass 2015-02-25 16:09:02 -08:00
Lindsey 315bf7b61b added documentation to diagEst 2015-02-24 15:34:41 -08:00
Lindsey 10ad9a762a test for Probing diagonal estimator. 2015-02-24 13:49:33 -08:00
Rowan Cockett 5646e8868d Merge pull request #85 from simpeg/vtkIO
vtkIO
2015-02-05 15:33:56 -08:00
Gudni UBC-Talva 234cad848b Updated the function help text 2015-02-05 15:09:37 -08:00
Gudni UBC-Talva c6c2713461 Fixed the __init__.py for meshutils to include read/writeVTRFile functions.
Fixed order of inputs in write mesh functions to all be the same.
2015-02-05 14:56:47 -08:00
Rowan Cockett 28e0db4963 remove anisotropy map 2015-02-05 14:22:20 -08:00
SEOGI KANG 529fed6e6e Modify some bugs of vtk import 2015-02-05 13:59:50 -08:00
Rowan Cockett 7069ca7451 updates to cyl averaging. 2015-02-05 13:51:30 -08:00
Gudni UBC-Talva a119ba3083 Added readVTRFile to import a VTK rectilinear XML model file as SimPEG tensor mesh and models 2015-02-05 13:05:08 -08:00
Gudni UBC-Talva 94b8776ac2 Added a function to write VTK rectilinear file (vtr) for a Tensor mesh and model (optional) for view in an external viewer. 2015-02-05 12:57:10 -08:00
lheagy f8259456d0 start of cyl mesh anisotropy 2015-02-05 12:44:46 -08:00
Rowan Cockett e906899a87 Make the tests less picky. 2015-01-29 11:14:16 -08:00
Rowan Cockett 496ba70982 CylView and minor tensor mesh update 2015-01-29 10:50:06 -08:00
Lindsey Heagy 5f46461bfe added documentation for log mapping 2015-01-15 13:35:44 -08:00
SEOGI KANG 5929c3e353 Decrease the number of iteration for derivative test 2014-12-08 14:15:48 -08:00
SEOGI KANG 7fa5f6f0f6 Fix potential bug for exponential map 2014-12-08 12:12:51 -08:00
SEOGI KANG 6dee8a1c6e Make ActiveCellsTopo general for 1D and 2D 2014-12-08 09:44:26 -08:00
SEOGI KANG b083848449 Fix bug 2014-12-08 09:02:30 -08:00
SEOGI KANG bc7f330f29 1. Update for smoothmod and smoothmod_dif options in regularization
2. Update for ActiveCellsTopo: Mapping, which extends surface cell to air cell.
2014-12-07 23:49:33 -08:00
Rowan Cockett f5c58c5c20 Merge branch 'master' of https://github.com/simpeg/simpeg 2014-11-07 13:36:47 -07:00
Rowan Cockett ddc77b53e6 minor bugs in weighting maps 2014-11-07 13:35:33 -07:00
sgkang 4d2775c30d Merge pull request #80 from simpeg/TreeMesh
Fix bug that updated mesh.x0 when it wrote out the mesh to UBC format.

Thanks!!
2014-11-07 11:53:48 -08:00
Rowan Cockett 3dd61c9ebf minor updates on datamisfit. Target should move to inversion directive. 2014-11-03 22:10:04 -07:00
Rowan Cockett 273464b3f1 typo in linear problem example 2014-11-03 21:54:34 -07:00
GudniRos 980d9feaf6 Fix bug that updated mesh.x0 when it wrote out the mesh to UBC format. 2014-11-03 07:12:49 -08:00
Lindsey Heagy de264a251f - fixed weights.nP 2014-10-15 17:32:25 -07:00
Lindsey Heagy 30fe0f4e75 added a weighting map 2014-10-15 17:04:00 -07:00