{
  "new_native": [
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0012206929336680316,
          2.3953594005199363e-05,
          0.11641501245435748,
          0.0,
          5392.3507886346015,
          19.06166445371935,
          92640.12341107776,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0012487141714090898,
          2.037433312107595e-05,
          -0.11338025921109374,
          0.0,
          5114.875244567107,
          16.213379142100806,
          -90225.14351242983,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0005792724831223462,
        -4.291673446209292
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.010615566889213703
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": 0,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I0.5-dy0",
        "id": "nl-g0.5-I0.5-dy0"
      },
      "gap_each_mm": 0.5,
      "coenergy_J": 0.0026540078546045706,
      "elements": 345073.0,
      "nodes": 172677.0,
      "loss_W": 0.0,
      "energy_J": 0.002653775589978631,
      "delta_total_mm": 1.0
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0013371997157679138,
          2.764975761770927e-05,
          0.12807978774182338,
          0.0,
          6527.11641886275,
          22.00297800075609,
          101922.65664635967,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0013655006867887157,
          1.2090851558621551e-05,
          -0.12502067303275943,
          0.0,
          6219.0465773358455,
          9.621593958724835,
          -99488.2905091964,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.00022444907858946444,
        -5.196915916702091
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.011560679367379829
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": -0.05,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I0.5-dy-0.05",
        "id": "nl-g0.5-I0.5-dy-0.05"
      },
      "gap_each_mm": 0.45,
      "coenergy_J": 0.002890334228408366,
      "elements": 345698.0,
      "nodes": 172990.0,
      "loss_W": 0.0,
      "energy_J": 0.002890005455279464,
      "delta_total_mm": 0.9
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0012762324011585293,
          2.125532569507982e-05,
          0.12197284723411084,
          0.0,
          5919.519792446965,
          16.914450757000647,
          97062.90780150676,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.001304054676821764,
          2.655520757555152e-05,
          -0.11891456061693972,
          0.0,
          5626.3951883373575,
          21.13196275240185,
          -94629.20063893391,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.00023427117995975742,
        -4.711856826501688
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.011064361858289892
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": -0.025,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I0.5-dy-0.025",
        "id": "nl-g0.5-I0.5-dy-0.025"
      },
      "gap_each_mm": 0.475,
      "coenergy_J": 0.0027662279925955457,
      "elements": 345428.0,
      "nodes": 172855.0,
      "loss_W": 0.0,
      "energy_J": 0.0027659529364619465,
      "delta_total_mm": 0.95
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.001170513429387419,
          1.9437969222657614e-05,
          0.11135677554622084,
          0.0,
          4933.9352699484325,
          15.468244427270427,
          88614.9063747787,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.001198180606094863,
          1.4876926983653505e-05,
          -0.10833455911737744,
          0.0,
          4669.756002209872,
          11.838682337328278,
          -86209.90295605888,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0010078234679980818,
        -3.924197031548391
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.010206648453445872
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": 0.025,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I0.5-dy0.025",
        "id": "nl-g0.5-I0.5-dy0.025"
      },
      "gap_each_mm": 0.525,
      "coenergy_J": 0.002551763566786204,
      "elements": 345798.0,
      "nodes": 173040.0,
      "loss_W": 0.0,
      "energy_J": 0.0025515606600116226,
      "delta_total_mm": 1.05
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0011238950568135267,
          2.334990551089433e-05,
          0.10672132170003934,
          0.0,
          4531.714605650353,
          18.581264413937603,
          84926.12940930808,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0011514755826585873,
          1.7467329742615334e-05,
          -0.10370639593815412,
          0.0,
          4279.285242192124,
          13.900059355766572,
          -82526.92771901243,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0007333750783132552,
        -3.6055144993835264
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.009830398785840966
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": 0.05,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I0.5-dy0.05",
        "id": "nl-g0.5-I0.5-dy0.05"
      },
      "gap_each_mm": 0.55,
      "coenergy_J": 0.002457685075247557,
      "elements": 345432.0,
      "nodes": 172856.0,
      "loss_W": 0.0,
      "energy_J": 0.002457514317570056,
      "delta_total_mm": 1.1
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.004878842900522838,
          9.641460201947893e-05,
          0.4653059624368403,
          0.0,
          86146.45175578832,
          76.72430248818954,
          370278.7198597745,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0049909192541038065,
          8.204684763057912e-05,
          -0.4531662530573968,
          0.0,
          81710.01235914056,
          65.29080682757115,
          -360618.2460825871,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.009266711302725933,
        -68.56011247813431
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.04243017863752922
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": 0,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I2-dy0",
        "id": "nl-g0.5-I2-dy0"
      },
      "gap_each_mm": 0.5,
      "coenergy_J": 0.04244368054723747,
      "elements": 345073.0,
      "nodes": 172677.0,
      "loss_W": 0.0,
      "energy_J": 0.04241667747605131,
      "delta_total_mm": 1.0
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.00534322150413546,
          0.00011054959097478445,
          0.5118078379325972,
          0.0,
          104225.5091900335,
          87.97256930212063,
          407283.7366007425,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0054563986949631845,
          4.837732791251881e-05,
          -0.49957012933984757,
          0.0,
          99300.87378762418,
          38.49745435427445,
          -397545.2775274712,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.003598492031515667,
        -82.97878328995522
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.04619609648679877
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": -0.05,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I2-dy-0.05",
        "id": "nl-g0.5-I2-dy-0.05"
      },
      "gap_each_mm": 0.45,
      "coenergy_J": 0.04621811765269382,
      "elements": 345698.0,
      "nodes": 172990.0,
      "loss_W": 0.0,
      "energy_J": 0.04617407662080131,
      "delta_total_mm": 0.9
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.005100315434698984,
          8.532017621121213e-05,
          0.48747264311158744,
          0.0,
          94549.80771862569,
          67.89563894742975,
          387918.4038664025,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.005211589349736322,
          0.00010673014276108006,
          -0.47523864461143006,
          0.0,
          89863.56827060282,
          84.93314898664781,
          -378182.89719100815,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0037545607715980056,
        -75.25659583144257
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.04421937457504786
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": -0.025,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I2-dy-0.025",
        "id": "nl-g0.5-I2-dy-0.025"
      },
      "gap_each_mm": 0.475,
      "coenergy_J": 0.044236134445299495,
      "elements": 345428.0,
      "nodes": 172855.0,
      "loss_W": 0.0,
      "energy_J": 0.044202615498984556,
      "delta_total_mm": 0.95
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0046783981301386805,
          7.831512114364614e-05,
          0.44509893094167713,
          0.0,
          78826.68374920634,
          62.321193244259455,
          354198.47512143035,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.004789063664825888,
          5.992188610193239e-05,
          -0.4330097066233698,
          0.0,
          74602.84889514645,
          47.68432186256042,
          -344578.17607940355,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.016112269172544123,
        -62.69319824009628
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.040796886956378085
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": 0.025,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I2-dy0.025",
        "id": "nl-g0.5-I2-dy0.025"
      },
      "gap_each_mm": 0.525,
      "coenergy_J": 0.040809195238362954,
      "elements": 345798.0,
      "nodes": 173040.0,
      "loss_W": 0.0,
      "energy_J": 0.040784579204794266,
      "delta_total_mm": 1.05
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.004492500154411308,
          9.411071567555496e-05,
          0.4266096106026751,
          0.0,
          72413.81553216025,
          74.89092798840245,
          339485.14148962195,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0046028224534065566,
          7.037736594917021e-05,
          -0.414549800573889,
          0.0,
          68377.55601146117,
          56.00452836298839,
          -329888.24959546933,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.011727798590064809,
        -57.612938879098124
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.03929670231623202
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "dy_mm": 0.05,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I2-dy0.05",
        "id": "nl-g0.5-I2-dy0.05"
      },
      "gap_each_mm": 0.55,
      "coenergy_J": 0.039307070954920864,
      "elements": 345432.0,
      "nodes": 172856.0,
      "loss_W": 0.0,
      "energy_J": 0.039286334402935816,
      "delta_total_mm": 1.1
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0006655594362218798,
          9.057750723240332e-06,
          0.06122835388652392,
          0.0,
          1491.6444519838135,
          7.207929004489444,
          48723.975892100716,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0006936499249802026,
          1.0344612549673116e-05,
          -0.05844062730766364,
          0.0,
          1358.9074888582757,
          8.231981108254654,
          -46505.57356702936,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0011777137785835548,
        -1.185718129827661
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.006117337614526423
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I0.5-dy0",
        "id": "nl-g1-I0.5-dy0"
      },
      "gap_each_mm": 1,
      "coenergy_J": 0.0015293463791373444,
      "elements": 344736.0,
      "nodes": 172509.0,
      "loss_W": 0.0,
      "energy_J": 0.0015293224281779161,
      "delta_total_mm": 2
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0006961269297422867,
          1.1218948803293216e-05,
          0.0642421116912506,
          0.0,
          1642.1006379121466,
          8.927755791695095,
          51122.24815162087,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0007242960142018999,
          1.064430060004895e-05,
          -0.06144968841334775,
          0.0,
          1502.4482546630754,
          8.47046528126909,
          -48900.1083122053,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.001221090559266209,
        -1.3055803776878678
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.006365615828814501
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": -0.05,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I0.5-dy-0.05",
        "id": "nl-g1-I0.5-dy-0.05"
      },
      "gap_each_mm": 0.95,
      "coenergy_J": 0.0015914181979290664,
      "elements": 344984.0,
      "nodes": 172633.0,
      "loss_W": 0.0,
      "energy_J": 0.0015913897165596696,
      "delta_total_mm": 1.9
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0006804786524702719,
          1.148688096286321e-05,
          0.062698085773508,
          0.0,
          1564.1151340541876,
          9.140969429739352,
          49893.55136626719,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.000708646096480609,
          9.26101929454859e-06,
          -0.059913235610834725,
          0.0,
          1428.2548228460494,
          7.369684993984127,
          -47677.43802046859,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0010516980176538085,
        -1.2436398243819013
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.006238657325806889
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": -0.025,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I0.5-dy-0.025",
        "id": "nl-g1-I0.5-dy-0.025"
      },
      "gap_each_mm": 0.975,
      "coenergy_J": 0.0015596773919992447,
      "elements": 345314.0,
      "nodes": 172798.0,
      "loss_W": 0.0,
      "energy_J": 0.0015596512709506137,
      "delta_total_mm": 1.95
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0006510809375580813,
          9.600441997270615e-06,
          0.0598217811461641,
          0.0,
          1423.8978387199732,
          7.639788998663233,
          47604.660869867825,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0006795801788688331,
          1.0758706413760422e-05,
          -0.0570504801418239,
          0.0,
          1295.0268220019327,
          8.561506535122247,
          -45399.32960168644,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0012265484718693414,
        -1.1319038388966214
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.006001395922933192
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0.025,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I0.5-dy0.025",
        "id": "nl-g1-I0.5-dy0.025"
      },
      "gap_each_mm": 1.025,
      "coenergy_J": 0.001500360090064601,
      "elements": 344942.0,
      "nodes": 172612.0,
      "loss_W": 0.0,
      "energy_J": 0.0015003378714551876,
      "delta_total_mm": 2.05
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0006377022649604144,
          9.881577866188707e-06,
          0.05848784058272671,
          0.0,
          1361.1040524967366,
          7.863509814756981,
          46543.144697558586,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0006658145051453337,
          9.843620756733173e-06,
          -0.05571070515813814,
          0.0,
          1234.9161350403729,
          7.8333045067803395,
          -44333.170545264176,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0010903170955672583,
        -1.0817556257508434
      ],
      "circuits": {
        "Катушка": [
          0.5,
          0.0,
          0.005891273174606887
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0.05,
        "current_A": 0.5,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I0.5.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I0.5-dy0.05",
        "id": "nl-g1-I0.5-dy0.05"
      },
      "gap_each_mm": 1.05,
      "coenergy_J": 0.0014728285772345506,
      "elements": 345344.0,
      "nodes": 172813.0,
      "loss_W": 0.0,
      "energy_J": 0.0014728080100553163,
      "delta_total_mm": 2.1
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.00133105012312087,
          1.811825853348381e-05,
          0.12245074498832675,
          0.0,
          5965.996760963808,
          14.418052029104315,
          97443.20675088666,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0013872309660664956,
          2.069223525913433e-05,
          -0.11687530747673414,
          0.0,
          5435.076819372614,
          16.46635762555817,
          -93006.41455153696,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.004710509110639131,
        -4.7423996465828235
      ],
      "circuits": {
        "Катушка": [
          1.0,
          0.0,
          0.01223409778389755
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0,
        "current_A": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I1-dy0",
        "id": "nl-g1-I1-dy0"
      },
      "gap_each_mm": 1,
      "coenergy_J": 0.0061172425774290995,
      "elements": 344736.0,
      "nodes": 172509.0,
      "loss_W": 0.0,
      "energy_J": 0.006116855206378176,
      "delta_total_mm": 2
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0013921757831223463,
          2.2440831208392353e-05,
          0.12847741475976537,
          0.0,
          6567.706425943827,
          17.85784606953257,
          102239.07817342145,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0014485138440853058,
          2.1291830366365616e-05,
          -0.12289257871193238,
          0.0,
          6009.128179998652,
          16.943500251406043,
          -97794.80685656932,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.004883967095303239,
        -5.221755311293737
      ],
      "circuits": {
        "Катушка": [
          1.0,
          0.0,
          0.012730578295468574
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": -0.05,
        "current_A": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I1-dy-0.05",
        "id": "nl-g1-I1-dy-0.05"
      },
      "gap_each_mm": 0.95,
      "coenergy_J": 0.006365507031155034,
      "elements": 344984.0,
      "nodes": 172633.0,
      "loss_W": 0.0,
      "energy_J": 0.006365071264580414,
      "delta_total_mm": 1.9
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0013608850800086853,
          2.2976317763045984e-05,
          0.12538989124203326,
          0.0,
          6255.833858518539,
          18.28397273019444,
          99782.10502462374,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0014172198679497253,
          1.8525297379667904e-05,
          -0.11982020164466789,
          0.0,
          5712.421472334418,
          14.741963251107416,
          -95349.88687008272,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.004206488573682222,
        -4.97404930502572
      ],
      "circuits": {
        "Катушка": [
          1.0,
          0.0,
          0.012476709562730785
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": -0.025,
        "current_A": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I1-dy-0.025",
        "id": "nl-g1-I1-dy-0.025"
      },
      "gap_each_mm": 0.975,
      "coenergy_J": 0.006238556752531307,
      "elements": 345314.0,
      "nodes": 172798.0,
      "loss_W": 0.0,
      "energy_J": 0.006238152810227241,
      "delta_total_mm": 1.95
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0013021009787574254,
          1.9203539529444313e-05,
          0.11963829426640782,
          0.0,
          5695.089800787891,
          15.281691204858362,
          95205.12957790782,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.001359099313357069,
          2.1520250962581144e-05,
          -0.11409570229188759,
          0.0,
          5179.629880454586,
          17.12527158636454,
          -90794.47502647601,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.004905861879174171,
        -4.527206760395439
      ],
      "circuits": {
        "Катушка": [
          1.0,
          0.0,
          0.012002280375943914
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0.025,
        "current_A": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I1-dy0.025",
        "id": "nl-g1-I1-dy0.025"
      },
      "gap_each_mm": 1.025,
      "coenergy_J": 0.006001310439672498,
      "elements": 344942.0,
      "nodes": 172612.0,
      "loss_W": 0.0,
      "energy_J": 0.006000969936245803,
      "delta_total_mm": 2.05
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0012753484389153198,
          1.9765708124452885e-05,
          0.11697084408418768,
          0.0,
          5443.96595339007,
          15.729050758591562,
          93082.44016814926,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.001331572834971571,
          1.969008300939379e-05,
          -0.11141658494232853,
          0.0,
          4939.236701218174,
          15.668870204173817,
          -88662.5011799481,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.00436100414131473,
        -4.326655577659373
      ],
      "circuits": {
        "Катушка": [
          1.0,
          0.0,
          0.011782075028910946
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0.05,
        "current_A": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I1-dy0.05",
        "id": "nl-g1-I1-dy0.05"
      },
      "gap_each_mm": 1.05,
      "coenergy_J": 0.0058911938298388655,
      "elements": 345344.0,
      "nodes": 172813.0,
      "loss_W": 0.0,
      "energy_J": 0.005890881199053532,
      "delta_total_mm": 2.1
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0026615621033787215,
          3.627225321523042e-05,
          0.2448549168889027,
          0.0,
          23854.911445887345,
          28.864541981424075,
          194849.35181612035,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0027739234513441528,
          4.142213607338796e-05,
          -0.23370417929776366,
          0.0,
          21731.670508995197,
          32.96268854752403,
          -185975.8767823684,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.018836719812794018,
        -18.962243005041294
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.024463698521548505
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I2-dy0",
        "id": "nl-g1-I2-dy0"
      },
      "gap_each_mm": 1,
      "coenergy_J": 0.02446664390589962,
      "elements": 344736.0,
      "nodes": 172509.0,
      "loss_W": 0.0,
      "energy_J": 0.024460753173088913,
      "delta_total_mm": 2
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0027837366045780883,
          4.493330189170308e-05,
          0.25690137857486484,
          0.0,
          26259.897291765992,
          35.756785527524784,
          204435.62143656035,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.002896412931472801,
          4.263117457270482e-05,
          -0.2457318265071038,
          0.0,
          24026.082879863283,
          33.924810815297455,
          -195547.174318028,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.019529890396037097,
        -20.878181614930867
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.025456044388053243
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": -0.05,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I2-dy-0.05",
        "id": "nl-g1-I2-dy-0.05"
      },
      "gap_each_mm": 0.95,
      "coenergy_J": 0.025459379622907344,
      "elements": 344984.0,
      "nodes": 172633.0,
      "loss_W": 0.0,
      "energy_J": 0.025452709682946915,
      "delta_total_mm": 1.9
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0027212133263687637,
          4.59969164356977e-05,
          0.2507314948001351,
          0.0,
          25013.699869949447,
          36.603183088630665,
          199525.7839313068,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0028338829932301954,
          3.7091150684176455e-05,
          -0.23959222323926177,
          0.0,
          22840.49888950895,
          29.516199881765093,
          -190661.43327452696,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.016821392186948704,
        -19.888393339041798
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.02494878342754966
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": -0.025,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I2-dy-0.025",
        "id": "nl-g1-I2-dy-0.025"
      },
      "gap_each_mm": 0.975,
      "coenergy_J": 0.02495181573574307,
      "elements": 345314.0,
      "nodes": 172798.0,
      "loss_W": 0.0,
      "energy_J": 0.02494575114675266,
      "delta_total_mm": 1.95
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0026037194431180657,
          3.8440192192013e-05,
          0.2392349276624195,
          0.0,
          22772.42723761975,
          30.589733003806742,
          190377.10648853035,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0027177156274973335,
          4.307456432606216e-05,
          -0.22814984670827165,
          0.0,
          20710.973759180495,
          34.27764917011304,
          -181555.87934639808,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.019618297045912673,
        -18.102389975479486
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.024000525760837773
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0.025,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I2-dy0.025",
        "id": "nl-g1-I2-dy0.025"
      },
      "gap_each_mm": 1.025,
      "coenergy_J": 0.02400318273023813,
      "elements": 344942.0,
      "nodes": 172612.0,
      "loss_W": 0.0,
      "energy_J": 0.023997869196407003,
      "delta_total_mm": 2.05
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0025502520054262257,
          3.95618262558628e-05,
          0.23390338604204164,
          0.0,
          21768.733887473547,
          31.482301031816473,
          186134.4004726138,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0026627006391732704,
          3.9410859379529484e-05,
          -0.2227949692010447,
          0.0,
          19750.173450157145,
          31.36216540875852,
          -177294.6032217642,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.017439895763168154,
        -17.300830845697128
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.023560426160912553
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "dy_mm": 0.05,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g1-I2-dy0.05",
        "id": "nl-g1-I2-dy0.05"
      },
      "gap_each_mm": 1.05,
      "coenergy_J": 0.023562897017161456,
      "elements": 345344.0,
      "nodes": 172813.0,
      "loss_W": 0.0,
      "energy_J": 0.023557955342903506,
      "delta_total_mm": 2.1
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.00489283291967025,
          6.127814233991558e-05,
          0.4657389144700659,
          0.0,
          86306.83705878734,
          48.76359628443163,
          370623.25214082224,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.005005856770037363,
          8.744724566156492e-05,
          -0.4535727812089476,
          0.0,
          81856.67994924558,
          69.58830703404678,
          -360941.7509067138,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.023498946930784515,
        -68.78474903153398
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.04253688185685253
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "mesh_mm": 0.1,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-lin-g0.5-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/lin-g0.5-I2-fine",
        "id": "lin-g0.5-I2-fine"
      },
      "gap_each_mm": 0.5,
      "coenergy_J": 0.042536881856619156,
      "elements": 1302102.0,
      "nodes": 651192.0,
      "loss_W": 0.0,
      "energy_J": 0.042536881856619156,
      "delta_total_mm": 1.0
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0014555075353288448,
          2.211156366094258e-05,
          0.12717623321692173,
          0.0,
          6435.348471134879,
          17.595823280650684,
          101203.63080140394,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.001567190859314128,
          2.3298724031839413e-05,
          -0.11735300145495131,
          0.0,
          5479.596263689635,
          18.54053548700588,
          -93386.55134112944,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.014802833498218896,
        -5.11395567064642
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.014669267465160908
        ]
      },
      "job": {
        "source_gap_mm": 2,
        "mesh_mm": 0.1,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-lin-g2-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/lin-g2-I2-fine",
        "id": "lin-g2-I2-fine"
      },
      "gap_each_mm": 2,
      "coenergy_J": 0.014669267465119889,
      "elements": 1302858.0,
      "nodes": 651570.0,
      "loss_W": 0.0,
      "energy_J": 0.014669267465119889,
      "delta_total_mm": 4
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.004887689999254744,
          6.172093141998403e-05,
          0.4652752075049378,
          0.0,
          86135.0620523919,
          49.115956638631665,
          370254.24586259085,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.005000702860312654,
          8.813946120511673e-05,
          -0.4531083097748372,
          0.0,
          81689.11870264943,
          70.13915466125336,
          -360572.13628339546,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.02346662534869029,
        -68.64524075375763
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.04249497284645733
        ]
      },
      "job": {
        "source_gap_mm": 0.5,
        "mesh_mm": 0.1,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g0.5-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g0.5-I2-fine",
        "id": "nl-g0.5-I2-fine"
      },
      "gap_each_mm": 0.5,
      "coenergy_J": 0.04250862801094106,
      "elements": 1302102.0,
      "nodes": 651192.0,
      "loss_W": 0.0,
      "energy_J": 0.04248131862753733,
      "delta_total_mm": 1.0
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0014553627055152044,
          2.2152677678022314e-05,
          0.12716491002333186,
          0.0,
          6434.202574570437,
          17.628540775893708,
          101194.62009024686,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0015670453763401058,
          2.3342347977184374e-05,
          -0.11734173176893137,
          0.0,
          5478.543877921114,
          18.575250319699986,
          -93377.5832099436,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.014800788135210232,
        -5.1130080136464855
      ],
      "circuits": {
        "Катушка": [
          2.0,
          0.0,
          0.014668024562175138
        ]
      },
      "job": {
        "source_gap_mm": 2,
        "mesh_mm": 0.1,
        "current_A": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g2-I2.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/nl-g2-I2-fine",
        "id": "nl-g2-I2-fine"
      },
      "gap_each_mm": 2,
      "coenergy_J": 0.014668382597733273,
      "elements": 1302858.0,
      "nodes": 651570.0,
      "loss_W": 0.0,
      "energy_J": 0.014667666536929833,
      "delta_total_mm": 4
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.00133105012312087,
          1.811825853348381e-05,
          0.12245074498832675,
          0.0,
          5965.996760963808,
          14.418052029104315,
          97443.20675088666,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0013872309660664956,
          2.069223525913433e-05,
          -0.11687530747673414,
          0.0,
          5435.076819372614,
          16.46635762555817,
          -93006.41455153696,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.004710509110639131,
        -4.7423996465828235
      ],
      "circuits": {
        "Катушка": [
          1.0,
          0.0,
          0.01223409778389755
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "current_A": 1,
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/increment-base-I1",
        "id": "increment-base-I1"
      },
      "gap_each_mm": 1,
      "coenergy_J": 0.0061172425774290995,
      "elements": 344736.0,
      "nodes": 172509.0,
      "loss_W": 0.0,
      "energy_J": 0.006116855206378176,
      "delta_total_mm": 2
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -1.3308620393212684e-05,
          1.8125719612738234e-07,
          0.0012243442666861476,
          0.0,
          0.5964406757622335,
          0.14423989367325024,
          974.3022104466107,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -1.3870423899952057e-05,
          2.0700175694041145e-07,
          -0.0011685904009660839,
          0.0,
          0.5433563954095745,
          0.16472676422886767,
          -929.9346938174612,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        4.709556890494624e-07,
        -0.00047411060490084184
      ],
      "circuits": {
        "Катушка": [
          0.01,
          0.0,
          0.00012232515904936543
        ]
      },
      "job": {
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/previous-type1-dI0.01",
        "id": "previous-type1-dI0.01",
        "current_A": 0.01,
        "previous_type": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "source_gap_mm": 1,
        "previous_ans": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/increment-base-I1.ans"
      },
      "gap_each_mm": 1,
      "coenergy_J": 6.115098826157566e-07,
      "elements": 344736.0,
      "nodes": 172509.0,
      "loss_W": 0.0,
      "energy_J": 6.115098787769074e-07,
      "delta_total_mm": 2
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -1.331050122935433e-05,
          1.8118254289933855e-07,
          0.0012245074505757778,
          0.0,
          0.5965996767711789,
          0.14418048652194557,
          974.4320680599487,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -1.3872309654122414e-05,
          2.06922324375719e-07,
          -0.0011687530739376423,
          0.0,
          0.5435076811655833,
          0.16466355380230133,
          -930.064144855116,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        4.7105094211888213e-07,
        -0.0004742399645271486
      ],
      "circuits": {
        "Катушка": [
          0.01,
          0.0,
          0.0001223409778399888
        ]
      },
      "job": {
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/previous-type2-dI0.01",
        "id": "previous-type2-dI0.01",
        "current_A": 0.01,
        "previous_type": 2,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "source_gap_mm": 1,
        "previous_ans": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/increment-base-I1.ans"
      },
      "gap_each_mm": 1,
      "coenergy_J": 6.116664388843998e-07,
      "elements": 344736.0,
      "nodes": 172509.0,
      "loss_W": 0.0,
      "energy_J": 6.116664350065034e-07,
      "delta_total_mm": 2
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0013177414741381678,
          1.7937002427359516e-05,
          0.12122639824898407,
          0.0,
          5847.2889289787845,
          14.273813002827962,
          96468.9025727625,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.001373360513562155,
          2.048523461273266e-05,
          -0.11570671460431736,
          0.0,
          5326.933541523801,
          16.301631745067958,
          -92076.47789100153,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.0046167792541682,
        -4.648038506793004
      ],
      "circuits": {
        "Катушка": [
          0.99,
          0.0,
          0.012111772384611742
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "current_A": 0.99,
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/dc-current-0.99",
        "id": "dc-current-0.99"
      },
      "gap_each_mm": 1,
      "coenergy_J": 0.0059955132261997075,
      "elements": 344736.0,
      "nodes": 172509.0,
      "loss_W": 0.0,
      "energy_J": 0.00599514143448958,
      "delta_total_mm": 2
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.001344358714801531,
          1.8299516900022184e-05,
          0.12367508675806071,
          0.0,
          6085.896990022113,
          14.562292854161038,
          98417.50697432186,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0014011013611289335,
          2.0899238309946e-05,
          -0.11804389539386051,
          0.0,
          5544.306349126976,
          16.631085419417072,
          -93936.34726877758,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.004805180590837804,
        -4.8377086135529925
      ],
      "circuits": {
        "Катушка": [
          1.01,
          0.0,
          0.012356422701281676
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "current_A": 1.01,
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/dc-current-1.01",
        "id": "dc-current-1.01"
      },
      "gap_each_mm": 1,
      "coenergy_J": 0.00624019518024688,
      "elements": 344736.0,
      "nodes": 172509.0,
      "loss_W": 0.0,
      "energy_J": 0.0062397917479451335,
      "delta_total_mm": 2
    },
    {
      "runtime": "3.4.0; MicroPython 5b871bdec1-dirty on 2026-08-17",
      "problem": [
        0.0,
        0.0,
        0.02,
        0.001
      ],
      "gap_points": {
        "left": [
          -0.0013328749124963948,
          2.0520107813837285e-05,
          0.12243967645073095,
          0.0,
          5964.918292837968,
          16.32938295675415,
          97434.39868853081,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ],
        "right": [
          -0.0013891425340555041,
          2.0585819129337324e-05,
          -0.11688049210558837,
          0.0,
          5435.559032060708,
          16.38167436014866,
          -93010.5403480882,
          0.0,
          0.0,
          1.0,
          1.0,
          0.0,
          0.0,
          -1.0
        ]
      },
      "implementation": "(name='micropython', version=(1, 28, 0, ''), _machine='win32 [GCC 13.1.0] version')",
      "force_N": [
        0.004640498687746559,
        -4.749308151462698
      ],
      "circuits": {
        "Катушка": [
          1.0,
          0.0,
          0.012247908905107534
        ]
      },
      "job": {
        "source_gap_mm": 1,
        "mesh_mm": 0.1,
        "current_A": 1,
        "source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-01/inputs/em200-nl-g1-I1.fem",
        "path": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/em200-native-02/nl-g1-I1-fine",
        "id": "nl-g1-I1-fine"
      },
      "gap_each_mm": 1,
      "coenergy_J": 0.006124161467037927,
      "elements": 1301647.0,
      "nodes": 650964.0,
      "loss_W": 0.0,
      "energy_J": 0.006123747546337356,
      "delta_total_mm": 2
    }
  ],
  "force_comparison": [
    {
      "gap_each_mm": 0.5,
      "delta_total_mm": 1.0,
      "I_A": 0.5,
      "dy_mm": 0.05,
      "WST_Fy_N": -4.291673446209292,
      "coenergy_derivative_N": -4.326491531608089,
      "relative_method_difference": 0.008112939121579954,
      "ideal_two_pole_force_N": -5.026548245743669
    },
    {
      "gap_each_mm": 0.5,
      "delta_total_mm": 1.0,
      "I_A": 0.5,
      "dy_mm": 0.025,
      "WST_Fy_N": -4.291673446209292,
      "coenergy_derivative_N": -4.289288516186829,
      "relative_method_difference": 0.0005557109720379927,
      "ideal_two_pole_force_N": -5.026548245743669
    },
    {
      "gap_each_mm": 0.5,
      "delta_total_mm": 1.0,
      "I_A": 2,
      "dy_mm": 0.05,
      "WST_Fy_N": -68.56011247813431,
      "coenergy_derivative_N": -69.11046697772954,
      "relative_method_difference": 0.008027327839795317,
      "ideal_two_pole_force_N": -80.4247719318987
    },
    {
      "gap_each_mm": 0.5,
      "delta_total_mm": 1.0,
      "I_A": 2,
      "dy_mm": 0.025,
      "WST_Fy_N": -68.56011247813431,
      "coenergy_derivative_N": -68.53878413873082,
      "relative_method_difference": 0.0003110896209556069,
      "ideal_two_pole_force_N": -80.4247719318987
    },
    {
      "gap_each_mm": 1,
      "delta_total_mm": 2,
      "I_A": 0.5,
      "dy_mm": 0.05,
      "WST_Fy_N": -1.185718129827661,
      "coenergy_derivative_N": -1.1858962069451586,
      "relative_method_difference": 0.00015018503387786986,
      "ideal_two_pole_force_N": -1.2566370614359172
    },
    {
      "gap_each_mm": 1,
      "delta_total_mm": 2,
      "I_A": 0.5,
      "dy_mm": 0.025,
      "WST_Fy_N": -1.185718129827661,
      "coenergy_derivative_N": -1.186346038692873,
      "relative_method_difference": 0.0005295599767065617,
      "ideal_two_pole_force_N": -1.2566370614359172
    },
    {
      "gap_each_mm": 1,
      "delta_total_mm": 2,
      "I_A": 1,
      "dy_mm": 0.05,
      "WST_Fy_N": -4.7423996465828235,
      "coenergy_derivative_N": -4.7431320131616825,
      "relative_method_difference": 0.00015442953640287804,
      "ideal_two_pole_force_N": -5.026548245743669
    },
    {
      "gap_each_mm": 1,
      "delta_total_mm": 2,
      "I_A": 1,
      "dy_mm": 0.025,
      "WST_Fy_N": -4.7423996465828235,
      "coenergy_derivative_N": -4.744926257176183,
      "relative_method_difference": 0.000532770492082113,
      "ideal_two_pole_force_N": -5.026548245743669
    },
    {
      "gap_each_mm": 1,
      "delta_total_mm": 2,
      "I_A": 2,
      "dy_mm": 0.05,
      "WST_Fy_N": -18.962243005041294,
      "coenergy_derivative_N": -18.96482605745889,
      "relative_method_difference": 0.0001362208266664222,
      "ideal_two_pole_force_N": -20.106192982974676
    },
    {
      "gap_each_mm": 1,
      "delta_total_mm": 2,
      "I_A": 2,
      "dy_mm": 0.025,
      "WST_Fy_N": -18.962243005041294,
      "coenergy_derivative_N": -18.972660110098822,
      "relative_method_difference": 0.0005493603818260695,
      "ideal_two_pole_force_N": -20.106192982974676
    }
  ],
  "previous_permeability": {
    "Ldc_H": 0.012232515833496705,
    "Linc_H": 0.012232515904936542,
    "Lfrozen_H": 0.012234097783998879,
    "Lsec_H": 0.01223409778389755
  }
}
