import sys
from pylab import *
import ual
cpo = ual.itm(13,3)
cpo.create()
if not cpo.isConnected():
print 'error during itmdb entry creation'
sys.exit(1)
cpo.equilibriumArray.resize(10010)
equi = cpo.equilibriumArray
for i in range(0, 10):
#Time independent fields
equi.array[i].datainfo.dataprovider = 'MKO'
equi.array[i].datainfo.putdate = '20/09/2016'
equi.array[i].codeparam.parameters = 'param'
equi.array[i].eqgeometry.boundary.resize(1)
equi.array[i].eqgeometry.boundary[0].r = sin(arange(0,2*pi,2*pi/100)) + (1/float(100-i))
equi.array[i].eqgeometry.boundary[0].z = cos(arange(0,2*pi,2*pi/100)) + (1/float(100-i))
#Do not forget time!!
equi.array[i].time = i
equi.put()
#close the pulse file
cpo.close() |