app: stacked-cores: more runs

This commit is contained in:
colin 2022-09-26 15:49:48 -07:00
parent 6d1fb5d614
commit 858c8f4db5
2 changed files with 356 additions and 211 deletions

View File

@ -584,251 +584,392 @@ inv_39_2_0_15e10 = Piecewise(
).normalized(17000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.0004rad-12coupling-3_1_winding-5e10-drive-
fwd_40_12_3_1_5e10 = Piecewise(
[
[ -16453, -5877 ],
[ -16171, -5444 ],
[ -15617, -4900 ],
[ -15086, -4405 ],
[ -14357, -3941 ],
[ -13828, -3800 ],
[ -13111, -3294 ],
[ -12203, -2582 ],
[ -9321, -169 ],
[ -4645, 4342 ],
[ 422, 9543 ],
[ 5472, 14584 ],
[ 8233, 16078 ],
[ 9249, 16224 ],
[ 9700, 16263 ],
[ 10044, 16286 ],
[ 10643, 16323 ],
[ 11168, 16348 ],
[ 11605, 16367 ],
[ 12054, 16387 ],
[ 12411, 16402 ],
[ 13301, 16442 ],
[ 14146, 16474 ],
[ -16453, -5877 ], # -2.0
[ -16171, -5444 ], # -1.5
[ -15617, -4900 ], # -1.0
[ -15086, -4405 ], # -0.8
[ -14357, -3941 ], # -0.6
[ -13828, -3800 ], # -0.5
[ -13111, -3294 ], # -0.4
[ -12203, -2582 ], # -0.3
[ -9321, -169 ], # -0.25
[ -4645, 4342 ], # -0.2
[ 422, 9543 ], # -0.15
[ 5472, 14584 ], # -0.1
[ 8233, 16078 ], # -0.05
[ 9249, 16224 ], # 0.0
[ 9700, 16263 ], # 0.05
[ 10044, 16286 ], # 0.1
[ 10643, 16323 ], # 0.2
[ 11168, 16348 ], # 0.3
[ 11605, 16367 ], # 0.5
[ 12054, 16387 ], # 0.8
[ 12411, 16402 ], # 1.0
[ 13301, 16442 ], # 1.5
[ 14146, 16474 ], # 2.0
]
).normalized(17000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.0004rad-6coupling-3_1_winding-5e10-drive-
fwd_40_6_3_1_5e10 = Piecewise(
[
[ -16046, -5674 ],
[ -15523, -5367 ],
[ -14807, -4923 ],
[ -14350, -4632 ],
[ -13668, -4326 ],
[ -12591, -3719 ],
[ -9752, -1873 ],
[ -5310, 1484 ],
[ -1048, 4991 ],
[ 2517, 7918 ],
[ 5284, 10134 ],
[ 7297, 11623 ],
[ 8629, 12439 ],
[ 9611, 12955 ],
[ 11360, 13845 ],
[ 12188, 14174 ],
[ 12831, 14537 ],
[ 13573, 14838 ],
[ 14082, 14999 ],
[ -16689, -6116 ], # -2.0
[ -16510, -5954 ], # -1.5
[ -16046, -5674 ], # -1.0
[ -15523, -5367 ], # -0.8
[ -14807, -4923 ], # -0.6
[ -14350, -4632 ], # -0.5
[ -13668, -4326 ], # -0.4
[ -12591, -3719 ], # -0.3
[ -9752, -1873 ], # -0.25
[ -5310, 1484 ], # -0.2
[ -1048, 4991 ], # -0.15
[ 2517, 7918 ], # -0.1
[ 5284, 10134 ], # -0.05
[ 7297, 11623 ], # 0.0
[ 8629, 12439 ], # 0.05
[ 9611, 12955 ], # 0.1
[ 11360, 13845 ], # 0.2
[ 12188, 14174 ], # 0.3
[ 12831, 14537 ], # 0.5
[ 13573, 14838 ], # 0.8
[ 14082, 14999 ], # 1.0
[ 15309, 15457 ], # 1.5
[ 16329, 15683 ], # 2.0
]
).normalized(17000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.0004rad-6coupling-7_1_winding-5e10-drive-
fwd_40_6_7_1_5e10 = Piecewise(
[
[ -16244, -8159 ],
[ -15756, -7835 ],
[ -14687, -7326 ],
[ -14108, -7030 ],
[ -13435, -6690 ],
[ -13049, -6503 ],
[ -12522, -6223 ],
[ -11785, -5833 ],
[ -9190, -4410 ],
[ -4649, -1447 ],
[ 250, 2263 ],
[ 3132, 4799 ],
[ 4306, 6177 ],
[ 4961, 7059 ],
[ 5320, 7400 ],
[ 5631, 7670 ],
[ 6516, 8370 ],
[ 8605, 9674 ],
[ 9764, 10342 ],
[ 10753, 10874 ],
[ 11283, 11147 ],
[ 12329, 11657 ],
[ 13223, 12045 ],
[ -16244, -8159 ], # -2.0
[ -15756, -7835 ], # -1.5
[ -14687, -7326 ], # -1.0
[ -14108, -7030 ], # -0.8
[ -13435, -6690 ], # -0.6
[ -13049, -6503 ], # -0.5
[ -12522, -6223 ], # -0.4
[ -11785, -5833 ], # -0.3
[ -9190, -4410 ], # -0.25
[ -4649, -1447 ], # -0.2
[ 250, 2263 ], # -0.15
[ 3132, 4799 ], # -0.1
[ 4306, 6177 ], # -0.05
[ 4961, 7059 ], # 0.0
[ 5320, 7400 ], # 0.05
[ 5631, 7670 ], # 0.1
[ 6516, 8370 ], # 0.2
[ 8605, 9674 ], # 0.3
[ 9764, 10342 ], # 0.5
[ 10753, 10874 ], # 0.8
[ 11283, 11147 ], # 1.0
[ 12329, 11657 ], # 1.5
[ 13223, 12045 ], # 2.0
]
).normalized(15000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-20coupling-3_1_winding-3e10-drive-
fwd_40_600um_20_3_1_3e10 = Piecewise(
[
[ -9940, -2886 ], # -2.0
[ -9292, -2432 ], # -1.5
[ -8364, -1816 ], # -1.0
[ -7849, -1487 ], # -0.8
[ -6885, -1141 ], # -0.6
[ -4088, 260 ], # -0.5
[ -408, 2478 ], # -0.4
[ 2176, 4614 ], # -0.3
[ 3050, 5423 ], # -0.25
[ 3816, 6050 ], # -0.2
[ 4229, 6382 ], # -0.17
[ 4472, 6579 ], # -0.15
[ 4680, 6751 ], # -0.13
[ 4927, 6955 ], # -0.1
[ 5107, 7052 ], # -0.07
[ 5185, 7056 ], # -0.05
[ 5354, 7045 ], # 0.0
[ 5513, 7025 ], # 0.05
[ 5663, 7003 ], # 0.1
[ 5948, 6957 ], # 0.2
[ 6214, 6917 ], # 0.3
[ 6696, 6857 ], # 0.5
[ 7144, 6766 ], # 0.8
[ 7327, 6732 ], # 1.0
[ 7699, 6755 ], # 1.5
[ 8113, 6906 ], # 2.0
]
).normalized(10000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-20coupling-3_1_winding-5e10-drive-
fwd_40_600um_20_3_1_5e10 = Piecewise(
[
[ -11623, -2886 ],
[ -10847, -2125 ],
[ -9878, -1348 ],
[ -9392, -985 ],
[ -8694, -508 ],
[ -8256, -360 ],
[ -7609, -221 ],
[ -4128, 1930 ],
[ -974, 4269 ],
[ 2142, 6978 ],
[ 3895, 8940 ],
[ 5049, 10512 ],
[ 5838, 11677 ],
[ 6192, 11925 ],
[ 6415, 12017 ],
[ 6613, 12086 ],
[ 6960, 12202 ],
[ 7282, 12311 ],
[ 7658, 12407 ],
[ 8037, 12562 ],
[ 8272, 12695 ],
[ 8790, 13075 ],
[ 9248, 13503 ],
[ -11623, -2886 ], # -2.0
[ -10847, -2125 ], # -1.5
[ -9878, -1348 ], # -1.0
[ -9392, -985 ], # -0.8
[ -8694, -508 ], # -0.6
[ -8256, -360 ], # -0.5
[ -7609, -221 ], # -0.4
[ -4128, 1930 ], # -0.3
[ -974, 4269 ], # -0.25
[ 2142, 6978 ], # -0.2
[ 3895, 8940 ], # -0.15
[ 5049, 10512 ], # -0.1
[ 5838, 11677 ], # -0.05
[ 6192, 11925 ], # 0.0
[ 6415, 12017 ], # 0.05
[ 6613, 12086 ], # 0.1
[ 6960, 12202 ], # 0.2
[ 7282, 12311 ], # 0.3
[ 7658, 12407 ], # 0.5
[ 8037, 12562 ], # 0.8
[ 8272, 12695 ], # 1.0
[ 8790, 13075 ], # 1.5
[ 9248, 13503 ], # 2.0
]
).normalized(19000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-20coupling-3_1_winding-1e11-drive-
fwd_40_600um_20_3_1_1e11 = Piecewise(
[
[ -14284, -3414 ],
[ -13332, -2406 ],
[ -12167, -1233 ],
[ -11552, -655 ],
[ -10820, -93 ],
[ -10370, 199 ],
[ -9825, 434 ],
[ -9043, 844 ],
[ -8573, 1101 ],
[ -7905, 1565 ],
[ -4197, 4541 ],
[ 1886, 9344 ],
[ 5011, 11888 ],
[ 6604, 12899 ],
[ 7358, 13302 ],
[ 7932, 13602 ],
[ 8423, 13730 ],
[ 8645, 13888 ],
[ 8942, 13962 ],
[ 9318, 14166 ],
[ 9554, 14252 ],
[ 10166, 14547 ],
[ 10774, 14789 ],
[ -14284, -3414 ], # -2.0
[ -13332, -2406 ], # -1.5
[ -12167, -1233 ], # -1.0
[ -11552, -655 ], # -0.8
[ -10820, -93 ], # -0.6
[ -10370, 199 ], # -0.5
[ -9825, 434 ], # -0.4
[ -9043, 844 ], # -0.3
[ -8573, 1101 ], # -0.25
[ -7905, 1565 ], # -0.2
[ -4197, 4541 ], # -0.15
[ 1886, 9344 ], # -0.1
[ 5011, 11888 ], # -0.05
[ 6604, 12899 ], # 0.0
[ 7358, 13302 ], # 0.05
[ 7932, 13602 ], # 0.1
[ 8423, 13730 ], # 0.2
[ 8645, 13888 ], # 0.3
[ 8942, 13962 ], # 0.5
[ 9318, 14166 ], # 0.8
[ 9554, 14252 ], # 1.0
[ 10166, 14547 ], # 1.5
[ 10774, 14789 ], # 2.0
]
).normalized(15000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-20coupling-3_1_winding-2e11-drive-
fwd_40_600um_20_3_1_2e11 = Piecewise(
[
[ -17130, -2396 ],
[ -16555, -1969 ],
[ -15189, -1044 ],
[ -14486, -584 ],
[ -13641, -20 ],
[ -13147, 302 ],
[ -12539, 723 ],
[ -11816, 1218 ],
[ -11388, 1501 ],
[ -10882, 1826 ],
[ -10095, 2383 ],
[ -8747, 3406 ],
[ 747, 8265 ],
[ 6051, 9708 ],
[ 8022, 10412 ],
[ 8421, 10382 ],
[ 8817, 10592 ],
[ 9116, 10658 ],
[ 9620, 10803 ],
[ 10324, 11056 ],
[ 10785, 11303 ],
[ 11938, 11738 ],
[ 13090, 12062 ],
[ -17130, -2396 ], # -2.0
[ -16555, -1969 ], # -1.5
[ -15189, -1044 ], # -1.0
[ -14486, -584 ], # -0.8
[ -13641, -20 ], # -0.6
[ -13147, 302 ], # -0.5
[ -12539, 723 ], # -0.4
[ -11816, 1218 ], # -0.3
[ -11388, 1501 ], # -0.25
[ -10882, 1826 ], # -0.2
[ -10095, 2383 ], # -0.15
[ -8747, 3406 ], # -0.1
[ 747, 8265 ], # -0.05
[ 6051, 9708 ], # 0.0
[ 8022, 10412 ], # 0.05
[ 8421, 10382 ], # 0.1
[ 8817, 10592 ], # 0.2
[ 9116, 10658 ], # 0.3
[ 9620, 10803 ], # 0.5
[ 10324, 11056 ], # 0.8
[ 10785, 11303 ], # 1.0
[ 11938, 11738 ], # 1.5
[ 13090, 12062 ], # 2.0
]
).normalized(15000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-12coupling-5_1_winding-5e10-drive-
fwd_40_600um_12_5_1_5e10 = Piecewise(
[
[ -11347, -6303 ], # -2.0
[ -10626, -5304 ], # -1.5
[ -9680, -4520 ], # -1.0
[ -9156, -4477 ], # -0.8
[ -8432, -4378 ], # -0.6
[ -8023, -4242 ], # -0.5
[ -7423, -4024 ], # -0.4
[ -4149, -2537 ], # -0.3
[ -1033, -850 ], # -0.25
[ 1286, 777 ], # -0.2
[ 2067, 1524 ], # -0.17
[ 2496, 2006 ], # -0.15
[ 2874, 2482 ], # -0.13
[ 3338, 3142 ], # -0.1
[ 3686, 3723 ], # -0.07
[ 3865, 4057 ], # -0.05
[ 4147, 4400 ], # 0.0
[ 4326, 4538 ], # 0.05
[ 4486, 4651 ], # 0.1
[ 4891, 4972 ], # 0.2
[ 5437, 5353 ], # 0.3
[ 5897, 5559 ], # 0.5
[ 6370, 5741 ], # 0.8
[ 6616, 5858 ], # 1.0
[ 7278, 6265 ], # 1.5
[ 7937, 6759 ], # 2.0
]
).normalized(12000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-12coupling-5_1_winding-1e11-drive-
fwd_40_600um_12_5_1_1e11 = Piecewise(
[
[ -14026, -4901 ],
[ -13014, -4368 ],
[ -11814, -3658 ],
[ -11192, -3265 ],
[ -10456, -2801 ],
[ -10025, -2587 ],
[ -9522, -2256 ],
[ -8805, -1836 ],
[ -8362, -1556 ],
[ -7702, -1105 ],
[ -4268, 1258 ],
[ 315, 4617 ],
[ 2810, 7246 ],
[ 4359, 9016 ],
[ 5225, 9707 ],
[ 5981, 10366 ],
[ 6782, 10836 ],
[ 7084, 11037 ],
[ 7501, 11328 ],
[ 8045, 11716 ],
[ 8395, 12070 ],
[ 9248, 12388 ],
[ 10140, 13087 ],
[ -14026, -4901 ], # -2.0
[ -13014, -4368 ], # -1.5
[ -11814, -3658 ], # -1.0
[ -11192, -3265 ], # -0.8
[ -10456, -2801 ], # -0.6
[ -10025, -2587 ], # -0.5
[ -9522, -2256 ], # -0.4
[ -8805, -1836 ], # -0.3
[ -8362, -1556 ], # -0.25
[ -7702, -1105 ], # -0.2
[ -4268, 1258 ], # -0.15
[ 315, 4617 ], # -0.1
[ 2810, 7246 ], # -0.05
[ 4359, 9016 ], # 0.0
[ 5225, 9707 ], # 0.05
[ 5981, 10366 ], # 0.1
[ 6782, 10836 ], # 0.2
[ 7084, 11037 ], # 0.3
[ 7501, 11328 ], # 0.5
[ 8045, 11716 ], # 0.8
[ 8395, 12070 ], # 1.0
[ 9248, 12388 ], # 1.5
[ 10140, 13087 ], # 2.0
]
).normalized(14000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-12coupling-5_1_winding-2e11-drive-
fwd_40_600um_12_5_1_2e11 = Piecewise(
[
[ -17015, -1518 ],
[ -16471, -1243 ],
[ -15036, -499 ],
[ -14316, -134 ],
[ -13477, 290 ],
[ -12998, 524 ],
[ -12426, 801 ],
[ -11761, 1134 ],
[ -11372, 1315 ],
[ -10905, 1547 ],
[ -10172, 1926 ],
[ -8733, 2765 ],
[ -1335, 6369 ],
[ 3759, 8707 ],
[ 6392, 9509 ],
[ 7090, 9733 ],
[ 7637, 9681 ],
[ 8041, 9839 ],
[ 8724, 9855 ],
[ 9635, 10142 ],
[ 10214, 10435 ],
[ 11594, 10686 ],
[ 12900, 10836 ],
[ -17015, -1518 ], # -2.0
[ -16471, -1243 ], # -1.5
[ -15036, -499 ], # -1.0
[ -14316, -134 ], # -0.8
[ -13477, 290 ], # -0.6
[ -12998, 524 ], # -0.5
[ -12426, 801 ], # -0.4
[ -11761, 1134 ], # -0.3
[ -11372, 1315 ], # -0.25
[ -10905, 1547 ], # -0.2
[ -10172, 1926 ], # -0.15
[ -8733, 2765 ], # -0.1
[ -1335, 6369 ], # -0.05
[ 3759, 8707 ], # 0.0
[ 6392, 9509 ], # 0.05
[ 7090, 9733 ], # 0.1
[ 7637, 9681 ], # 0.2
[ 8041, 9839 ], # 0.3
[ 8724, 9855 ], # 0.5
[ 9635, 10142 ], # 0.8
[ 10214, 10435 ], # 1.0
[ 11594, 10686 ], # 1.5
[ 12900, 10836 ], # 2.0
]
).normalized(14000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-8coupling-7_1_winding-5e10-drive-
fwd_40_600um_8_7_1_5e10 = Piecewise(
[
[ -11191, -8744 ], # -2.0
[ -10386, -8104 ], # -1.5
[ -9433, -7450 ], # -1.0
[ -8946, -7292 ], # -0.8
[ -8265, -7035 ], # -0.6
[ -7873, -6805 ], # -0.5
[ -7292, -6588 ], # -0.4
[ -4183, -5572 ], # -0.3
[ -1326, -4520 ], # -0.25
[ 385, -3634 ], # -0.2
[ 1083, -3152 ], # -0.17
[ 1463, -2837 ], # -0.15
[ 1801, -2531 ], # -0.13
[ 2207, -2095 ], # -0.1
[ 2521, -1693 ], # -0.07
[ 2685, -1451 ], # -0.05
[ 2988, -1084 ], # 0.0
[ 3186, -916 ], # 0.05
[ 3382, -764 ], # 0.1
[ 3998, -338 ], # 0.2
[ 4755, 99 ], # 0.3
[ 5265, 344 ], # 0.5
[ 5782, 539 ], # 0.8
[ 6062, 652 ], # 1.0
[ 6868, 1020 ], # 1.5
[ 7684, 1464 ], # 2.0
]
).normalized(12000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-6coupling-9_1_winding-5e10-drive-
fwd_40_600um_6_9_1_5e10 = Piecewise(
[
[ -11138, -9779 ], # -2.0
[ -10280, -9491 ], # -1.5
[ -9298, -9070 ], # -1.0
[ -8827, -8906 ], # -0.8
[ -8171, -8585 ], # -0.6
[ -7786, -8410 ], # -0.5
[ -7209, -8166 ], # -0.4
[ -4205, -7466 ], # -0.3
[ -1652, -6796 ], # -0.25
[ -89, -6232 ], # -0.2
[ 580, -5919 ], # -0.17
[ 940, -5712 ], # -0.15
[ 1260, -5491 ], # -0.13
[ 1644, -5196 ], # -0.1
[ 1941, -4928 ], # -0.07
[ 2099, -4755 ], # -0.05
[ 2412, -4431 ], # 0.0
[ 2629, -4251 ], # 0.05
[ 2853, -4088 ], # 0.1
[ 3581, -3693 ], # 0.2
[ 4449, -3306 ], # 0.3
[ 4986, -3048 ], # 0.5
[ 5509, -2843 ], # 0.8
[ 5803, -2733 ], # 1.0
[ 6678, -2391 ], # 1.5
[ 7561, -1986 ], # 2.0
]
).normalized(12000)
# ./stacked_cores_39xx.py ../../../../out/applications/stacked_cores/40-0.00059999997rad-6coupling-11_1_winding-5e10-drive-
fwd_40_600um_6_11_1_5e10 = Piecewise(
[
[ -10841, -10684 ],
[ -10118, -10416 ],
[ -9209, -10033 ],
[ -8755, -9809 ],
[ -8113, -9520 ],
[ -7741, -9312 ],
[ -7180, -9051 ],
[ -4152, -8422 ],
[ -1328, -7790 ],
[ 117, -7317 ],
[ 1037, -6894 ],
[ 1580, -6541 ],
[ 1870, -6257 ],
[ 2055, -6046 ],
[ 2191, -5921 ],
[ 2366, -5783 ],
[ 3097, -5430 ],
[ 4014, -5084 ],
[ 4496, -4826 ],
[ 4942, -4641 ],
[ 5175, -4562 ],
[ 5884, -4342 ],
[ 6611, -4071 ],
[ -10841, -10684 ], # -2.0
[ -10118, -10416 ], # -1.5
[ -9209, -10033 ], # -1.0
[ -8755, -9809 ], # -0.8
[ -8113, -9520 ], # -0.6
[ -7741, -9312 ], # -0.5
[ -7180, -9051 ], # -0.4
[ -4152, -8422 ], # -0.3
[ -1328, -7790 ], # -0.25
[ 117, -7317 ], # -0.2
[ 1037, -6894 ], # -0.15
[ 1580, -6541 ], # -0.1
[ 1870, -6257 ], # -0.05
[ 2055, -6046 ], # 0.0
[ 2191, -5921 ], # 0.05
[ 2366, -5783 ], # 0.1
[ 3097, -5430 ], # 0.2
[ 4014, -5084 ], # 0.3
[ 4496, -4826 ], # 0.5
[ 4942, -4641 ], # 0.8
[ 5175, -4562 ], # 1.0
[ 5884, -4342 ], # 1.5
[ 6611, -4071 ], # 2.0
]
).normalized(11000)
@ -868,14 +1009,18 @@ for (name, curve) in [
# ("40 12x 3:1 (400um, 5e10 I)", fwd_40_12_3_1_5e10.logically_inverted()),
# ("40 6x 3:1 (400um, 5e10 I)", fwd_40_6_3_1_5e10.logically_inverted()),
# ("40 6x 7:1 (400um, 5e10 I)", fwd_40_6_7_1_5e10.logically_inverted()),
# ("40 20x 3:1 (600um, 5e10 I)", fwd_40_600um_20_3_1_5e10.logically_inverted()),
("40 20x 3:1 (600um, 3e10 I)", fwd_40_600um_20_3_1_3e10.logically_inverted()),
("40 20x 3:1 (600um, 5e10 I)", fwd_40_600um_20_3_1_5e10.logically_inverted()),
# # ("40 20x 3:1 (600um, 5e10 I)-flipped-xy", fwd_40_600um_20_3_1_5e10.logically_inverted_x()),
# # ("40 20x 3:1 (600um, 5e10 I)-flipped", fwd_40_600um_20_3_1_5e10.logically_inverted_x()),
# # ("40 20x 3:1 (600um, 5e10 I)-shifted", fwd_40_600um_20_3_1_5e10.shifted_x(-0.10).logically_inverted()),
# ("40 20x 3:1 (600um, 1e11 I)", fwd_40_600um_20_3_1_1e11.logically_inverted()),
# ("40 20x 3:1 (600um, 2e11 I)", fwd_40_600um_20_3_1_2e11.logically_inverted()),
("40 12x 5:1 (600um, 1e11 I)", fwd_40_600um_12_5_1_1e11.logically_inverted()),
("40 12x 5:1 (600um, 2e11 I)", fwd_40_600um_12_5_1_2e11.logically_inverted()),
("40 12x 5:1 (600um, 5e10 I)", fwd_40_600um_12_5_1_5e10.logically_inverted()),
# ("40 12x 5:1 (600um, 1e11 I)", fwd_40_600um_12_5_1_1e11.logically_inverted()),
# ("40 12x 5:1 (600um, 2e11 I)", fwd_40_600um_12_5_1_2e11.logically_inverted()),
("40 8x 7:1 (600um, 5e10 I)", fwd_40_600um_8_7_1_5e10.logically_inverted()),
("40 6x 9:1 (600um, 5e10 I)", fwd_40_600um_6_9_1_5e10.logically_inverted()),
# ("40 6x 11:1 (600um, 5e10 I)", fwd_40_600um_6_11_1_5e10.logically_inverted()),
]:
curve.plot(title = f"{name} mapping")

View File

@ -3821,15 +3821,15 @@ fn main() {
][..],
] {
for (coupling_loops, s0_loops, s_major, cur_str, cur_flt) in [
(12, 2, um(600), "5e10", 5e10),
(8, 3, um(600), "5e10", 5e10),
(6, 4, um(600), "5e10", 5e10),
(20, 1, um(600), "3e10", 3e10),
// (12, 2, um(600), "5e10", 5e10), // completed
// (8, 3, um(600), "5e10", 5e10), // completed
// (6, 4, um(600), "5e10", 5e10), // completed
// (20, 1, um(600), "3e10", 3e10), // completed
(20, 1, um(600), "5e10", 5e10),
(8, 3, um(600), "1e11", 1e11),
(6, 4, um(600), "1e11", 1e11),
(12, 2, um(600), "1e11", 1e11),
(20, 1, um(600), "5e10", 5e10),
(20, 1, um(600), "1e11", 1e11),
(20, 1, um(600), "2e11", 2e11),
(12, 2, um(600), "2e11", 2e11), // higher current actually weakens transfer (why?)