|
def | vort.__init__ (self, uid, x, y, isOn, sign=1) |
|
def | vort.update_uid (self, uid) |
|
def | vort.update_on (self, isOn) |
|
def | vort.update_next (self, next) |
|
def | vort.dist (self, vtx) |
|
def | vort.__init__ (self) |
|
def | vort.element (self, pos) |
|
def | vort.vtx_uid (self, uid) |
|
def | vort.max_uid (self) |
|
def | vort.add (self, Vtx, index=None) |
|
def | vort.as_np (self) |
|
def | vort.write_out (self, time, data) |
|
def | vort.idx_min_dist (self, vortex, isSelf=False) |
|
def | vort.remove (self, pos) |
|
def | vort.swap_uid (self, uid_i, uid_f) |
|
def | vort.vort_decrease (self, positions, vorts_p) |
|
def | vort.vort_increase (self, positions, vorts_p) |
|
def | vort.run (start, fin, incr) |
|
|
string | vort.data_dir = "../" + sys.argv[1] + "/" |
|
| vort.c = ConfigParser.ConfigParser() |
|
| vort.xDim = int(c.getfloat('Params','xDim')) |
|
| vort.yDim = int(c.getfloat('Params','yDim')) |
|
| vort.gndMaxVal = int(c.getfloat('Params','gsteps')) |
|
| vort.evMaxVal = int(c.getfloat('Params','esteps')) |
|
| vort.incr = int(c.getfloat('Params','printSteps')) |
|
tuple | vort.dx = (c.getfloat('Params','dx')) |
|
tuple | vort.dt = (c.getfloat('Params','dt')) |
|
tuple | vort.xMax = (c.getfloat('Params','xMax')) |
|
tuple | vort.yMax = (c.getfloat('Params','yMax')) |
|
| vort.uid |
|
| vort.x |
|
| vort.y |
|
| vort.sign |
|
| vort.isOn |
|
| vort.next |
|
| vort.r = m.sqrt((self.x - vtx.x)**2 + (self.y - vtx.y)**2) |
|
| vort.head |
|
| vort.tail |
|
| vort.length |
|
int | vort.pos_l = 0 |
|
| vort.vtx = self.head |
|
int | vort.pos = 0 |
|
int | vort.val = 0 |
|
list | vort.dtype = [('x',float),('y',float),('sign',int),('uid',int),('isOn',int)] |
|
list | vort.data = [] |
|
int | vort.i = 0 |
|
| vort.fmt |
|
| vort.delimiter |
|
int | vort.counter = 0 |
|
int | vort.ret_idx = counter |
|
def | vort.current = self.element(pos-1).next |
|
def | vort.vtx_pos = self.vtx_uid(uid_i) |
|
| vort.index |
|
def | vort.max_uid = vorts_p.max_uid() |
|
| vort.v_arr_p = genfromtxt(data_dir+'vort_arr_' + str(incr),delimiter=',') |
|
| vort.vorts_p = VtxList() |
|
| vort.vorts_c = VtxList() |
|
| vort.v_arr_c = genfromtxt(data_dir+'vort_arr_' + str(i), delimiter=',') |
|
| vort.v_arr_p_coords = np.array([a for a in v_arr_p[:,[1,3]]]) |
|
| vort.v_arr_c_coords = np.array([a for a in v_arr_c[:,[1,3]]]) |
|
| vort.v_arr_p_sign = np.array([a for a in v_arr_p[:,4]]) |
|
| vort.v_arr_c_sign = np.array([a for a in v_arr_c[:,4]]) |
|
| vort.vtx_p = Vortex(i1,v_arr_p_coords[i1][0],v_arr_p_coords[i1][1],True,sign=v_arr_p_sign[i1]) |
|
| vort.vtx_c = Vortex(-1-i2,v_arr_c_coords[i2][0],v_arr_c_coords[i2][1],True,sign=v_arr_c_sign[i2]) |
|
def | vort.index_r = vorts_c.idx_min_dist(vorts_p.element(i3)) |
|
def | vort.v0c = vorts_c.element(index_r[0]).sign |
|
def | vort.v0p = vorts_p.element(i3).sign |
|
def | vort.v1c = vorts_c.element(index_r[0]).uid |
|
list | vort.uid_c = [[a for a in b][3] for b in vorts_c.as_np()] |
|
list | vort.uid_p = [[a for a in b][3] for b in vorts_p.as_np()] |
|
| vort.dpc = set(uid_p).difference(set(uid_c)) |
|
| vort.dcp = set(uid_c).difference(set(uid_p)) |
|
list | vort.vtx_pos_p = [] |
|
list | vort.vtx_pos_c = [] |
|
| vort.vorts_c_update = sorted(vorts_c.as_np(),key=lambda vtx: vtx[3]) |
|