@@ -289,9 +289,10 @@ function reducechain_costachunks(u,g,m,S,f,pseudoInverseMat,p,Ruvs,termorder,var
289289 if vars_reversed == false
290290 I = reverse (I) # parity issue due to Costa's code being reverse from ours
291291 end
292- # println("Expanded I: $I")
292+ println (" Expanded I: $I " )
293293
294294 gMat = g
295+ println (gMat)
295296 # chain = 0
296297 I_edgar = [x// 7 for x in I]
297298 # verbose && println("This is I: $I_edgar")
@@ -303,6 +304,7 @@ function reducechain_costachunks(u,g,m,S,f,pseudoInverseMat,p,Ruvs,termorder,var
303304 else
304305 V = chooseV (Array {Int} (divexact .(I,p)),d)
305306 end
307+ println (" V: $V " )
306308 # verbose && println("LOOK! I=$I, V = $V")
307309
308310
@@ -337,6 +339,7 @@ function reducechain_costachunks(u,g,m,S,f,pseudoInverseMat,p,Ruvs,termorder,var
337339 # verbose && println("After step $i: $gMat")
338340
339341 i = i+ 1
342+ println (gMat)
340343 end
341344 end
342345 # TODO : test how much of a difference the fast evaluation actually makes
@@ -352,6 +355,7 @@ function reducechain_costachunks(u,g,m,S,f,pseudoInverseMat,p,Ruvs,termorder,var
352355 else
353356 y = tweak (J - i* V,d* n- n) - tweak (J - (i+ 1 )* V,d* n- n)
354357 end
358+ println (" V: $y " )
355359 # verbose && println("Getting y direction reduction matrix for V = $(y)")
356360 # there's some sort of parity issue between our code and Costa's
357361 # A,B = computeRPoly_LAOneVar(y,rev_tweak(J - (i+1)*V,d*n-n) - y,S,n,d,f,pseudoInverseMat,R,PR,termorder)
@@ -364,6 +368,7 @@ function reducechain_costachunks(u,g,m,S,f,pseudoInverseMat,p,Ruvs,termorder,var
364368 end
365369
366370 gMat = (A+ B)* gMat
371+ println (gMat)
367372 # verbose && println("After step $(i+1): $gMat")
368373
369374 i = i+ 1
0 commit comments