Disable differential test default

Wed, 07 Oct 2026 08:25:46 -0500

author
Tuomo Valkonen <tuomov@iki.fi>
date
Wed, 07 Oct 2026 08:25:46 -0500
changeset 18
ddd24b5c2715
parent 17
354747ed506c
child 19
62f4f5fac202

Disable differential test

experiments/laser_and_mirrors_aux.py file | annotate | diff | comparison | revisions
--- a/experiments/laser_and_mirrors_aux.py	Wed Oct 07 08:02:41 2026 -0500
+++ b/experiments/laser_and_mirrors_aux.py	Wed Oct 07 08:25:46 2026 -0500
@@ -245,27 +245,27 @@
         true_u_n_list_array=[u_n_list[i].x.array for i in plotter.plot_frames],
     )
 
-    delta = 0.001 * k
-    dk_est = (
-        dat.apply((μ_true, (k + delta, (c1, c2)))) - dat.apply((μ_true, auxtrue))
-    ) / delta
-    print("k-diff-test:", dk, ", ", dk_est)
-    delta = 0.001 * c1
-    dc1_est = (
-        dat.apply((μ_true, (k, (c1 + delta, c2)))) - dat.apply((μ_true, auxtrue))
-    ) / delta
-    print("c1-diff-test:", dc1, ", ", dc1_est)
-    delta = 0.001
-    μ_perturb = DiscreteMeasure_2_f64(
-        [([0.1, 0.3], 0.08 + delta), ([0.4, 0.25], 0.05), ([0.25, 0.13], 0.06)]
-    )
-    dcμ_est = (dat.apply((μ_perturb, auxtrue)) - dat.apply((μ_true, auxtrue))) / delta
-    print(
-        "μ-diff-test:",
-        eval_Function_f64(ω_true._cpp_object, [0.1, 0.3, 0.0]),
-        ", ",
-        dcμ_est,
-    )
+    # delta = 0.001 * k
+    # dk_est = (
+    #     dat.apply((μ_true, (k + delta, (c1, c2)))) - dat.apply((μ_true, auxtrue))
+    # ) / delta
+    # print("k-diff-test:", dk, ", ", dk_est)
+    # delta = 0.001 * c1
+    # dc1_est = (
+    #     dat.apply((μ_true, (k, (c1 + delta, c2)))) - dat.apply((μ_true, auxtrue))
+    # ) / delta
+    # print("c1-diff-test:", dc1, ", ", dc1_est)
+    # delta = 0.001
+    # μ_perturb = DiscreteMeasure_2_f64(
+    #     [([0.1, 0.3], 0.08 + delta), ([0.4, 0.25], 0.05), ([0.25, 0.13], 0.06)]
+    # )
+    # dcμ_est = (dat.apply((μ_perturb, auxtrue)) - dat.apply((μ_true, auxtrue))) / delta
+    # print(
+    #     "μ-diff-test:",
+    #     eval_Function_f64(ω_true._cpp_object, [0.1, 0.3, 0.0]),
+    #     ", ",
+    #     dcμ_est,
+    # )
 
     return dat, auxtrue, aux_noisy, μ_bound, μ_true, plot_factory, pde
 

mercurial