Rowan Cockett
116f7620a6
Split up the tests
2015-05-29 10:32:48 -07:00
Rowan Cockett
7e171ede05
Move Fields Objects to their own file.
2015-05-29 10:26:53 -07:00
Rowan Cockett
14ee13fadb
remove redundant mkvc option
2015-05-29 10:18:26 -07:00
Lindsey Heagy
ec7ed8a585
consistent size checking
2015-05-28 08:39:49 -07:00
Rowan Cockett
369694335a
return dobs on makeSyntheticData call
2015-05-19 13:47:33 -07:00
Rowan Cockett
0c432e1d82
Bump version: 0.1.2 → 0.1.3
2015-05-15 12:36:26 -07:00
Rowan Cockett
0a4b7d14ac
Merge pull request #94 from simpeg/bug/FieldsObject
...
Bug/fields object
2015-05-15 12:30:08 -07:00
Rowan Cockett
37dacec8ff
Merge pull request #91 from simpeg/removeSrcType
...
removed SrcType
2015-05-15 12:28:31 -07:00
Rowan Cockett
abe0a9affe
Bump version: 0.1.1 → 0.1.2
2015-05-15 11:35:06 -07:00
Lindsey Heagy
d8b04b0859
LOM --> Curv
2015-05-15 09:21:54 -07:00
Lindsey Heagy
d9d9d6828b
updated documentation inside of CurvilinearMesh.py
2015-05-15 09:09:04 -07:00
Lindsey Heagy
2be920800a
LogicallyRect --> Curvilinear
2015-05-15 09:02:26 -07:00
Lindsey
1a2edfa8f1
Merge pull request #96 from simpeg/Curvilinear
...
Changed LogicallyRectMesh to CurvilinearMesh
2015-05-15 08:44:28 -07:00
seogi_macbook
8a36cbab3b
DCfwd example:
...
- TensorMesh
- CurvilinearMesh
2015-05-15 01:18:25 -07:00
Lindsey Heagy
e9fea3bad2
lrm --> curv
2015-05-14 23:43:32 -07:00
Lindsey Heagy
46b2e11ef8
LRM --> Curv
2015-05-14 23:35:38 -07:00
Lindsey
0f703739ed
Changes LRM to Curvilinear
2015-05-14 14:12:52 -07:00
Brendan Smithyman
aef3958794
Updated "Endpoint" architecture.
2015-05-11 10:28:16 -04:00
Lindsey
b8118464b8
Time fields objects return arrays
2015-05-08 14:59:58 -07:00
Lindsey
618f803ffa
Fields returns matrices
2015-05-08 10:01:28 -07:00
Lindsey
e8647f3902
Merge branch 'removeSrcType' into bug/FieldsObject
2015-05-08 09:54:54 -07:00
Lindsey
24c754cea2
Working on making fields 1 wide in Problem.mp
2015-05-08 09:21:43 -07:00
Lindsey
f8324186d4
Merge pull request #92 from simpeg/master
...
merge fix in fields size to removeSrcType
2015-05-07 15:39:00 -07:00
Lindsey
4bda4b6019
a better way of checking sizes
2015-05-07 15:29:41 -07:00
Lindsey
ce7b0b24da
changed check of out.shape, since if out is a vector (not an array with width 1), out.shape[1] does not exsist
2015-05-07 14:44:57 -07:00
Brendan Smithyman
064caa1427
Refactor to use Endpoint namespacing.
...
Now everything in the remote memory footprint sits inside an object called an 'Endpoint'. The interfaces to set up and hold fields, etc. are generic, and are initialized as callables in the remote namespace, so they should be able to be adapted to different data backends (Fields objects, HDF5, etc.).
2015-05-07 17:14:02 -04:00
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
Lindsey
6f487e17d0
forgot to stage Survey.py
2015-05-06 16:34:24 -07:00
Lindsey
1f58f5ef37
loc is now a kwarg
2015-05-06 15:27:58 -07:00
Lindsey
428e34f631
removed SrcType
2015-05-06 13:16:56 -07: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