Skip to content

Commit

Permalink
Merge pull request #3 from sstaehler/travis
Browse files Browse the repository at this point in the history
Travis
  • Loading branch information
sstaehler committed Jan 6, 2017
2 parents 482dafe + d5558e3 commit dd48d03
Show file tree
Hide file tree
Showing 52 changed files with 5,777 additions and 383 deletions.
73 changes: 73 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
language: generic

# Use the trusty environment, since the netcdf packages in 12.04 are broken
dist: trusty
sudo: required

env:
global:
MPI_IMPL=openmpi

matrix:
- GFORTRAN_VERSION=4.8
- GFORTRAN_VERSION=4.9
- GFORTRAN_VERSION=5
- GFORTRAN_VERSION=6
- GFORTRAN_VERSION=4.8
EXTRAFLAGS=-fopenmp
- GFORTRAN_VERSION=4.9
EXTRAFLAGS=-fopenmp
- GFORTRAN_VERSION=5
EXTRAFLAGS=-fopenmp
- GFORTRAN_VERSION=6
EXTRAFLAGS=-fopenmp

before_install:
- export MINICONDA=$HOME/miniconda
- export PATH="$MINICONDA/bin:$PATH"
- hash -r
# Install conda only if necessary
- command -v conda >/dev/null || { wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -O miniconda.sh;
bash miniconda.sh -b -f -p $MINICONDA; }
- conda update --yes conda
- conda remove --yes -n condaenv --all || echo "Conda not yet installed"
- conda create --yes -n condaenv python=2.7
- conda install --yes -n condaenv pip
- source activate condaenv
# The next couple lines fix a crash with multiprocessing on Travis and are not specific to using Miniconda
- sudo rm -rf /dev/shm
- sudo ln -s /run/shm /dev/shm
- conda install --yes -c obspy obspy python=2.7
- travis_retry pip install $PIP_DEPS
#Install Gfortran in selected version
- sudo -E apt-add-repository -y "ppa:ubuntu-toolchain-r/test"
- sudo -E apt-get -yq update &>> ~/apt-get-update.log
- sudo -E apt-get -yq --force-yes install tcsh gnuplot
- sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install
gfortran-$GFORTRAN_VERSION g++-$GFORTRAN_VERSION
- export TRAVIS_ROOT=$HOME/travis
- mkdir -p $TRAVIS_ROOT
# Get and install OpenMPI
- ./TRAVIS/install_mpi.sh $TRAVIS_ROOT $MPI_IMPL $GFORTRAN_VERSION > LOG_OpenMPI.log
# Get and install FFTW3
- ./TRAVIS/install_fftw.sh $TRAVIS_ROOT $GFORTRAN_VERSION > LOG_FFTW.log
# Get and install NetCDF4
- ./TRAVIS/install_netcdf.sh $TRAVIS_ROOT $GFORTRAN_VERSION > LOG_NetCDF4.log
- export PATH="$TRAVIS_ROOT/bin:$PATH"

install: true

script:
- cd TESTING;
- python test_nightly_axisem.py -t 1
- python test_nightly_axisem.py -t 2
- python test_nightly_axisem.py -t 3

after_success:

cache:
apt: true

