Updated code to use SimPEG.EM instead of simpegEM module.

This commit is contained in:
GudniRos
2016-01-12 16:51:10 -08:00
parent 2dceea25ec
commit 02afcabd7d
6 changed files with 19 additions and 14 deletions
+10 -6
View File
@@ -6,6 +6,16 @@ python:
sudo: false
addons:
apt:
packages:
- gcc
- gfortran
- libopenmpi-dev
- libmumps-seq-dev
- libblas-dev
- liblapack-dev
# Setup anaconda
before_install:
- if [ ${TRAVIS_PYTHON_VERSION:0:1} == "2" ]; then wget http://repo.continuum.io/miniconda/Miniconda-3.8.3-Linux-x86_64.sh -O miniconda.sh; else wget http://repo.continuum.io/miniconda/Miniconda3-3.8.3-Linux-x86_64.sh -O miniconda.sh; fi
@@ -28,12 +38,6 @@ install:
- cd ../
- echo export PYTHONPATH=$PYTHONPATH:/home/travis/build/simpeg/simpeg >> .bashrc
- source .bashrc
- git clone https://github.com/simpeg/simpegem.git
- cd simpegem/
- python setup.py build_ext --inplace
- cd ../
- echo export PYTHONPATH=$PYTHONPATH:/home/travis/build/simpeg/simpegem >> .bashrc
- source .bashrc
- cd simpegmt
# Run test
+3 -2
View File
@@ -1,8 +1,9 @@
from simpegEM.FDEM import BaseFDEMProblem
from SimPEG import SolverLU as SimpegSolver, PropMaps, Utils, mkvc, sp, np
from SimPEG.EM.FDEM.FDEM import BaseFDEMProblem
from SurveyMT import SurveyMT
from DataMT import DataMT
from FieldsMT import FieldsMT
from SimPEG import SolverLU as SimpegSolver, PropMaps, Utils, mkvc, sp, np
class BaseMTProblem(BaseFDEMProblem):
+1 -1
View File
@@ -2,7 +2,7 @@ from SimPEG import Survey, Utils, Problem, np, sp, mkvc
from scipy.constants import mu_0
import sys
from numpy.lib import recfunctions as recFunc
from simpegEM.Utils.EMUtils import omega
from SimPEG.EM.Utils import omega
##############
### Fields ###
+1 -1
View File
@@ -1,4 +1,4 @@
from simpegEM.Utils.EMUtils import omega
from SimPEG.EM.Utils import omega
from SimPEG import mkvc
from scipy.constants import mu_0
from simpegMT.BaseMT import BaseMTProblem
+1 -1
View File
@@ -1,5 +1,5 @@
from SimPEG import Survey, Problem, Utils, Models, np, sp, mkvc, SolverLU as SimpegSolver
from simpegEM.Utils.EMUtils import omega
from SimPEG.EM.Utils import omega
from scipy.constants import mu_0
from simpegMT.BaseMT import BaseMTProblem
from simpegMT.SurveyMT import SurveyMT
+3 -3
View File
@@ -1,6 +1,6 @@
from SimPEG import Survey, Utils, Problem, Maps, np, sp, mkvc
from simpegEM.FDEM.SurveyFDEM import SrcFDEM
from simpegEM.Utils.EMUtils import omega
from SimPEG.EM.FDEM.SrcFDEM import BaseSrc as FDEMBaseSrc
from SimPEG.EM.Utils import omega
from scipy.constants import mu_0
import sys
from numpy.lib import recfunctions as recFunc
@@ -315,7 +315,7 @@ class RxMT(Survey.BaseRx):
### Sources ###
###############
class srcMT(SrcFDEM): # Survey.BaseSrc):
class srcMT(FDEMBaseSrc): # Survey.BaseSrc):
'''
Sources for the MT problem.
Use the SimPEG BaseSrc, since the source fields share properties with the transmitters.