chiark / gitweb /
visual: debugging with one in darker blue
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 30 Dec 2017 22:12:53 +0000 (22:12 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 30 Dec 2017 22:12:53 +0000 (22:12 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
findcurve.c
visual

index 9d86ff485375f03f670d9415876ab1cb8462d48b..2274066d51a41b98293480625c8f701b38689474 100644 (file)
@@ -113,7 +113,7 @@ int main(void) {
     gsl_siman_solve(rng,
                    startpoint,
                    cb_Efunc, cb_step, cb_metric,
-                   0, // cb_print,
+                   cb_print,
                    0,0,0, sizeof(startpoint), siman_params);
 
     printcore(startpoint);
diff --git a/visual b/visual
index f0b9b49be253e60d5fc15507f11a86cdde57475a..64d4b6cb41c603ca762eb77d40cf93ccda71bdd7 100755 (executable)
--- a/visual
+++ b/visual
@@ -17,7 +17,7 @@ scene.fov = 1E-3
 from moebius import *
 from moedebug import *
 
-nv = 40
+nv = 20
 nw = 40
 
 class Visdebug(BaseVisdebug):
@@ -53,8 +53,10 @@ ws = range(0, nw+1)
 #c0 = curve( color=color.red, pos = [ m.edge.point(th) for th in thetas ] )
 #c1 = curve( color=color.blue, pos = [ m.midline.point(th) for th in thetas ] )
 
-for v in vs:
-  c2 = curve( color=color.blue, pos = [ m.point(v,w) for w in ws ] )
+for vi in range(0, len(vs)):
+  v= vs[vi]
+  c2 = curve( color= (color.blue if vi == int(2*nv/3) else (0,0,0.5)),
+              pos = [ m.point(v,w) for w in ws ] )
 
 #for w in ws:
 #  c3 = curve( color=color.blue, pos = [ m.point(v,w) for v in vs ] )