directories:
- $HOME/travis
- $HOME/miniconda
131 changes: 131 additions & 0 deletions MESHER/Models/EnceladusZbLowVUpper30kmMantle53km0WtPctMgSO4.bm
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
ANELASTIC T
ANISOTROPIC F
UNITS m
COLUMNS radius rho vpv vsv qka qmu
252000.000000 932.856510 3977.515300 1964.354800 1000000000.000000 5086233.700000
249052.890000 932.856510 3978.799900 1964.989200 1000000000.000000 136325.440000
246128.530000 932.733050 3981.155600 1966.152600 1000000000.000000 8276.038900
243214.220000 932.584870 3985.701200 1968.397500 1000000000.000000 946.075890
240310.840000 932.407150 3994.659400 1972.821600 1000000000.000000 176.521850
237419.300000 932.193990 4010.739900 1980.763300 1000000000.000000 48.125658
234540.490000 931.938170 4010.667100 1980.727300 1000000000.000000 48.122194
231675.280000 931.630800 4010.594400 1980.691400 1000000000.000000 48.118732
228824.550000 931.260990 4010.521600 1980.655400 1000000000.000000 48.115269
225989.140000 930.815470 4010.448800 1980.619500 1000000000.000000 48.111807
223169.860000 930.278130 4010.376100 1980.583600 1000000000.000000 48.108346
220367.480000 929.629660 4010.303300 1980.547600 1000000000.000000 48.104884
217582.720000 928.847390 4010.230500 1980.511700 1000000000.000000 48.101424
214816.240000 927.905490 4010.157800 1980.475700 1000000000.000000 48.097963
212068.620000 926.775860 4010.085000 1980.439800 1000000000.000000 48.094504
209340.370000 925.430380 4010.012200 1980.403900 1000000000.000000 48.091044
206631.930000 923.844840 4009.939500 1980.367900 1000000000.000000 48.087585
203943.660000 922.005230 4009.866700 1980.332000 1000000000.000000 48.084127
201275.920000 919.916190 4009.793900 1980.296100 1000000000.000000 48.080668
198629.040000 917.610210 4010.643500 1980.715600 1000000000.000000 45.612486
198629.040000 1002.940600 1409.397300 0.000000 1000000000.000000 0.000000
197012.150000 1002.940600 1409.397300 0.000000 1000000000.000000 0.000000
195404.830000 1003.045900 1409.743800 0.000000 1000000000.000000 0.000000
193807.280000 1003.151100 1410.090400 0.000000 1000000000.000000 0.000000
192219.690000 1003.256300 1410.437100 0.000000 1000000000.000000 0.000000
190642.250000 1003.361400 1410.783900 0.000000 1000000000.000000 0.000000
189075.140000 1003.361400 1410.783900 0.000000 1000000000.000000 0.000000
189075.140000 3363.813900 4335.802700 2480.675500 1000000000.000000 10000000.000000
187165.290000 3363.813900 4335.797000 2480.652500 1000000000.000000 10000000.000000
185255.440000 3363.822700 4335.790900 2480.629600 1000000000.000000 10000000.000000
183345.590000 3363.831000 4335.784400 2480.606800 1000000000.000000 10000000.000000
181435.740000 3363.839000 4335.777500 2480.584100 1000000000.000000 10000000.000000
179525.890000 3363.846700 4335.770100 2480.561400 1000000000.000000 10000000.000000
177616.040000 3363.853900 4335.762200 2480.538900 1000000000.000000 10000000.000000
175706.190000 3363.860700 4335.779700 2480.534800 1000000000.000000 10000000.000000
173796.340000 3363.876700 4335.947900 2480.639000 1000000000.000000 10000000.000000
171886.490000 3363.948800 4336.106800 2480.737000 1000000000.000000 10000000.000000
169976.640000 3364.017200 4336.256600 2480.828900 1000000000.000000 10000000.000000
168066.790000 3364.081900 4336.397900 2480.915100 1000000000.000000 10000000.000000
166156.940000 3364.143200 4336.531000 2480.995900 1000000000.000000 10000000.000000
164247.090000 3364.201200 4336.656200 2481.071400 1000000000.000000 10000000.000000
162337.250000 3364.256000 4336.773900 2481.142000 1000000000.000000 10000000.000000
160427.400000 3364.307800 4336.884400 2481.208000 1000000000.000000 10000000.000000
160427.400000 3364.356700 7589.729400 4342.221800 1000000000.000000 10000000.000000
158517.550000 3364.356700 7589.729400 4342.221800 1000000000.000000 10000000.000000
156607.700000 3364.402700 7589.899900 4342.322400 1000000000.000000 10000000.000000
154697.850000 3364.446200 7590.059800 4342.416200 1000000000.000000 10000000.000000
152788.000000 3364.487100 7590.209800 4342.503800 1000000000.000000 10000000.000000
150878.150000 3364.525600 7590.350600 4342.585600 1000000000.000000 10000000.000000
148968.300000 3364.561900 7590.482700 4342.662000 1000000000.000000 10000000.000000
147058.450000 3364.596000 7590.606800 4342.733700 1000000000.000000 10000000.000000
145148.600000 3364.628200 7590.723500 4342.800900 1000000000.000000 10000000.000000
143238.750000 3364.658400 7590.833400 4342.864200 1000000000.000000 10000000.000000
141328.900000 3364.687000 7590.937300 4342.924100 1000000000.000000 10000000.000000
139419.050000 3364.714000 7591.035700 4342.981100 1000000000.000000 10000000.000000
137509.200000 3364.739400 7591.129300 4343.035500 1000000000.000000 10000000.000000
135599.350000 3364.763600 7591.218800 4343.088000 1000000000.000000 10000000.000000
133689.500000 3364.786500 7591.304700 4343.139000 1000000000.000000 10000000.000000
131779.650000 3364.808300 7591.387700 4343.189000 1000000000.000000 10000000.000000
129869.800000 3364.829200 7591.468500 4343.238400 1000000000.000000 10000000.000000
127959.950000 3364.849200 7591.547800 4343.287900 1000000000.000000 10000000.000000
126050.100000 3364.868600 7591.626100 4343.337800 1000000000.000000 10000000.000000
124140.250000 3364.887400 7591.704300 4343.388800 1000000000.000000 10000000.000000
122230.400000 3364.905800 7591.782900 4343.441300 1000000000.000000 10000000.000000
120320.550000 3364.923900 7591.862700 4343.495900 1000000000.000000 10000000.000000
118410.700000 3364.941900 7591.944400 4343.553000 1000000000.000000 10000000.000000
116500.850000 3364.959800 7592.028700 4343.613400 1000000000.000000 10000000.000000
114591.000000 3364.977900 7592.116400 4343.677500 1000000000.000000 10000000.000000
112681.150000 3364.996200 7592.208100 4343.745900 1000000000.000000 10000000.000000
110771.300000 3365.015000 7592.304700 4343.819300 1000000000.000000 10000000.000000
108861.450000 3365.034300 7592.406900 4343.898100 1000000000.000000 10000000.000000
106951.600000 3365.054400 7592.515600 4343.983200 1000000000.000000 10000000.000000
105041.750000 3365.075300 7592.631600 4344.075100 1000000000.000000 10000000.000000
103131.900000 3365.097300 7592.755700 4344.174500 1000000000.000000 10000000.000000
101222.050000 3365.120400 7592.888900 4344.282200 1000000000.000000 10000000.000000
99312.197000 3365.144900 7593.032100 4344.398800 1000000000.000000 10000000.000000
97402.347000 3365.171000 7593.186300 4344.525200 1000000000.000000 10000000.000000
95492.497000 3365.198700 7593.352400 4344.662200 1000000000.000000 10000000.000000
93582.647000 3365.228400 7593.531500 4344.810500 1000000000.000000 10000000.000000
91672.797000 3365.260200 7593.724900 4344.971200 1000000000.000000 10000000.000000
89762.947000 3365.294300 7593.933500 4345.145100 1000000000.000000 10000000.000000
87853.097000 3365.330900 7594.158700 4345.333400 1000000000.000000 10000000.000000
85943.247000 3365.370300 7594.401800 4345.537000 1000000000.000000 10000000.000000
84033.397000 3365.412600 7594.664300 4345.757100 1000000000.000000 10000000.000000
82123.547000 3365.458200 7594.947500 4345.994900 1000000000.000000 10000000.000000
80213.698000 3365.507300 7595.253100 4346.251800 1000000000.000000 10000000.000000
78303.848000 3365.560300 7595.582900 4346.529200 1000000000.000000 10000000.000000
76393.998000 3365.617300 7595.938700 4346.828600 1000000000.000000 10000000.000000
74484.148000 3365.678800 7596.322600 4347.151700 1000000000.000000 10000000.000000
72574.298000 3365.745100 7596.736700 4347.500300 1000000000.000000 10000000.000000
70664.448000 3365.816600 7597.183400 4347.876400 1000000000.000000 10000000.000000
68754.598000 3365.893700 7597.665500 4348.282300 1000000000.000000 10000000.000000
66844.748000 3365.976800 7598.185600 4348.720200 1000000000.000000 10000000.000000
64934.898000 3366.066600 7598.747200 4349.193000 1000000000.000000 10000000.000000
63025.048000 3366.163500 7599.353700 4349.703500 1000000000.000000 10000000.000000
61115.198000 3366.268200 7600.009000 4350.255100 1000000000.000000 10000000.000000
59205.348000 3366.381300 7600.717700 4350.851300 1000000000.000000 10000000.000000
57295.498000 3366.503700 7601.484500 4351.496500 1000000000.000000 10000000.000000
55385.648000 3366.636100 7602.315200 4352.195300 1000000000.000000 10000000.000000
53475.798000 3366.779600 7603.216100 4352.953000 1000000000.000000 10000000.000000
51565.948000 3366.935300 7604.194300 4353.775800 1000000000.000000 10000000.000000
49656.098000 3367.104300 7605.258300 4354.670500 1000000000.000000 10000000.000000
47746.249000 3367.288200 7606.417600 4355.645200 1000000000.000000 10000000.000000
45836.399000 3367.488600 7607.683200 4356.709300 1000000000.000000 10000000.000000
43926.549000 3367.707400 7609.068200 4357.873600 1000000000.000000 10000000.000000
42016.699000 3367.946800 7610.587700 4359.151000 1000000000.000000 10000000.000000
40106.849000 3368.209500 7612.259700 4360.556600 1000000000.000000 10000000.000000
38196.999000 3368.498500 7614.105700 4362.108600 1000000000.000000 10000000.000000
36287.149000 3368.817600 7616.151500 4363.828600 1000000000.000000 10000000.000000
34377.299000 3369.171300 7618.428700 4365.743300 1000000000.000000 10000000.000000
32467.449000 3369.564800 7620.975600 4367.885000 1000000000.000000 10000000.000000
30557.599000 3370.004900 7623.840200 4370.294200 1000000000.000000 10000000.000000
28647.749000 3370.499800 7627.082600 4373.021500 1000000000.000000 10000000.000000
26737.899000 3371.059800 7630.779600 4376.131700 1000000000.000000 10000000.000000
24828.049000 3371.698100 7635.030500 4379.708500 1000000000.000000 10000000.000000
22918.199000 3372.431900 7639.966400 4383.862500 1000000000.000000 10000000.000000
21008.349000 3373.283700 7645.763900 4388.742600 1000000000.000000 10000000.000000
19098.499000 3374.283800 7652.666800 4394.554600 1000000000.000000 10000000.000000
17188.649000 3375.474200 7661.021200 4401.590100 1000000000.000000 10000000.000000
15278.800000 3376.914400 7671.335400 4410.278000 1000000000.000000 10000000.000000
13368.950000 3378.691800 7684.387900 4421.274800 1000000000.000000 10000000.000000
11459.100000 3380.940300 7701.433200 4435.638600 1000000000.000000 10000000.000000
9549.249700 3383.875600 7724.630900 4455.190800 1000000000.000000 10000000.000000
7639.399800 3387.869100 7758.036800 4483.352300 1000000000.000000 10000000.000000
5729.549800 3393.618400 7810.252800 4527.377900 1000000000.000000 10000000.000000
3819.699900 3402.602600 7903.170500 4605.731300 1000000000.000000 10000000.000000
1909.849900 3418.586400 8112.662500 4782.405100 1000000000.000000 10000000.000000

0 comments on commit dd48d03

Please sign in to comment.