def sharpen_v(vmax,estep): lines = list(db.Vline.select().order_by(db.Vline.vval)) for i,x in enumerate(lines[:-1]): newv = (x.vval +lines[i+1].vval) / 2 if x.vval == newv: continue #line exists db.add_vline(newv,estep)
def scale_v(vmax,estep): vmax *= 2 db.add_vline(vmax,estep) return vmax