diff --git a/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py b/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py index 525a812..f959713 100755 --- a/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py +++ b/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py @@ -2600,6 +2600,24 @@ Piecewise( ) """) +set_meas("42-0.0004rad-9coupling-3_1_winding-2e10-drive", """ +Piecewise( + [ + [ -17150, -2787 ], # -1.0 + [ -16914, -3077 ], # -0.13 + [ -16694, -3287 ], # -0.1 + [ -16449, -3506 ], # -0.09 + [ -15875, -4060 ], # -0.08 + [ -13426, -6648 ], # -0.07 + [ -9210, -10853 ], # -0.06 + [ -4953, -14268 ], # -0.05 + [ -695, -16397 ], # -0.04 + [ 11016, -15700 ], # 0.0 + [ 16936, -15322 ], # 1.0 + ] +) +""") + set_meas("42-0.0004rad-6coupling-5_1_winding-1e10-drive", """ Piecewise( [ diff --git a/crates/applications/stacked_cores/src/main.rs b/crates/applications/stacked_cores/src/main.rs index ad88bf7..7000186 100644 --- a/crates/applications/stacked_cores/src/main.rs +++ b/crates/applications/stacked_cores/src/main.rs @@ -4263,10 +4263,6 @@ fn main() { for init_set in [ &[ // custom regions to explore - -0.13, - -0.12, - -0.14, - -0.11, ][..], &[ // establish the domain/range @@ -4276,16 +4272,16 @@ fn main() { ][..], &[ // establish the slope around the most likely stable/amplifying region - -0.20, - -0.10, -0.05, - -0.15, - -0.30, + -0.10, 0.20, 0.05, 0.10, 0.15, 0.30, + -0.20, + -0.15, + -0.30, -0.25, ][..], &[ @@ -4337,12 +4333,11 @@ fn main() { for (coupling_loops, s0_loops, s_major, cur_flt) in [ // TODO: (4, 3, um(400), 15e9), // TODO: (2, 6, um(400), 15e10), - (9, 1, um(400), 2e10), // (9, 1, um(400), 5e9), // too low slope; verified geom // (9, 1, um(400), 1e10), // slope dies too early; verified geom // (9, 1, um(400), 12e9), // slope dies too early; verified geom - // (9, 1, um(400), 15e9), // slope dies too early + // (9, 1, um(400), 15e9), // slope dies too early; verified geom // (6, 2, um(400), 15e9), // slope dies too early // (6, 2, um(400), 1e10), // slope dies too early (0.24) // (6, 2, um(400), 3e10), // slope dies too early (0.23) @@ -4356,6 +4351,7 @@ fn main() { (6, 2, um(400), 2e10), // VIABLE INVERTER (0.15, 0.30) (4, 3, um(400), 2e10), // VIABLE INVERTER (0.22, 0.34) (9, 1, um(400), 8e9), // WEAK INVERTER (0.26, 0.31); verified gem + (9, 1, um(400), 2e10), // WEAK INVERTER (0.24, 0.26); verified geom (4, 3, um(400), 3e10), // WEAK INVERTER (0.24, 0.26); slope dies off early ] { for &init_flt in init_set {