-
Notifications
You must be signed in to change notification settings - Fork 7
/
.pythonrc
43 lines (39 loc) · 890 Bytes
/
.pythonrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import readline
import rlcompleter
readline.parse_and_bind("tab: complete")
import sys,os
import vtk
renWin = vtk.vtkRenderWindow()
ren = vtk.vtkRenderer()
renWin.AddRenderer(ren)
a = vtk.vtkActor()
m = vtk.vtkPolyDataMapper()
import cdms2
fnm = sys.prefix+'/sample_data/clt.nc'
f=cdms2.open(fnm)
s=f("clt")
import cdutil
cdutil.times.setTimeBoundsMonthly(s)
import genutil
fnm=sys.prefix+'/sample_data/clt.nc'
fnmirr=sys.prefix+'/sample_data/sampleGenGrid3.nc'
fnmcurv=sys.prefix+'/sample_data/sampleCurveGrid4.nc'
import numpy
import cdtime
import vcs
#from PyQt4 import QtCore, QtGui
x=vcs.init()
iso=x.createisofill()
T=x.createtemplate()
def Classes(obj,firsttime=True):
if firsttime:
obj=obj.__class__
res=set()
for c in obj.__bases__:
res.add(c)
res.update(Classes(c,False))
return res
f=cdms2.open(fnm)
s=f('clt')
t=s.getTime()
tc=t.asComponentTime()