[cig-commits] [commit] master: py: Remove unused imports. (9bfd9c9)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Wed Jan 7 16:50:44 PST 2015


Repository : https://github.com/geodynamics/specfem1d

On branch  : master
Link       : https://github.com/geodynamics/specfem1d/compare/c63d455e0ff0075e43cb487147ab0bc101d4019c...81ba23d88e3baad884dd78c47c7581ffe856f7b2

>---------------------------------------------------------------

commit 9bfd9c92df766e79729e89c9df242b03bc97fbb8
Author: Elliott Sales de Andrade <esalesde at physics.utoronto.ca>
Date:   Wed Jan 7 03:48:47 2015 -0500

    py: Remove unused imports.


>---------------------------------------------------------------

9bfd9c92df766e79729e89c9df242b03bc97fbb8
 Python_version/defines.py                 | 20 ++++++++------------
 Python_version/functions.py               | 11 +----------
 Python_version/main_for_Python_version.py | 16 +++++-----------
 3 files changed, 14 insertions(+), 33 deletions(-)

diff --git a/Python_version/defines.py b/Python_version/defines.py
index f232838..76b5312 100644
--- a/Python_version/defines.py
+++ b/Python_version/defines.py
@@ -19,14 +19,10 @@ except ImportError:
     # Python 2
     from ConfigParser import SafeConfigParser
 
-import numpy as np  # NumPy (multidimensional arrays, linear algebra, ...)
-import scipy as sp  # SciPy (signal and image processing library)
-import matplotlib as mpl         # Matplotlib (2D/3D plotting library)
-import matplotlib.pyplot as plt  # Matplotlib's pyplot: MATLAB-like syntax
-from pylab import *              # Matplotlib's pylab interface
+import numpy as np
+import matplotlib.pyplot as plt
 
-# --- FUNCTIONS --- #
-import functions        # Contains fundamental functions
+import functions
 
 
 # Gauss Lobatto Legendre points and integration weights
@@ -193,8 +189,8 @@ class OneDgrid:
         self.mu=np.zeros((param.nSpec,param.nGLL))
         self.ticks=np.zeros(param.nSpec+1)
         if param.gridType == 'homogeneous':
-            self.ticks=linspace(0,param.length,param.nSpec+1)
-            for e in arange(param.nSpec):
+            self.ticks = np.linspace(0, param.length, param.nSpec + 1)
+            for e in np.arange(param.nSpec):
                 for i in np.arange(param.nGLL):
                     self.rho[e,i] = param.meanRho
                     self.mu[e,i] = param.meanMu
@@ -230,14 +226,14 @@ class OneDgrid:
         plt.figure(fig)
         sub1=plt.subplot(211)
         plt.hold(True)
-        for e in arange(self.param.nSpec):
+        for e in np.arange(self.param.nSpec):
             for i in np.arange(self.param.nGLL):
                 plt.plot(self.z[self.param.ibool[e,i]],self.rho[e,i],'b+')
         sub1.set_title(r'$\rho(z)$')
         plt.xticks(self.ticks)
         plt.grid(True)
         sub2=plt.subplot(212)
-        for e in arange(self.param.nSpec):
+        for e in np.arange(self.param.nSpec):
             for i in np.arange(self.param.nGLL):
                 plt.plot(self.z[self.param.ibool[e,i]],self.mu[e,i],'r+')
         sub2.set_title(r'$\mu(z)$')
@@ -269,7 +265,7 @@ class Source:
 
     def plotSource(self,fig=1):
         """Plot the source"""
-        t=linspace(0,self.hdur,1000)
+        t = np.linspace(0, self.hdur, 1000)
         plt.figure(fig)
         plt.plot(t,self[t],'b')
         plt.title('Source(t)')
diff --git a/Python_version/functions.py b/Python_version/functions.py
index 54e598f..270b1d0 100644
--- a/Python_version/functions.py
+++ b/Python_version/functions.py
@@ -8,18 +8,9 @@ elements simulations.
 @author: Alexis Bottero (alexis.bottero at gmail.com)
 """
 
-# --- MODULES AND PACKAGES ---
-import numpy as np  # NumPy (multidimensional arrays, linear algebra, ...)
-from numpy import diff
-import scipy as sp  # SciPy (signal and image processing library)
-from scipy import misc
+import numpy as np
 from scipy.interpolate import interp1d
-import matplotlib as mpl         # Matplotlib (2D/3D plotting library)
-import matplotlib.pyplot as plt  # Matplotlib's pyplot: MATLAB-like syntax
-from pylab import *              # Matplotlib's pylab interface
 
-# --- FUNCTIONS ---
-import defines       # Contains all the constants and parameters
 
 def globalArray(nSpec,nGLL):
     """Returns a matrix A. A[element_number,GLL_considered] -> index in the
diff --git a/Python_version/main_for_Python_version.py b/Python_version/main_for_Python_version.py
index 762d484..9517585 100644
--- a/Python_version/main_for_Python_version.py
+++ b/Python_version/main_for_Python_version.py
@@ -14,15 +14,9 @@ Main script for 1D spectral elements.
 @author: Alexis Bottero, CNRS Marseille, France (alexis.bottero at gmail.com)
 """
 
-### --- MODULES AND PACKAGES --- ###
-import numpy as np  # NumPy (multidimensional arrays, linear algebra, ...)
-import scipy as sp  # SciPy (signal and image processing library)
-import matplotlib as mpl         # Matplotlib (2D/3D plotting library)
-import matplotlib.pyplot as plt  # Matplotlib's pyplot: MATLAB-like syntax
-from pylab import *              # Matplotlib's pylab interface
-
-### --- FUNCTIONS --- ###
-import defines          # Contains all the constants and parameters
+import numpy as np
+import matplotlib.pyplot as plt
+
 from defines import Parameter
 from defines import OneDgrid
 from defines import Source
@@ -55,7 +49,7 @@ if param.plot:
     fig = plt.figure()
     plt.hold(False)
     bz = -np.array([i for i in reversed(grid.z)])
-    cz = append(bz, grid.z)
+    cz = np.append(bz, grid.z)
 
 # Main time loop :
 for it in np.arange(param.nts):
@@ -78,7 +72,7 @@ for it in np.arange(param.nts):
     if param.plot and it % param.dplot == 0:
         if param.axisym:
             b=np.array([i for i in reversed(u)])
-            c=append(b,u)
+            c = np.append(b, u)
             plt.plot(cz,c)
             plt.xlim([-max(grid.z),max(grid.z)])
             plt.ylim([-10,10]) #plt.ylim([0,0.01])



More information about the CIG-COMMITS mailing list