{
  "two_voltages": {
    "continuation": {
      "source_amplitude_V": 105.0,
      "final_residual_components_V": [
        -1.606339226611908e-05,
        -5.616569067967703e-05,
        -8.0519980514282e-06,
        -2.8062333333522815e-05
      ],
      "initial_components_A": [
        2.6574203310878195,
        -5.275875042865364,
        -4.8727704597038555,
        -0.19668979959378033
      ],
      "h_A": 0.001,
      "field_calls": 32,
      "final_components_A": [
        2.9898335364519277,
        -7.555630598751489,
        -5.101899896181523,
        -0.28646886037533215
      ],
      "field": {
        "loss_magnetic_W": -1.7665671307167057e-17,
        "loss_total_W": -1.7665671307167057e-17,
        "requested_currents_A": [
          [
            2.9898335364519277,
            -7.555630598751489
          ],
          [
            -5.101899896181523,
            -0.28646886037533215
          ]
        ],
        "coenergy_J": 0.6313207502085278,
        "elements": 28076.0,
        "circuits": {
          "Вторичная обмотка": [
            [
              -5.101899896181523,
              -0.28646886037533215
            ],
            [
              51.01899090981718,
              2.8646605414199877
            ],
            [
              0.009118497708945926,
              -0.16239849189715758
            ]
          ],
          "Первичная обмотка": [
            [
              2.9898335364519277,
              -7.555630598751489
            ],
            [
              102.60811710744619,
              6.044448313310512
            ],
            [
              0.01924007654653684,
              -0.32661178078004305
            ]
          ]
        },
        "force_error": "No area selected for integration",
        "replay_source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/practice-ii03-3/source-model.fem",
        "loss_resistive_W": 0.0,
        "energy_J": 0.6313207502085278,
        "nodes": 14179.0
      },
      "primary_external_R_ohm": 0.8,
      "passed": true,
      "load_ohm": 10.0,
      "log": [
        {
          "iteration": 0,
          "relative_residual": 0.0476194840780246,
          "residual_components_V": [
            -5.000045828192583,
            -5.089387739509732e-05,
            -2.2833462054450138e-05,
            -2.5426343873480306e-05
          ],
          "field_solve_count": 1,
          "damping": 1.0,
          "current_components_A": [
            2.6574203310878195,
            -5.275875042865364,
            -4.8727704597038555,
            -0.19668979959378033
          ]
        },
        {
          "iteration": 1,
          "relative_residual": 0.008126006674916517,
          "residual_components_V": [
            -0.8532307008662343,
            -0.32100356520655904,
            -0.4251554514793554,
            -0.1603265061542678
          ],
          "field_solve_count": 11,
          "damping": 1.0,
          "current_components_A": [
            2.9198657853145304,
            -7.100272929717966,
            -5.106056305813798,
            -0.2684871734705514
          ]
        },
        {
          "iteration": 2,
          "relative_residual": 0.00032366554233646247,
          "residual_components_V": [
            -0.020867347117103918,
            -0.03398488194532856,
            -0.010455472355374695,
            -0.016980644793193278
          ],
          "field_solve_count": 21,
          "damping": 1.0,
          "current_components_A": [
            2.986129407064407,
            -7.544371968674793,
            -5.102087393799572,
            -0.2860309295374266
          ]
        },
        {
          "iteration": 3,
          "relative_residual": 5.349113398064479e-07,
          "residual_components_V": [
            -1.606339226611908e-05,
            -5.616569067967703e-05,
            -8.0519980514282e-06,
            -2.8062333333522815e-05
          ],
          "field_solve_count": 31,
          "current_components_A": [
            2.9898335364519277,
            -7.555630598751489,
            -5.101899896181523,
            -0.28646886037533215
          ]
        }
      ]
    },
    "first": {
      "source_amplitude_V": 100.0,
      "final_residual_components_V": [
        -4.5828192583030614e-05,
        -5.089387739509732e-05,
        -2.2833462054450138e-05,
        -2.5426343873480306e-05
      ],
      "initial_components_A": [
        0.5,
        -2.5,
        -1.0,
        0.1
      ],
      "h_A": 0.001,
      "field_calls": 42,
      "final_components_A": [
        2.6574203310878195,
        -5.275875042865364,
        -4.8727704597038555,
        -0.19668979959378033
      ],
      "field": {
        "loss_magnetic_W": -1.134827060946331e-17,
        "loss_total_W": -1.134827060946331e-17,
        "requested_currents_A": [
          [
            2.6574203310878195,
            -5.275875042865364
          ],
          [
            -4.8727704597038555,
            -0.19668979959378033
          ]
        ],
        "coenergy_J": 0.41984059083769,
        "elements": 28076.0,
        "circuits": {
          "Вторичная обмотка": [
            [
              -4.8727704597038555,
              -0.19668979959378033
            ],
            [
              48.7276817635765,
              1.9668725695939298
            ],
            [
              0.0062607498376546335,
              -0.15510502836164
            ]
          ],
          "Первичная обмотка": [
            [
              2.6574203310878195,
              -5.275875042865364
            ],
            [
              97.87401790693715,
              4.2206491404148965
            ],
            [
              0.0134347434750718,
              -0.31154267500307536
            ]
          ]
        },
        "force_error": "No area selected for integration",
        "replay_source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/practice-ii03-3/source-model.fem",
        "loss_resistive_W": 0.0,
        "energy_J": 0.41984059083769,
        "nodes": 14179.0
      },
      "primary_external_R_ohm": 0.8,
      "passed": true,
      "load_ohm": 10.0,
      "log": [
        {
          "iteration": 0,
          "relative_residual": 0.31281590710690316,
          "residual_components_V": [
            -16.823635267275236,
            -1.957621555212424,
            31.281590710690317,
            0.9935443817637047
          ],
          "field_solve_count": 1,
          "damping": 1.0,
          "current_components_A": [
            0.5,
            -2.5,
            -1.0,
            0.1
          ]
        },
        {
          "iteration": 1,
          "relative_residual": 0.040222585542992136,
          "residual_components_V": [
            -4.0222585542992135,
            -1.0126403093395342,
            -2.0079222720676384,
            -0.5061858406869991
          ],
          "field_solve_count": 11,
          "damping": 1.0,
          "current_components_A": [
            2.5312621018077572,
            -4.0761716679603435,
            -4.881697429672151,
            -0.14916916967689162
          ]
        },
        {
          "iteration": 2,
          "relative_residual": 0.0074855790014541415,
          "residual_components_V": [
            -0.7485579001454141,
            -0.28253653238071363,
            -0.37337897378347407,
            -0.14116887122286625
          ],
          "field_solve_count": 21,
          "damping": 1.0,
          "current_components_A": [
            2.622768236752292,
            -5.009000245661923,
            -4.874980273405273,
            -0.18613542628803062
          ]
        },
        {
          "iteration": 3,
          "relative_residual": 0.00029063867946035773,
          "residual_components_V": [
            -0.02906386794603577,
            -0.020457653055359515,
            -0.01448421909832831,
            -0.010220426149992967
          ],
          "field_solve_count": 31,
          "damping": 1.0,
          "current_components_A": [
            2.6554951188368467,
            -5.265151127691462,
            -4.872879203747848,
            -0.19626732945319203
          ]
        },
        {
          "iteration": 4,
          "relative_residual": 5.089387739509732e-07,
          "residual_components_V": [
            -4.5828192583030614e-05,
            -5.089387739509732e-05,
            -2.2833462054450138e-05,
            -2.5426343873480306e-05
          ],
          "field_solve_count": 41,
          "current_components_A": [
            2.6574203310878195,
            -5.275875042865364,
            -4.8727704597038555,
            -0.19668979959378033
          ]
        }
      ]
    },
    "limits": "Harmonic nonlinear approximation of FEMM; not a transient hysteresis model.",
    "half_step": {
      "source_amplitude_V": 100.0,
      "final_residual_components_V": [
        -4.5828192583030614e-05,
        -5.089387739509732e-05,
        -2.2833462054450138e-05,
        -2.5426343873480306e-05
      ],
      "initial_components_A": [
        2.6574203310878195,
        -5.275875042865364,
        -4.8727704597038555,
        -0.19668979959378033
      ],
      "h_A": 0.0005,
      "field_calls": 2,
      "final_components_A": [
        2.6574203310878195,
        -5.275875042865364,
        -4.8727704597038555,
        -0.19668979959378033
      ],
      "field": {
        "loss_magnetic_W": -1.134827060946331e-17,
        "loss_total_W": -1.134827060946331e-17,
        "requested_currents_A": [
          [
            2.6574203310878195,
            -5.275875042865364
          ],
          [
            -4.8727704597038555,
            -0.19668979959378033
          ]
        ],
        "coenergy_J": 0.41984059083769,
        "elements": 28076.0,
        "circuits": {
          "Вторичная обмотка": [
            [
              -4.8727704597038555,
              -0.19668979959378033
            ],
            [
              48.7276817635765,
              1.9668725695939298
            ],
            [
              0.0062607498376546335,
              -0.15510502836164
            ]
          ],
          "Первичная обмотка": [
            [
              2.6574203310878195,
              -5.275875042865364
            ],
            [
              97.87401790693715,
              4.2206491404148965
            ],
            [
              0.0134347434750718,
              -0.31154267500307536
            ]
          ]
        },
        "force_error": "No area selected for integration",
        "replay_source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/practice-ii03-3/source-model.fem",
        "loss_resistive_W": 0.0,
        "energy_J": 0.41984059083769,
        "nodes": 14179.0
      },
      "primary_external_R_ohm": 0.8,
      "passed": true,
      "load_ohm": 10.0,
      "log": [
        {
          "iteration": 0,
          "relative_residual": 5.089387739509732e-07,
          "residual_components_V": [
            -4.5828192583030614e-05,
            -5.089387739509732e-05,
            -2.2833462054450138e-05,
            -2.5426343873480306e-05
          ],
          "field_solve_count": 1,
          "current_components_A": [
            2.6574203310878195,
            -5.275875042865364,
            -4.8727704597038555,
            -0.19668979959378033
          ]
        }
      ]
    },
    "magnetic_material": "source 8-point nonlinear steel, assigned to core (0,40) mm"
  },
  "half_step_from_same_initial": {
    "final_components_A": [
      2.657420331107521,
      -5.275875043228841,
      -4.872770459701538,
      -0.19668979961012978
    ],
    "residual_V": [
      -4.582721527413014e-05,
      -5.089402843960755e-05,
      -2.2832970465458402e-05,
      -2.542643817160517e-05
    ],
    "initial_components_A": [
      0.5,
      -2.5,
      -1.0,
      0.1
    ],
    "h_A": 0.0005,
    "Jacobian_h2_V_per_A": [
      [
        0.1539698147468016,
        -2.626904147291498,
        -0.3227536494279093,
        -1.278943108616204
      ],
      [
        18.186260025840895,
        1.4458062076103673,
        9.0531552174129,
        0.32245712436917984
      ],
      [
        -0.322567680527186,
        -1.278943042677838,
        9.838836292345832,
        -0.6495981516536631
      ],
      [
        9.053188968571213,
        0.32264310817908814,
        4.53423344712367,
        10.161109152504677
      ]
    ],
    "Jacobian_h_V_per_A": [
      [
        0.1539698675969703,
        -2.6269042221898076,
        -0.3227536449941226,
        -1.2789430921600342
      ],
      [
        18.186259826564743,
        1.445806202879929,
        9.053155192809026,
        0.3224571494713224
      ],
      [
        -0.3225676539884148,
        -1.2789430790931533,
        9.838836294527198,
        -0.6495981447649513
      ],
      [
        9.053188869001971,
        0.3226431064523583,
        4.534233434829282,
        10.161109163937198
      ]
    ],
    "current_change_vs_h_A": [
      1.9701573705788178e-11,
      -3.6347724829965955e-10,
      2.3172574969976267e-12,
      -1.6349449571961827e-11
    ],
    "field": {
      "loss_magnetic_W": 5.005096354705827e-18,
      "loss_total_W": 5.005096354705827e-18,
      "requested_currents_A": [
        [
          2.657420331107521,
          -5.275875043228841
        ],
        [
          -4.872770459701538,
          -0.19668979961012978
        ]
      ],
      "coenergy_J": 0.4198405908708187,
      "elements": 28076.0,
      "circuits": {
        "Вторичная обмотка": [
          [
            -4.872770459701538,
            -0.19668979961012978
          ],
          [
            48.72768176404492,
            1.9668725696631262
          ],
          [
            0.006260749837874896,
            -0.1551050283631311
          ]
        ],
        "Первичная обмотка": [
          [
            2.657420331107521,
            -5.275875043228841
          ],
          [
            97.8740179078987,
            4.220649140554634
          ],
          [
            0.013434743475516556,
            -0.3115426750061359
          ]
        ]
      },
      "force_error": "No area selected for integration",
      "replay_source": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/practice-ii03-3/source-model.fem",
      "loss_resistive_W": 0.0,
      "energy_J": 0.4198405908708187,
      "nodes": 14179.0
    },
    "field_calls": 58,
    "passed": true,
    "log": [
      {
        "iteration": 0,
        "residual_V": [
          -16.823635267275236,
          -1.957621555212424,
          31.281590710690317,
          0.9935443817637047
        ],
        "relative_residual": 0.31281590710690316,
        "components_A": [
          0.5,
          -2.5,
          -1.0,
          0.1
        ],
        "damping": 1.0,
        "Jacobian_V_per_A": [
          [
            0.7996961776370881,
            -8.942519200829224,
            -0.00014702430917168385,
            -4.4296259717953035
          ],
          [
            33.784534010758094,
            0.8003037946062719,
            16.849888763363683,
            0.0001346019036230217
          ],
          [
            -0.00013461563952432698,
            -4.429626040639789,
            9.999935114201719,
            -2.2215986703884028
          ],
          [
            16.849888576774717,
            0.00014698213690600426,
            8.431400007990474,
            10.00006486486049
          ]
        ]
      },
      {
        "iteration": 1,
        "residual_V": [
          -4.022258369892938,
          -1.01264194992034,
          -2.0079221794025486,
          -0.5061866609689311
        ],
        "relative_residual": 0.040222583698929386,
        "components_A": [
          2.5312620332021187,
          -4.076171717140067,
          -4.881697432190421,
          -0.14916917192546536
        ],
        "damping": 1.0,
        "Jacobian_V_per_A": [
          [
            0.39271843009203167,
            -4.193201807311198,
            -0.2035052580993124,
            -2.0600013481129054
          ],
          [
            22.627393362140147,
            1.2071956516002125,
            11.272396593231537,
            0.2033354931962883
          ],
          [
            -0.20337799072223106,
            -2.060001366082531,
            9.898375503034629,
            -1.0392002049144367
          ],
          [
            11.272401064682413,
            0.20346242632074407,
            5.643185954375851,
            10.101603311442608
          ]
        ]
      },
      {
        "iteration": 2,
        "residual_V": [
          -0.7485576495256652,
          -0.28253681442324874,
          -0.37337884770267493,
          -0.1411690125702838
        ],
        "relative_residual": 0.0074855764952566515,
        "components_A": [
          2.622768228333532,
          -5.009000332682583,
          -4.874980273364597,
          -0.18613542983741097
        ],
        "damping": 1.0,
        "Jacobian_V_per_A": [
          [
            0.20654969233646625,
            -2.843516913387134,
            -0.2964938067577805,
            -1.3868780672368075
          ],
          [
            19.02146909782365,
            1.3932174123389984,
            9.470476305234676,
            0.29620234519445177
          ],
          [
            -0.2963171715748558,
            -1.3868780174064455,
            9.851948550348766,
            -0.7034048521887826
          ],
          [
            9.470506082607244,
            0.29637849678043615,
            4.7427524063976545,
            10.147994604217114
          ]
        ]
      },
      {
        "iteration": 3,
        "residual_V": [
          -0.029063824281280404,
          -0.02045766609146593,
          -0.014484197358633821,
          -0.010220432571104388
        ],
        "relative_residual": 0.00029063824281280406,
        "components_A": [
          2.6554951193841467,
          -5.265151143928507,
          -4.872879203679834,
          -0.196267330091272
        ],
        "damping": 1.0,
        "Jacobian_V_per_A": [
          [
            0.15741784991973873,
            -2.6346505461134484,
            -0.3210313870170012,
            -1.282801833141889
          ],
          [
            18.218594694914714,
            1.442359487427325,
            9.069311514466882,
            0.3207358376826619
          ],
          [
            -0.32084571422075214,
            -1.2828018309676281,
            9.839696506226403,
            -0.651521295310431
          ],
          [
            9.069344830478165,
            0.32092144217998886,
            4.542305947778935,
            10.16024924497505
          ]
        ]
      },
      {
        "components_A": [
          2.657420331107521,
          -5.275875043228841,
          -4.872770459701538,
          -0.19668979961012978
        ],
        "residual_V": [
          -4.582721527413014e-05,
          -5.089402843960755e-05,
          -2.2832970465458402e-05,
          -2.542643817160517e-05
        ],
        "iteration": 4,
        "relative_residual": 5.089402843960755e-07
      }
    ]
  },
  "stricter_field": {
    "energy_J": 0.41984059578860744,
    "residual_V": [
      [
        -3.802966266164276e-05,
        -0.00021342329296469842
      ],
      [
        -1.8938489283470972e-05,
        -0.00010666554040184018
      ]
    ],
    "coenergy_J": 0.41984059578860744,
    "precision": 1e-10,
    "elements": 28076.0,
    "file": "C:/Users/CAE/emeea/FEMM-course/work/assignment-native-280-2026-10-16/python/practice-ii03-3/strict-nonlinear-final.fem",
    "circuits": {
      "Вторичная обмотка": [
        [
          -4.872770459701538,
          -0.19668979961012978
        ],
        [
          48.7276856585261,
          1.966791330560896
        ],
        [
          0.0062604912457810465,
          -0.15510504075964968
        ]
      ],
      "Первичная обмотка": [
        [
          2.657420331107521,
          -5.275875043228841
        ],
        [
          97.87402570545132,
          4.2204866112901085
        ],
        [
          0.013434226128799825,
          -0.31154269982651694
        ]
      ]
    },
    "force_error": "No area selected for integration",
    "loss_total_W": 1.1798713871627124e-18,
    "loss_resistive_W": 0.0,
    "nodes": 14179.0,
    "loss_magnetic_W": 1.1798713871627124e-18
  }
}
