correct step incrementation
This commit is contained in:
@@ -132,13 +132,13 @@ class System:
|
|||||||
E[j] = self.Eval()
|
E[j] = self.Eval()
|
||||||
L[j] = self.Lval()
|
L[j] = self.Lval()
|
||||||
|
|
||||||
if display and (j+1)%100==0:
|
if display and j%100==0:
|
||||||
# display progression
|
# display progression
|
||||||
q_array = self.get_positions()
|
q_array = self.get_positions()
|
||||||
if len(self.bodylist) == 1:
|
if len(self.bodylist) == 1:
|
||||||
d.on_running(q_array[0], q_array[1], q_array[2], step=j, label="step {0:d}/{1:d}".format(j+1,N))
|
d.on_running(q_array[0], q_array[1], q_array[2], step=j, label="step {0:d}/{1:d}".format(j,N))
|
||||||
else:
|
else:
|
||||||
d.on_running(q_array[:,0], q_array[:,1], q_array[:,2], step=j, label="step {0:d}/{1:d}".format(j+1,N))
|
d.on_running(q_array[:,0], q_array[:,1], q_array[:,2], step=j, label="step {0:d}/{1:d}".format(j,N))
|
||||||
if display:
|
if display:
|
||||||
system("convert -delay 5 -loop 0 tmp/??????.png tmp/temp.gif && rm tmp/??????.png")
|
system("convert -delay 5 -loop 0 tmp/??????.png tmp/temp.gif && rm tmp/??????.png")
|
||||||
system("convert tmp/temp.gif -fuzz 30% -layers Optimize plots/dynsyst.gif && rm tmp/temp.gif")
|
system("convert tmp/temp.gif -fuzz 30% -layers Optimize plots/dynsyst.gif && rm tmp/temp.gif")
|
||||||
@@ -228,13 +228,13 @@ class System:
|
|||||||
E[j] = self.Eval()
|
E[j] = self.Eval()
|
||||||
L[j] = self.Lval()
|
L[j] = self.Lval()
|
||||||
|
|
||||||
if display and (j+1)%100==0:
|
if display and j%100==0:
|
||||||
# display progression
|
# display progression
|
||||||
q_array = self.get_positions()
|
q_array = self.get_positions()
|
||||||
if len(self.bodylist) == 1:
|
if len(self.bodylist) == 1:
|
||||||
d.on_running(q_array[0], q_array[1], q_array[2], step=j, label="step {0:d}/{1:d}".format(j+1,N))
|
d.on_running(q_array[0], q_array[1], q_array[2], step=j, label="step {0:d}/{1:d}".format(j,N))
|
||||||
else:
|
else:
|
||||||
d.on_running(q_array[:,0], q_array[:,1], q_array[:,2], step=j, label="step {0:d}/{1:d}".format(j+1,N))
|
d.on_running(q_array[:,0], q_array[:,1], q_array[:,2], step=j, label="step {0:d}/{1:d}".format(j,N))
|
||||||
if display:
|
if display:
|
||||||
system("convert -delay 5 -loop 0 tmp/??????.png tmp/temp.gif && rm tmp/??????.png")
|
system("convert -delay 5 -loop 0 tmp/??????.png tmp/temp.gif && rm tmp/??????.png")
|
||||||
system("convert tmp/temp.gif -fuzz 30% -layers Optimize plots/dynsyst.gif && rm tmp/temp.gif")
|
system("convert tmp/temp.gif -fuzz 30% -layers Optimize plots/dynsyst.gif && rm tmp/temp.gif")
|
||||||
|
|||||||
BIN
plots/dynsyst.gif
Normal file
BIN
plots/dynsyst.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 379 KiB |
Reference in New Issue
Block a user