From a595893f884a62933dd0653fd290ce9e30c42a7a Mon Sep 17 00:00:00 2001 From: Dave Marchant Date: Wed, 20 Nov 2013 22:46:38 -0800 Subject: [PATCH 1/4] Simple startup script to install necessary software on google compute engine. --- SimPEG/GCEtools/startup.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 SimPEG/GCEtools/startup.sh diff --git a/SimPEG/GCEtools/startup.sh b/SimPEG/GCEtools/startup.sh new file mode 100644 index 00000000..0c593a63 --- /dev/null +++ b/SimPEG/GCEtools/startup.sh @@ -0,0 +1,13 @@ +#! /bin/bash +sudo aptitude -y update +sudo aptitude -y upgrade +sudo aptitude -y install gcc gfortran git libopenmpi-dev python-pip python-dev +sudo aptitude -y install ipython python-scipy python-numpy +sudo aptitude -y install python-matplotlib python-nose python-pip +sudo aptitude -y install libmumps-ptscotch-4.10.0 libmumps-ptscotch-dev +sudo pip install mpi4py +sudo pip install pymumps +git clone https://dwfmarchant@bitbucket.org/rcockett/simpeg.git +cd simpeg/SimPEG/ +python setup.py +cd ~ \ No newline at end of file From 594bf20d5fb5eac7057f088d0bc865b13718b617 Mon Sep 17 00:00:00 2001 From: Dave Marchant Date: Thu, 21 Nov 2013 10:15:30 -0800 Subject: [PATCH 2/4] Updated startup script. --- SimPEG/GCEtools/gceStartup.txt | 11 +++++++++++ SimPEG/GCEtools/startup.sh | 15 ++++++++++++--- 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 SimPEG/GCEtools/gceStartup.txt diff --git a/SimPEG/GCEtools/gceStartup.txt b/SimPEG/GCEtools/gceStartup.txt new file mode 100644 index 00000000..76bbcb39 --- /dev/null +++ b/SimPEG/GCEtools/gceStartup.txt @@ -0,0 +1,11 @@ +# Check project status +gcutil getproject --project= --cache_flag_values + +# Start an instance +gcutil addinstance + +# Log in +gcutil ssh + +# Shut down +gcutil deleteinstance \ No newline at end of file diff --git a/SimPEG/GCEtools/startup.sh b/SimPEG/GCEtools/startup.sh index 0c593a63..a4055ea0 100644 --- a/SimPEG/GCEtools/startup.sh +++ b/SimPEG/GCEtools/startup.sh @@ -2,12 +2,21 @@ sudo aptitude -y update sudo aptitude -y upgrade sudo aptitude -y install gcc gfortran git libopenmpi-dev python-pip python-dev -sudo aptitude -y install ipython python-scipy python-numpy -sudo aptitude -y install python-matplotlib python-nose python-pip +sudo aptitude -y install ipython python-scipy python-numpy python-nose python-pip sudo aptitude -y install libmumps-ptscotch-4.10.0 libmumps-ptscotch-dev +sudo aptitude -y install libblas-dev liblapack-dev + sudo pip install mpi4py sudo pip install pymumps + +sudo pip install scipy --upgrade +sudo pip install numpy --upgrade +sudo pip install ipython --upgrade + git clone https://dwfmarchant@bitbucket.org/rcockett/simpeg.git cd simpeg/SimPEG/ python setup.py -cd ~ \ No newline at end of file +cd ~ + +echo export PYTHONPATH=/home/$USER/simpeg/ >> .bashrc +source .profile \ No newline at end of file From 66050f474f53900adf0053af7c9c4bcf8fa075be Mon Sep 17 00:00:00 2001 From: rowanc1 Date: Fri, 22 Nov 2013 01:17:06 +0000 Subject: [PATCH 3/4] Changed to generic bitbucket git repo. --- SimPEG/GCEtools/startup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SimPEG/GCEtools/startup.sh b/SimPEG/GCEtools/startup.sh index a4055ea0..899f4b26 100644 --- a/SimPEG/GCEtools/startup.sh +++ b/SimPEG/GCEtools/startup.sh @@ -13,7 +13,7 @@ sudo pip install scipy --upgrade sudo pip install numpy --upgrade sudo pip install ipython --upgrade -git clone https://dwfmarchant@bitbucket.org/rcockett/simpeg.git +git clone https://bitbucket.org/rcockett/simpeg.git cd simpeg/SimPEG/ python setup.py cd ~ From 6c029e5e2c5d0bd379b5e086c630119579215483 Mon Sep 17 00:00:00 2001 From: rowanc1 Date: Fri, 22 Nov 2013 01:26:22 +0000 Subject: [PATCH 4/4] Added matplotlib into the startup. SimPEG needs it. --- SimPEG/GCEtools/startup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SimPEG/GCEtools/startup.sh b/SimPEG/GCEtools/startup.sh index 899f4b26..32164e29 100644 --- a/SimPEG/GCEtools/startup.sh +++ b/SimPEG/GCEtools/startup.sh @@ -2,7 +2,7 @@ sudo aptitude -y update sudo aptitude -y upgrade sudo aptitude -y install gcc gfortran git libopenmpi-dev python-pip python-dev -sudo aptitude -y install ipython python-scipy python-numpy python-nose python-pip +sudo aptitude -y install ipython python-scipy python-numpy python-nose python-pip python-matplotlib sudo aptitude -y install libmumps-ptscotch-4.10.0 libmumps-ptscotch-dev sudo aptitude -y install libblas-dev liblapack-dev