{
  "models": {
    "TS3": {
      "parameters": 982884,
      "current_epoch": 6000,
      "phase": "completed",
      "best_epoch": 6000,
      "mean_U_percent": 1.3970678945023693,
      "mean_VM_percent": 7.515014535159212,
      "summary": {
        "parent_last_elapsed_seconds": 6135.158799648285,
        "additional_elapsed_seconds": 3088.7716221809387,
        "continuation": {
          "protocol": "m01_tension20_matched_continue6000_v1",
          "method": "ts3",
          "start_epoch": 4000,
          "total_epochs": 6000,
          "additional_epochs": 2000,
          "learning_rate": 1e-05,
          "parent_output_linux": "/mnt/d/GeoBC/GeoBC Neural Operator/publication/GeoBC-Neural-Operator/runs/ts3_tension20_W128S004_continue4000_v1/W128_S004/formal/ts3/20",
          "parent_last_sha256": "117c644a069bf60628a78d204acba35a20f3bb6dcfba6723a5cea471b6b1399d",
          "parent_best_sha256": "af5a9b293a2943b1504ba0fb5335da8a811ef90dee40502036d7042707b4bffa",
          "parent_identity_sha256": "2ff519eefce0bcdd92a003b9af9eeee9738c1f1bea1e213187ca5e080e185fbb",
          "parent_last_elapsed_seconds": 6135.158799648285,
          "parent_summary_elapsed_seconds": 6137.276856422424,
          "parent_identity": {
            "version": "large_v2",
            "method": "ts3",
            "count": 20,
            "case_ids": [
              "normal_rodv2_0021__tension",
              "normal_rodv2_0026__tension",
              "normal_rodv2_0036__tension",
              "normal_rodv2_0039__tension",
              "normal_rodv2_0045__tension",
              "normal_rodv2_0052__tension",
              "normal_rodv2_0074__tension",
              "normal_rodv2_0088__tension",
              "normal_rodv2_0091__tension",
              "normal_rodv2_0093__tension",
              "normal_rodv2_0095__tension",
              "normal_rodv2_0107__tension",
              "normal_rodv2_0126__tension",
              "normal_rodv2_0127__tension",
              "normal_rodv2_0129__tension",
              "normal_rodv2_0137__tension",
              "normal_rodv2_0148__tension",
              "normal_rodv2_0159__tension",
              "normal_rodv2_0163__tension",
              "normal_rodv2_0170__tension"
            ],
            "parameters": 982884,
            "config": {
              "n_layers": 8,
              "n_hidden": 128,
              "n_head": 8,
              "slice_num": 4,
              "mlp_ratio": 2,
              "dropout": 0.0
            },
            "input_feature_names": [
              "x/L",
              "y/L",
              "z/L",
              "CAD_L",
              "CAD_rb",
              "CAD_rs",
              "CAD_db",
              "CAD_ds",
              "CAD_Tb",
              "CAD_Ts",
              "CAD_H",
              "CAD_B",
              "CAD_tw",
              "CAD_tf",
              "CAD_kb",
              "CAD_ks",
              "CAD_lb",
              "CAD_ls",
              "CAD_rB",
              "CAD_rS",
              "CAD_rp",
              "CAD_re",
              "CAD_e",
              "radial_normal_x",
              "radial_normal_y",
              "radial_normal_z",
              "N_mean_tangent_x",
              "N_mean_tangent_y",
              "N_mean_tangent_z",
              "N_mean_axial_x",
              "N_mean_axial_y",
              "N_mean_axial_z",
              "nodal_Fx/6100",
              "nodal_Fy/6100",
              "nodal_Fz/6100",
              "E/115100",
              "nu",
              "density/4430",
              "width_skew",
              "pressure/10",
              "rpm/10000",
              "sin_theta",
              "cos_theta",
              "sum_Fx/6100",
              "sum_Fy/6100",
              "sum_Fz/6100",
              "plastic_0_stress/1000",
              "plastic_0_PEEQ/.01",
              "plastic_1_stress/1000",
              "plastic_1_PEEQ/.01",
              "plastic_2_stress/1000",
              "plastic_2_PEEQ/.01",
              "plastic_3_stress/1000",
              "plastic_3_PEEQ/.01",
              "load_factor",
              "engine_snapshot"
            ],
            "target_names": [
              "Ux_mm",
              "Uy_mm",
              "Uz_mm",
              "volume_weighted_node_VM_MPa"
            ],
            "input_mean": [
              0.6518260064046931,
              5.184356623294747e-05,
              -1.9158040476160247e-05,
              0.7376454734077396,
              0.14575441046562562,
              0.09208088309347574,
              0.07577883707045367,
              0.0568537710553465,
              0.19583182530385676,
              0.14408149579823357,
              0.14156526826280652,
              0.08093882694423811,
              0.02697853121477333,
              0.02384491333647606,
              1.4637601164534948,
              1.2208096643860307,
              0.21528490812831577,
              0.18642858911316063,
              0.04509068519831279,
              0.028591655424567836,
              0.007340882193908862,
              0.002995943876655692,
              0.0,
              0.0013433273766398945,
              1.8681891692742623e-05,
              0.0,
              -9.822305369045294e-10,
              8.133447748261899e-09,
              0.0,
              0.0,
              0.0,
              0.9999999998438922,
              -1.8462634863399455e-05,
              5.460059858961075e-15,
              0.0,
              1.0,
              0.2800000011920929,
              1.0,
              0.0,
              0.0,
              0.0,
              0.0,
              1.0,
              -1.0,
              1.7660045694308544e-10,
              0.0,
              0.7815999984741211,
              0.0,
              0.8880211114883423,
              0.010917814448475838,
              0.9347928166389465,
              0.18691889941692352,
              0.9582434296607971,
              0.951460599899292,
              1.0,
              0.0
            ],
            "input_std": [
              0.41960402661064683,
              0.12576646706396133,
              0.058800057508076084,
              0.14386144905283868,
              0.03034695590796215,
              0.018823747574353525,
              0.01666451800100532,
              0.012049164703724904,
              0.042452741511926434,
              0.026634244154474854,
              0.03124260275412727,
              0.017529315497311307,
              0.01,
              0.01,
              0.1306219242160806,
              0.10762567649413639,
              0.03845705226721611,
              0.03411514869663127,
              0.014758864411814855,
              0.010948557764109329,
              0.01,
              0.01,
              0.01,
              0.14679178870147983,
              0.14410023843468434,
              0.01,
              4.1703129080826855,
              4.088171066044751,
              0.01,
              0.01,
              0.01,
              5.756148520870841,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01,
              0.01
            ],
            "target_scale": [
              0.015904228033837464,
              0.015904228033837464,
              0.015904228033837464,
              28.99992502824669
            ],
            "manifest_sha256": "52892b0976e55c155a50d9bcd81536e14aa40ced0f7c633f2dbca9e1573b1199",
            "config_sha256": "9f81957cc458a6d526e72ab5c0ce40fb763cbbe1eda516ec7efe365c6894191a",
            "training_source_sha256": "ac1d21615eedc9cdf1ae41fdcf1daac95c37fb62e00c9ce7902c36a528989ecc",
            "model_source_sha256": "4241224442e2ef5cadb64511ce82b5ae383ad53ef18d873e4414b27e0d0dcb6e",
            "torch_version": "2.14.1+cu130",
            "GPU": "NVIDIA GeForce RTX 5090",
            "seed": 20261029,
            "smoke": false,
            "loss": "0.5*(physical full-vector relative U squared L2 + projected VM relative squared L2), equal case weights; full subset gradients before every optimizer update",
            "error_threshold": null,
            "early_stop_on_error": false,
            "upstream_commit": "ef4fee9fa08dbfc5af13f9d9b42202dfb34dba37",
            "upstream_source_sha256": "49292aa1ee7be2e143db5b9c75d0128f8767f8a2ae74479cdc06aeb9d41fb71a",
            "protocol": "ts3_tension20_W128S004_continue4000_v1",
            "initialization_sha256": "b15c2c338bd0d574bf14b3a062ff7caa4fc535bbe853d298b7471e7d3ef403ad",
            "parent_training_source_sha256": "42272b38d8300c77d066330c1947414da8342ae260e7b0e145091526fb8f9914",
            "continuation": {
              "protocol": "ts3_tension20_W128S004_continue4000_v1",
              "parent_output_windows": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\ts3_tension20_capacity_ablation_v1\\W128_S004\\formal\\ts3\\20",
              "parent_output_linux": "/mnt/d/GeoBC/GeoBC Neural Operator/publication/GeoBC-Neural-Operator/runs/ts3_tension20_capacity_ablation_v1/W128_S004/formal/ts3/20",
              "parent_last_sha256": "0e6ae2889a913016474378a701082cb5251a6b73d316acb61e265d56eee8a7d9",
              "parent_best_sha256": "1980f6819ee4366fad632d9f6a0d8ed93c7687d1e485eccff746135d39565b41",
              "start_epoch": 2000,
              "total_epochs": 4000,
              "additional_epochs": 2000,
              "learning_rate_policy": "Continue at terminal 1e-5; no warm restart or cosine horizon rewrite",
              "learning_rate": 1e-05,
              "original_2000_config_unchanged": true,
              "other_three_variants_budget_unchanged": true,
              "automatic_FP64_resume": false,
              "authorized_unix": 1793241282.2118137
            }
          },
          "preserve_parent_curve_points": 80,
          "case_order": "default_rng(seed+accumulated_epoch)",
          "no_Adam_reset": true,
          "no_warm_restart": true
        },
        "additional_epochs_completed": 2000,
        "completed": true,
        "train_fit_only": true,
        "smoke": false,
        "steps": 6000,
        "updates_per_case": 6000,
        "native_case_updates": 120000,
        "best_checkpoint_step": 6000,
        "elapsed_seconds": 9223.930426597595,
        "identity": {
          "version": "large_v2",
          "method": "ts3",
          "count": 20,
          "case_ids": [
            "normal_rodv2_0021__tension",
            "normal_rodv2_0026__tension",
            "normal_rodv2_0036__tension",
            "normal_rodv2_0039__tension",
            "normal_rodv2_0045__tension",
            "normal_rodv2_0052__tension",
            "normal_rodv2_0074__tension",
            "normal_rodv2_0088__tension",
            "normal_rodv2_0091__tension",
            "normal_rodv2_0093__tension",
            "normal_rodv2_0095__tension",
            "normal_rodv2_0107__tension",
            "normal_rodv2_0126__tension",
            "normal_rodv2_0127__tension",
            "normal_rodv2_0129__tension",
            "normal_rodv2_0137__tension",
            "normal_rodv2_0148__tension",
            "normal_rodv2_0159__tension",
            "normal_rodv2_0163__tension",
            "normal_rodv2_0170__tension"
          ],
          "parameters": 982884,
          "config": {
            "n_layers": 8,
            "n_hidden": 128,
            "n_head": 8,
            "slice_num": 4,
            "mlp_ratio": 2,
            "dropout": 0.0
          },
          "input_feature_names": [
            "x/L",
            "y/L",
            "z/L",
            "CAD_L",
            "CAD_rb",
            "CAD_rs",
            "CAD_db",
            "CAD_ds",
            "CAD_Tb",
            "CAD_Ts",
            "CAD_H",
            "CAD_B",
            "CAD_tw",
            "CAD_tf",
            "CAD_kb",
            "CAD_ks",
            "CAD_lb",
            "CAD_ls",
            "CAD_rB",
            "CAD_rS",
            "CAD_rp",
            "CAD_re",
            "CAD_e",
            "radial_normal_x",
            "radial_normal_y",
            "radial_normal_z",
            "N_mean_tangent_x",
            "N_mean_tangent_y",
            "N_mean_tangent_z",
            "N_mean_axial_x",
            "N_mean_axial_y",
            "N_mean_axial_z",
            "nodal_Fx/6100",
            "nodal_Fy/6100",
            "nodal_Fz/6100",
            "E/115100",
            "nu",
            "density/4430",
            "width_skew",
            "pressure/10",
            "rpm/10000",
            "sin_theta",
            "cos_theta",
            "sum_Fx/6100",
            "sum_Fy/6100",
            "sum_Fz/6100",
            "plastic_0_stress/1000",
            "plastic_0_PEEQ/.01",
            "plastic_1_stress/1000",
            "plastic_1_PEEQ/.01",
            "plastic_2_stress/1000",
            "plastic_2_PEEQ/.01",
            "plastic_3_stress/1000",
            "plastic_3_PEEQ/.01",
            "load_factor",
            "engine_snapshot"
          ],
          "target_names": [
            "Ux_mm",
            "Uy_mm",
            "Uz_mm",
            "volume_weighted_node_VM_MPa"
          ],
          "input_mean": [
            0.6518260064046931,
            5.184356623294747e-05,
            -1.9158040476160247e-05,
            0.7376454734077396,
            0.14575441046562562,
            0.09208088309347574,
            0.07577883707045367,
            0.0568537710553465,
            0.19583182530385676,
            0.14408149579823357,
            0.14156526826280652,
            0.08093882694423811,
            0.02697853121477333,
            0.02384491333647606,
            1.4637601164534948,
            1.2208096643860307,
            0.21528490812831577,
            0.18642858911316063,
            0.04509068519831279,
            0.028591655424567836,
            0.007340882193908862,
            0.002995943876655692,
            0.0,
            0.0013433273766398945,
            1.8681891692742623e-05,
            0.0,
            -9.822305369045294e-10,
            8.133447748261899e-09,
            0.0,
            0.0,
            0.0,
            0.9999999998438922,
            -1.8462634863399455e-05,
            5.460059858961075e-15,
            0.0,
            1.0,
            0.2800000011920929,
            1.0,
            0.0,
            0.0,
            0.0,
            0.0,
            1.0,
            -1.0,
            1.7660045694308544e-10,
            0.0,
            0.7815999984741211,
            0.0,
            0.8880211114883423,
            0.010917814448475838,
            0.9347928166389465,
            0.18691889941692352,
            0.9582434296607971,
            0.951460599899292,
            1.0,
            0.0
          ],
          "input_std": [
            0.41960402661064683,
            0.12576646706396133,
            0.058800057508076084,
            0.14386144905283868,
            0.03034695590796215,
            0.018823747574353525,
            0.01666451800100532,
            0.012049164703724904,
            0.042452741511926434,
            0.026634244154474854,
            0.03124260275412727,
            0.017529315497311307,
            0.01,
            0.01,
            0.1306219242160806,
            0.10762567649413639,
            0.03845705226721611,
            0.03411514869663127,
            0.014758864411814855,
            0.010948557764109329,
            0.01,
            0.01,
            0.01,
            0.14679178870147983,
            0.14410023843468434,
            0.01,
            4.1703129080826855,
            4.088171066044751,
            0.01,
            0.01,
            0.01,
            5.756148520870841,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01
          ],
          "target_scale": [
            0.015904228033837464,
            0.015904228033837464,
            0.015904228033837464,
            28.99992502824669
          ],
          "manifest_sha256": "52892b0976e55c155a50d9bcd81536e14aa40ced0f7c633f2dbca9e1573b1199",
          "config_sha256": "9f81957cc458a6d526e72ab5c0ce40fb763cbbe1eda516ec7efe365c6894191a",
          "training_source_sha256": "ce6ff2e0d8e08bccb7bdc785f4d6a68593c0044190b511a39422ebed39df7198",
          "model_source_sha256": "4241224442e2ef5cadb64511ce82b5ae383ad53ef18d873e4414b27e0d0dcb6e",
          "torch_version": "2.14.1+cu130",
          "GPU": "NVIDIA GeForce RTX 5090",
          "seed": 20261029,
          "smoke": false,
          "loss": "0.5*(physical full-vector relative U squared L2 + projected VM relative squared L2), equal case weights; full subset gradients before every optimizer update",
          "error_threshold": null,
          "early_stop_on_error": false,
          "upstream_commit": "ef4fee9fa08dbfc5af13f9d9b42202dfb34dba37",
          "upstream_source_sha256": "49292aa1ee7be2e143db5b9c75d0128f8767f8a2ae74479cdc06aeb9d41fb71a",
          "protocol": "m01_tension20_matched_continue6000_v1",
          "initialization_sha256": "b15c2c338bd0d574bf14b3a062ff7caa4fc535bbe853d298b7471e7d3ef403ad",
          "parent_training_source_sha256": "ac1d21615eedc9cdf1ae41fdcf1daac95c37fb62e00c9ce7902c36a528989ecc",
          "continuation": {
            "protocol": "m01_tension20_matched_continue6000_v1",
            "method": "ts3",
            "start_epoch": 4000,
            "total_epochs": 6000,
            "additional_epochs": 2000,
            "learning_rate": 1e-05,
            "parent_output_linux": "/mnt/d/GeoBC/GeoBC Neural Operator/publication/GeoBC-Neural-Operator/runs/ts3_tension20_W128S004_continue4000_v1/W128_S004/formal/ts3/20",
            "parent_last_sha256": "117c644a069bf60628a78d204acba35a20f3bb6dcfba6723a5cea471b6b1399d",
            "parent_best_sha256": "af5a9b293a2943b1504ba0fb5335da8a811ef90dee40502036d7042707b4bffa",
            "parent_identity_sha256": "2ff519eefce0bcdd92a003b9af9eeee9738c1f1bea1e213187ca5e080e185fbb",
            "parent_last_elapsed_seconds": 6135.158799648285,
            "parent_summary_elapsed_seconds": 6137.276856422424,
            "preserve_parent_curve_points": 80,
            "case_order": "default_rng(seed+accumulated_epoch)",
            "no_Adam_reset": true,
            "no_warm_restart": true
          },
          "fresh_initialization": false
        },
        "checkpoint_reload_max_abs_difference": null,
        "error_threshold": null,
        "no_error_gate": true,
        "mean_training_objective": 0.0034821500611853912,
        "mean_relative_U_L2": 0.013970678945023693,
        "worst_relative_U_L2": 0.018821509276492437,
        "mean_relative_VM_L2": 0.07515014535159212,
        "worst_relative_VM_L2": 0.21714072155270545,
        "rows": [
          {
            "sample_id": "normal_rodv2_0021__tension",
            "nodes": 60882,
            "relative_U_L2": 0.014203310578432871,
            "relative_VM_L2": 0.07017337761540285,
            "U_RMSE_mm": 0.00019288037493791728,
            "VM_RMSE_MPa": 1.8877362901193449,
            "predicted_VM_min_MPa": -0.03274419634234683,
            "Ux_relative_L2": 0.009872999515438845,
            "Uy_relative_L2": 0.06038189541623029,
            "Uz_relative_L2": 0.4312744151651083
          },
          {
            "sample_id": "normal_rodv2_0026__tension",
            "nodes": 35388,
            "relative_U_L2": 0.012130129707001046,
            "relative_VM_L2": 0.05654764379556035,
            "U_RMSE_mm": 0.000250829249896659,
            "VM_RMSE_MPa": 1.6781698558457343,
            "predicted_VM_min_MPa": 0.19763474482083399,
            "Ux_relative_L2": 0.008209582474223633,
            "Uy_relative_L2": 0.12282261698965001,
            "Uz_relative_L2": 0.36504678258940704
          },
          {
            "sample_id": "normal_rodv2_0036__tension",
            "nodes": 31152,
            "relative_U_L2": 0.014156262519053331,
            "relative_VM_L2": 0.07109431036756834,
            "U_RMSE_mm": 0.00033487883955568733,
            "VM_RMSE_MPa": 2.60099949737407,
            "predicted_VM_min_MPa": 0.1922969894545752,
            "Ux_relative_L2": 0.01107151879093608,
            "Uy_relative_L2": 0.08697634809004766,
            "Uz_relative_L2": 0.48271387793745396
          },
          {
            "sample_id": "normal_rodv2_0039__tension",
            "nodes": 36054,
            "relative_U_L2": 0.013409034891125363,
            "relative_VM_L2": 0.07253555307106493,
            "U_RMSE_mm": 0.00031457921611416817,
            "VM_RMSE_MPa": 2.392655110079851,
            "predicted_VM_min_MPa": 0.3031887126942778,
            "Ux_relative_L2": 0.010273619902710023,
            "Uy_relative_L2": 0.0767056324159233,
            "Uz_relative_L2": 0.502616845800555
          },
          {
            "sample_id": "normal_rodv2_0045__tension",
            "nodes": 69969,
            "relative_U_L2": 0.01374160850209134,
            "relative_VM_L2": 0.0692023516058388,
            "U_RMSE_mm": 0.00013888347944264904,
            "VM_RMSE_MPa": 1.630247985340144,
            "predicted_VM_min_MPa": -0.6079060402939843,
            "Ux_relative_L2": 0.009692816935928,
            "Uy_relative_L2": 0.0805744222029458,
            "Uz_relative_L2": 0.3576024000597481
          },
          {
            "sample_id": "normal_rodv2_0052__tension",
            "nodes": 46208,
            "relative_U_L2": 0.013094394346235523,
            "relative_VM_L2": 0.07098828649709156,
            "U_RMSE_mm": 0.00021453596444538393,
            "VM_RMSE_MPa": 2.2329752066458894,
            "predicted_VM_min_MPa": 0.23931422707854066,
            "Ux_relative_L2": 0.009566924065062805,
            "Uy_relative_L2": 0.08963237672409018,
            "Uz_relative_L2": 0.41268058731115786
          },
          {
            "sample_id": "normal_rodv2_0074__tension",
            "nodes": 35764,
            "relative_U_L2": 0.014314692891167678,
            "relative_VM_L2": 0.07744813907034778,
            "U_RMSE_mm": 0.00030631695176992877,
            "VM_RMSE_MPa": 2.87769052291919,
            "predicted_VM_min_MPa": 0.5480577337160591,
            "Ux_relative_L2": 0.01023422820824759,
            "Uy_relative_L2": 0.10137704091190095,
            "Uz_relative_L2": 0.47426698194622446
          },
          {
            "sample_id": "normal_rodv2_0088__tension",
            "nodes": 71232,
            "relative_U_L2": 0.018821509276492437,
            "relative_VM_L2": 0.07781366800233193,
            "U_RMSE_mm": 0.00024373726966657463,
            "VM_RMSE_MPa": 2.121621624307313,
            "predicted_VM_min_MPa": -0.3710162929290472,
            "Ux_relative_L2": 0.01279556846135574,
            "Uy_relative_L2": 0.04943971234042012,
            "Uz_relative_L2": 0.5577630279762035
          },
          {
            "sample_id": "normal_rodv2_0091__tension",
            "nodes": 62002,
            "relative_U_L2": 0.014120032020940185,
            "relative_VM_L2": 0.062759997001101,
            "U_RMSE_mm": 0.00018255703342986786,
            "VM_RMSE_MPa": 1.7696957414525811,
            "predicted_VM_min_MPa": 0.5637027688593139,
            "Ux_relative_L2": 0.01027321405059915,
            "Uy_relative_L2": 0.09830656818046002,
            "Uz_relative_L2": 0.4250964617379836
          },
          {
            "sample_id": "normal_rodv2_0093__tension",
            "nodes": 37319,
            "relative_U_L2": 0.010518566811452967,
            "relative_VM_L2": 0.05674718528029662,
            "U_RMSE_mm": 0.00017576322099314092,
            "VM_RMSE_MPa": 1.4917061188554994,
            "predicted_VM_min_MPa": 0.3553991573440332,
            "Ux_relative_L2": 0.007426790904640347,
            "Uy_relative_L2": 0.1802421087369376,
            "Uz_relative_L2": 0.3730145503313625
          },
          {
            "sample_id": "normal_rodv2_0095__tension",
            "nodes": 69290,
            "relative_U_L2": 0.014144373666846082,
            "relative_VM_L2": 0.21714072155270545,
            "U_RMSE_mm": 0.0002011775570633011,
            "VM_RMSE_MPa": 6.226266671952062,
            "predicted_VM_min_MPa": -0.2127124169244346,
            "Ux_relative_L2": 0.00956547102193008,
            "Uy_relative_L2": 0.06327338487191508,
            "Uz_relative_L2": 0.5593123957398852
          },
          {
            "sample_id": "normal_rodv2_0107__tension",
            "nodes": 75211,
            "relative_U_L2": 0.013883072462070394,
            "relative_VM_L2": 0.07121797520462332,
            "U_RMSE_mm": 0.0001544577441421978,
            "VM_RMSE_MPa": 1.937608757304446,
            "predicted_VM_min_MPa": -0.3801230544448623,
            "Ux_relative_L2": 0.009278797116768416,
            "Uy_relative_L2": 0.08294144182263792,
            "Uz_relative_L2": 0.4063174724878514
          },
          {
            "sample_id": "normal_rodv2_0126__tension",
            "nodes": 45635,
            "relative_U_L2": 0.017956449562775263,
            "relative_VM_L2": 0.084951511805772,
            "U_RMSE_mm": 0.0003835927445841484,
            "VM_RMSE_MPa": 3.066252669351486,
            "predicted_VM_min_MPa": -0.36175871715068014,
            "Ux_relative_L2": 0.01335074988430421,
            "Uy_relative_L2": 0.07410414149924613,
            "Uz_relative_L2": 0.4924487353009129
          },
          {
            "sample_id": "normal_rodv2_0127__tension",
            "nodes": 73790,
            "relative_U_L2": 0.013279363001721734,
            "relative_VM_L2": 0.06503944713590551,
            "U_RMSE_mm": 0.00013704701487096143,
            "VM_RMSE_MPa": 1.566615930257502,
            "predicted_VM_min_MPa": -0.1179848010543452,
            "Ux_relative_L2": 0.009376484681779873,
            "Uy_relative_L2": 0.10815283531973863,
            "Uz_relative_L2": 0.38463964856406974
          },
          {
            "sample_id": "normal_rodv2_0129__tension",
            "nodes": 67767,
            "relative_U_L2": 0.015436785330960219,
            "relative_VM_L2": 0.07101587227889697,
            "U_RMSE_mm": 0.0002703360755966395,
            "VM_RMSE_MPa": 2.2189223815299073,
            "predicted_VM_min_MPa": -0.19143469594445778,
            "Ux_relative_L2": 0.010933776576944559,
            "Uy_relative_L2": 0.056290954681501644,
            "Uz_relative_L2": 0.5387818027201318
          },
          {
            "sample_id": "normal_rodv2_0137__tension",
            "nodes": 56621,
            "relative_U_L2": 0.012842276755876977,
            "relative_VM_L2": 0.05582947824742846,
            "U_RMSE_mm": 0.000185449699520591,
            "VM_RMSE_MPa": 1.625885768486832,
            "predicted_VM_min_MPa": 0.25383982283170714,
            "Ux_relative_L2": 0.009541266216928043,
            "Uy_relative_L2": 0.11586780221453258,
            "Uz_relative_L2": 0.4100577881168934
          },
          {
            "sample_id": "normal_rodv2_0148__tension",
            "nodes": 47400,
            "relative_U_L2": 0.012605585716382218,
            "relative_VM_L2": 0.0661766468177359,
            "U_RMSE_mm": 0.00017984717239977687,
            "VM_RMSE_MPa": 1.8175388095374623,
            "predicted_VM_min_MPa": 0.09383295293059009,
            "Ux_relative_L2": 0.00863419514954348,
            "Uy_relative_L2": 0.09625257525631417,
            "Uz_relative_L2": 0.37169970496753424
          },
          {
            "sample_id": "normal_rodv2_0159__tension",
            "nodes": 38249,
            "relative_U_L2": 0.014586652276188695,
            "relative_VM_L2": 0.05591233948411585,
            "U_RMSE_mm": 0.0003555496907474171,
            "VM_RMSE_MPa": 1.942455206559186,
            "predicted_VM_min_MPa": 0.24404886043601592,
            "Ux_relative_L2": 0.012375900529447311,
            "Uy_relative_L2": 0.12875136142605825,
            "Uz_relative_L2": 0.44611076840803104
          },
          {
            "sample_id": "normal_rodv2_0163__tension",
            "nodes": 75666,
            "relative_U_L2": 0.013422938591787153,
            "relative_VM_L2": 0.06416313284298335,
            "U_RMSE_mm": 0.00014472939928221812,
            "VM_RMSE_MPa": 1.4417182505856612,
            "predicted_VM_min_MPa": -0.020996186618794613,
            "Ux_relative_L2": 0.009491477228400486,
            "Uy_relative_L2": 0.06807583297290368,
            "Uz_relative_L2": 0.47873709858849556
          },
          {
            "sample_id": "normal_rodv2_0170__tension",
            "nodes": 47670,
            "relative_U_L2": 0.012746539991872363,
            "relative_VM_L2": 0.06624526935507119,
            "U_RMSE_mm": 0.00023309897552225065,
            "VM_RMSE_MPa": 2.0056900925229377,
            "predicted_VM_min_MPa": -0.1655746953417936,
            "Ux_relative_L2": 0.009725091845500944,
            "Uy_relative_L2": 0.16611274134836967,
            "Uz_relative_L2": 0.38343948918776544
          }
        ]
      }
    },
    "TS3_CURV": {
      "parameters": 982884,
      "current_epoch": 6000,
      "phase": "completed",
      "best_epoch": 5850,
      "mean_U_percent": 1.3963103431863637,
      "mean_VM_percent": 7.62791612721081,
      "summary": {
        "completed": true,
        "train_fit_only": true,
        "smoke": false,
        "steps": 6000,
        "updates_per_case": 6000,
        "native_case_updates": 120000,
        "best_checkpoint_step": 5850,
        "elapsed_seconds": 9956.202963590622,
        "identity": {
          "version": "large_v2",
          "method": "ts3",
          "count": 20,
          "case_ids": [
            "normal_rodv2_0021__tension",
            "normal_rodv2_0026__tension",
            "normal_rodv2_0036__tension",
            "normal_rodv2_0039__tension",
            "normal_rodv2_0045__tension",
            "normal_rodv2_0052__tension",
            "normal_rodv2_0074__tension",
            "normal_rodv2_0088__tension",
            "normal_rodv2_0091__tension",
            "normal_rodv2_0093__tension",
            "normal_rodv2_0095__tension",
            "normal_rodv2_0107__tension",
            "normal_rodv2_0126__tension",
            "normal_rodv2_0127__tension",
            "normal_rodv2_0129__tension",
            "normal_rodv2_0137__tension",
            "normal_rodv2_0148__tension",
            "normal_rodv2_0159__tension",
            "normal_rodv2_0163__tension",
            "normal_rodv2_0170__tension"
          ],
          "parameters": 982884,
          "config": {
            "n_layers": 8,
            "n_hidden": 128,
            "n_head": 8,
            "slice_num": 4,
            "mlp_ratio": 2,
            "dropout": 0.0
          },
          "input_feature_names": [
            "x/L",
            "y/L",
            "z/L",
            "CAD_L",
            "CAD_rb",
            "CAD_rs",
            "CAD_db",
            "CAD_ds",
            "CAD_Tb",
            "CAD_Ts",
            "CAD_H",
            "CAD_B",
            "CAD_tw",
            "CAD_tf",
            "CAD_kb",
            "CAD_ks",
            "CAD_lb",
            "CAD_ls",
            "CAD_rB",
            "CAD_rS",
            "CAD_rp",
            "CAD_re",
            "CAD_e",
            "radial_normal_x",
            "radial_normal_y",
            "radial_normal_z",
            "N_mean_tangent_x",
            "N_mean_tangent_y",
            "N_mean_tangent_z",
            "N_mean_axial_x",
            "N_mean_axial_y",
            "N_mean_axial_z",
            "nodal_Fx/6100",
            "nodal_Fy/6100",
            "nodal_Fz/6100",
            "E/115100",
            "nu",
            "density/4430",
            "width_skew",
            "pressure/10",
            "rpm/10000",
            "sin_theta",
            "cos_theta",
            "sum_Fx/6100",
            "sum_Fy/6100",
            "sum_Fz/6100",
            "plastic_0_stress/1000",
            "plastic_0_PEEQ/.01",
            "plastic_1_stress/1000",
            "plastic_1_PEEQ/.01",
            "plastic_2_stress/1000",
            "plastic_2_PEEQ/.01",
            "plastic_3_stress/1000",
            "plastic_3_PEEQ/.01",
            "load_factor",
            "engine_snapshot"
          ],
          "target_names": [
            "Ux_mm",
            "Uy_mm",
            "Uz_mm",
            "volume_weighted_node_VM_MPa"
          ],
          "input_mean": [
            0.6518260064046931,
            5.184356623294747e-05,
            -1.9158040476160247e-05,
            0.7376454734077396,
            0.14575441046562562,
            0.09208088309347574,
            0.07577883707045367,
            0.0568537710553465,
            0.19583182530385676,
            0.14408149579823357,
            0.14156526826280652,
            0.08093882694423811,
            0.02697853121477333,
            0.02384491333647606,
            1.4637601164534948,
            1.2208096643860307,
            0.21528490812831577,
            0.18642858911316063,
            0.04509068519831279,
            0.028591655424567836,
            0.007340882193908862,
            0.002995943876655692,
            0.0,
            0.0013433273766398945,
            1.8681891692742623e-05,
            0.0,
            -9.822305369045294e-10,
            8.133447748261899e-09,
            0.0,
            0.0,
            0.0,
            0.9999999998438922,
            -1.8462634863399455e-05,
            5.460059858961075e-15,
            0.0,
            1.0,
            0.2800000011920929,
            1.0,
            0.0,
            0.0,
            0.0,
            0.0,
            1.0,
            -1.0,
            1.7660045694308544e-10,
            0.0,
            0.7815999984741211,
            0.0,
            0.8880211114883423,
            0.010917814448475838,
            0.9347928166389465,
            0.18691889941692352,
            0.9582434296607971,
            0.951460599899292,
            1.0,
            0.0
          ],
          "input_std": [
            0.41960402661064683,
            0.12576646706396133,
            0.058800057508076084,
            0.14386144905283868,
            0.03034695590796215,
            0.018823747574353525,
            0.01666451800100532,
            0.012049164703724904,
            0.042452741511926434,
            0.026634244154474854,
            0.03124260275412727,
            0.017529315497311307,
            0.01,
            0.01,
            0.1306219242160806,
            0.10762567649413639,
            0.03845705226721611,
            0.03411514869663127,
            0.014758864411814855,
            0.010948557764109329,
            0.01,
            0.01,
            0.01,
            0.14679178870147983,
            0.14410023843468434,
            0.01,
            4.1703129080826855,
            4.088171066044751,
            0.01,
            0.01,
            0.01,
            5.756148520870841,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01,
            0.01
          ],
          "target_scale": [
            0.015904228033837464,
            0.015904228033837464,
            0.015904228033837464,
            28.99992502824669
          ],
          "manifest_sha256": "52892b0976e55c155a50d9bcd81536e14aa40ced0f7c633f2dbca9e1573b1199",
          "config_sha256": "b82f5e70767441a3edcadbd5e37f86cd15a04b32dfd38c7387c604a51ec5730b",
          "training_source_sha256": "676b875ecf6963190556c6c7c815552296c44a2d0d27c10eea0de1f57e81bcbc",
          "model_source_sha256": "4241224442e2ef5cadb64511ce82b5ae383ad53ef18d873e4414b27e0d0dcb6e",
          "torch_version": "2.14.1+cu130",
          "GPU": "NVIDIA GeForce RTX 5090",
          "seed": 20261029,
          "smoke": false,
          "loss": "Equal case .5*(relative U vector L2 squared + projected VM L2 squared) on all native + extra curvature points; intentional geometry emphasis, no inverse-density cancellation",
          "error_threshold": null,
          "early_stop_on_error": false,
          "protocol": "m01_ts3_curvature_tension20_6000_v1",
          "initialization_sha256": "b15c2c338bd0d574bf14b3a062ff7caa4fc535bbe853d298b7471e7d3ef403ad",
          "fresh_initialization": true,
          "initial_tensors_identical_to_baseline": true,
          "learning_rate_reference_epochs": 2000,
          "terminal_learning_rate": 1e-05,
          "model_sources": {
            "geobc/overfit_transformers.py": "4241224442e2ef5cadb64511ce82b5ae383ad53ef18d873e4414b27e0d0dcb6e",
            "geobc/m01_curvature_sampling.py": "882c99df02a30e58f013216e081a5b9cc94f92bcb6cf0bdde4c407341ff4377f",
            "geobc/rod_v2_probes.py": "a2d5f7a49d5fdde2d28331c503c31b991eeacea1c6a2eac4cdcd5acaf88bf20f",
            "tools/prepare_m01_ts3_curvature6000_v1.py": "4b2b1532fb7fc5668d6a69a5710f3a27108c60416fa35d1b91152edea06a4d1e",
            "../../third_party/Transolver-3/models/Transolver_chunk_opt_matrix_mul.py": "49292aa1ee7be2e143db5b9c75d0128f8767f8a2ae74479cdc06aeb9d41fb71a",
            "../../notes/overfit_transformer_sources.json": "488404cf05a5bdb179ab63fab6b2e0c914abf2382c25cd5fcc2ff37964e4fdb8"
          },
          "sampling_manifest_sha256": "db12500fa88fc7221d28a5955b10fa73e27480654515ea8c4944c9375c8d8d56",
          "sampling_config": {
            "native_nodes_retained": true,
            "added_fraction": 0.25,
            "banks": 4,
            "bank_switch_epochs": 50,
            "density": "physical quadratic face area * (0.1 + min(kappa / positive kappa P90,4)^2)",
            "curvature": "max(abs principal curvature of TRI6 at centroid, surface normal jump / edge length)",
            "added_points": "50% quadratic surface + 50% adjacent parent TET10 boundary layer barycentric depth0.02..0.15",
            "new_point_supervision": "TET10 interpolation of saved Uxyz and original projected nodal VM; not new FE truth",
            "known_feature_extension": "same TET10 basis interpolation of original encoded known-input nodal fields; not new physical applied nodal forces",
            "not_claimed": [
              "PDE residual PINN",
              "adaptive FE re-solve",
              "paper exact reproduction",
              "improved underlying FE accuracy"
            ]
          },
          "all_original_nodes_retained": true,
          "extra_points_each_epoch": 270824,
          "native_evaluation_context": "all native nodes + fixed curvature bank0; report only original nodes; added-point geometry never uses response labels",
          "FE_recomputed": false,
          "validation_test_used": false
        },
        "checkpoint_reload_max_abs_difference": null,
        "error_threshold": null,
        "no_error_gate": true,
        "mean_volume_weighted_U_L2": 0.012770397146557672,
        "mean_volume_weighted_VM_L2": 0.07202121943857881,
        "mean_high_curvature_U_L2": 0.017189465852910743,
        "mean_high_curvature_VM_L2": 0.09923448898284921,
        "mean_training_objective": 0.003563935260137737,
        "mean_relative_U_L2": 0.013963103431863638,
        "worst_relative_U_L2": 0.01944298642864633,
        "mean_relative_VM_L2": 0.0762791612721081,
        "worst_relative_VM_L2": 0.21746939023711906,
        "rows": [
          {
            "sample_id": "normal_rodv2_0021__tension",
            "nodes": 60882,
            "relative_U_L2": 0.014499791228456434,
            "relative_VM_L2": 0.0706184813798813,
            "U_RMSE_mm": 0.00019690657000156784,
            "VM_RMSE_MPa": 1.89971004081551,
            "predicted_VM_min_MPa": 0.2148624654557691,
            "Ux_relative_L2": 0.010375757039200942,
            "Uy_relative_L2": 0.06108706027473793,
            "Uz_relative_L2": 0.4074751184787956,
            "volume_weighted_U_L2": 0.012841816536368024,
            "volume_weighted_VM_L2": 0.07223570697951655,
            "high_curvature_U_L2": 0.019122597144452247,
            "high_curvature_VM_L2": 0.08657995050004069,
            "high_curvature_nodes": 9457
          },
          {
            "sample_id": "normal_rodv2_0026__tension",
            "nodes": 35388,
            "relative_U_L2": 0.012404599756508507,
            "relative_VM_L2": 0.057792944692935784,
            "U_RMSE_mm": 0.00025650479651487213,
            "VM_RMSE_MPa": 1.715126770177807,
            "predicted_VM_min_MPa": 0.33050032758228914,
            "Ux_relative_L2": 0.007908437237691628,
            "Uy_relative_L2": 0.13191936830782877,
            "Uz_relative_L2": 0.3837442263622076,
            "volume_weighted_U_L2": 0.0110898083668689,
            "volume_weighted_VM_L2": 0.07009697089996066,
            "high_curvature_U_L2": 0.014759849772142062,
            "high_curvature_VM_L2": 0.06313517570987602,
            "high_curvature_nodes": 6295
          },
          {
            "sample_id": "normal_rodv2_0036__tension",
            "nodes": 31152,
            "relative_U_L2": 0.013920482234717133,
            "relative_VM_L2": 0.07263603380591781,
            "U_RMSE_mm": 0.0003293012495737027,
            "VM_RMSE_MPa": 2.657403756273332,
            "predicted_VM_min_MPa": 0.4382507442204242,
            "Ux_relative_L2": 0.01083884820569641,
            "Uy_relative_L2": 0.08590582148683809,
            "Uz_relative_L2": 0.4804051115086676,
            "volume_weighted_U_L2": 0.01279906307646924,
            "volume_weighted_VM_L2": 0.0804369932881918,
            "high_curvature_U_L2": 0.0154257810271407,
            "high_curvature_VM_L2": 0.08211597202216324,
            "high_curvature_nodes": 5882
          },
          {
            "sample_id": "normal_rodv2_0039__tension",
            "nodes": 36054,
            "relative_U_L2": 0.012702510263003619,
            "relative_VM_L2": 0.07339353864448585,
            "U_RMSE_mm": 0.0002980039766965281,
            "VM_RMSE_MPa": 2.4209565909358535,
            "predicted_VM_min_MPa": 0.6293547777335741,
            "Ux_relative_L2": 0.00926216233372355,
            "Uy_relative_L2": 0.0787672022607178,
            "Uz_relative_L2": 0.4858468591363846,
            "volume_weighted_U_L2": 0.011732841540858957,
            "volume_weighted_VM_L2": 0.08009590991507176,
            "high_curvature_U_L2": 0.015075020138168532,
            "high_curvature_VM_L2": 0.09133037609770935,
            "high_curvature_nodes": 6294
          },
          {
            "sample_id": "normal_rodv2_0045__tension",
            "nodes": 69969,
            "relative_U_L2": 0.01366573947559175,
            "relative_VM_L2": 0.07034849024739818,
            "U_RMSE_mm": 0.00013811668752155873,
            "VM_RMSE_MPa": 1.6572483714247845,
            "predicted_VM_min_MPa": -0.19596195969092414,
            "Ux_relative_L2": 0.009511627578584165,
            "Uy_relative_L2": 0.08422008976602743,
            "Uz_relative_L2": 0.33539726809528847,
            "volume_weighted_U_L2": 0.012806654184362372,
            "volume_weighted_VM_L2": 0.07445886676969149,
            "high_curvature_U_L2": 0.016960842965873486,
            "high_curvature_VM_L2": 0.07958920558743246,
            "high_curvature_nodes": 10277
          },
          {
            "sample_id": "normal_rodv2_0052__tension",
            "nodes": 46208,
            "relative_U_L2": 0.0132070723552208,
            "relative_VM_L2": 0.07201547926549791,
            "U_RMSE_mm": 0.00021638205863578776,
            "VM_RMSE_MPa": 2.2652861145080094,
            "predicted_VM_min_MPa": 0.42162239144267977,
            "Ux_relative_L2": 0.00981116758889408,
            "Uy_relative_L2": 0.09000685538978438,
            "Uz_relative_L2": 0.3943359018016337,
            "volume_weighted_U_L2": 0.012494858674626094,
            "volume_weighted_VM_L2": 0.07036079146445776,
            "high_curvature_U_L2": 0.01543823755011524,
            "high_curvature_VM_L2": 0.09747741855830813,
            "high_curvature_nodes": 7740
          },
          {
            "sample_id": "normal_rodv2_0074__tension",
            "nodes": 35764,
            "relative_U_L2": 0.014223478660356366,
            "relative_VM_L2": 0.07843008801381417,
            "U_RMSE_mm": 0.0003043650785895129,
            "VM_RMSE_MPa": 2.914176166118919,
            "predicted_VM_min_MPa": 0.6694689408267531,
            "Ux_relative_L2": 0.01020308755558457,
            "Uy_relative_L2": 0.10152777280160488,
            "Uz_relative_L2": 0.45194680020514516,
            "volume_weighted_U_L2": 0.014937633176617612,
            "volume_weighted_VM_L2": 0.1036265687728815,
            "high_curvature_U_L2": 0.015614821031184356,
            "high_curvature_VM_L2": 0.08920529825311636,
            "high_curvature_nodes": 6313
          },
          {
            "sample_id": "normal_rodv2_0088__tension",
            "nodes": 71232,
            "relative_U_L2": 0.01944298642864633,
            "relative_VM_L2": 0.07991987119640627,
            "U_RMSE_mm": 0.0002517853566717618,
            "VM_RMSE_MPa": 2.179048119632008,
            "predicted_VM_min_MPa": 0.05053304110313777,
            "Ux_relative_L2": 0.013022687496610324,
            "Uy_relative_L2": 0.05417088575931545,
            "Uz_relative_L2": 0.522949854321921,
            "volume_weighted_U_L2": 0.018394183224331728,
            "volume_weighted_VM_L2": 0.08759842172737127,
            "high_curvature_U_L2": 0.022751225694507535,
            "high_curvature_VM_L2": 0.08539779722519997,
            "high_curvature_nodes": 10971
          },
          {
            "sample_id": "normal_rodv2_0091__tension",
            "nodes": 62002,
            "relative_U_L2": 0.013446745862455988,
            "relative_VM_L2": 0.0640239089079938,
            "U_RMSE_mm": 0.00017385215772137196,
            "VM_RMSE_MPa": 1.8053353148445326,
            "predicted_VM_min_MPa": 0.5759024111219767,
            "Ux_relative_L2": 0.009521663765802962,
            "Uy_relative_L2": 0.09621859430675045,
            "Uz_relative_L2": 0.41748167168575634,
            "volume_weighted_U_L2": 0.012301414558768976,
            "volume_weighted_VM_L2": 0.06558824251558804,
            "high_curvature_U_L2": 0.017491779696253408,
            "high_curvature_VM_L2": 0.0804350616812982,
            "high_curvature_nodes": 9970
          },
          {
            "sample_id": "normal_rodv2_0093__tension",
            "nodes": 37319,
            "relative_U_L2": 0.010884043863210503,
            "relative_VM_L2": 0.05735826435061227,
            "U_RMSE_mm": 0.000181870271979026,
            "VM_RMSE_MPa": 1.5077694774836303,
            "predicted_VM_min_MPa": 0.43180273228092314,
            "Ux_relative_L2": 0.007944965215255123,
            "Uy_relative_L2": 0.18072640427557307,
            "Uz_relative_L2": 0.3675243184532689,
            "volume_weighted_U_L2": 0.010055695707334545,
            "volume_weighted_VM_L2": 0.05297494279701536,
            "high_curvature_U_L2": 0.012917661798529505,
            "high_curvature_VM_L2": 0.08325419096884516,
            "high_curvature_nodes": 6448
          },
          {
            "sample_id": "normal_rodv2_0095__tension",
            "nodes": 69290,
            "relative_U_L2": 0.013572462249093658,
            "relative_VM_L2": 0.21746939023711906,
            "U_RMSE_mm": 0.00019304317482835432,
            "VM_RMSE_MPa": 6.235690877882878,
            "predicted_VM_min_MPa": -0.04475704930704952,
            "Ux_relative_L2": 0.009044085827599394,
            "Uy_relative_L2": 0.06381750167268167,
            "Uz_relative_L2": 0.5086766186834475,
            "volume_weighted_U_L2": 0.011819385873647356,
            "volume_weighted_VM_L2": 0.07135345885527623,
            "high_curvature_U_L2": 0.0182071976864159,
            "high_curvature_VM_L2": 0.37906899843951053,
            "high_curvature_nodes": 10174
          },
          {
            "sample_id": "normal_rodv2_0107__tension",
            "nodes": 75211,
            "relative_U_L2": 0.01424000260390003,
            "relative_VM_L2": 0.07212310042531338,
            "U_RMSE_mm": 0.00015842881212257333,
            "VM_RMSE_MPa": 1.9622342615964063,
            "predicted_VM_min_MPa": -1.8838490421524539,
            "Ux_relative_L2": 0.009259558267753825,
            "Uy_relative_L2": 0.09045891576569803,
            "Uz_relative_L2": 0.3954964574975122,
            "volume_weighted_U_L2": 0.013183650924988282,
            "volume_weighted_VM_L2": 0.06825336162989387,
            "high_curvature_U_L2": 0.017477359857131648,
            "high_curvature_VM_L2": 0.08888795445803219,
            "high_curvature_nodes": 10693
          },
          {
            "sample_id": "normal_rodv2_0126__tension",
            "nodes": 45635,
            "relative_U_L2": 0.01732351823674632,
            "relative_VM_L2": 0.08709675067102635,
            "U_RMSE_mm": 0.0003700718164276135,
            "VM_RMSE_MPa": 3.1436832442425118,
            "predicted_VM_min_MPa": -0.06727391039552968,
            "Ux_relative_L2": 0.012595228132723514,
            "Uy_relative_L2": 0.07421990351643593,
            "Uz_relative_L2": 0.46930452347101653,
            "volume_weighted_U_L2": 0.014978410570022992,
            "volume_weighted_VM_L2": 0.08175734549214526,
            "high_curvature_U_L2": 0.02270124762452999,
            "high_curvature_VM_L2": 0.11131711269270046,
            "high_curvature_nodes": 7804
          },
          {
            "sample_id": "normal_rodv2_0127__tension",
            "nodes": 73790,
            "relative_U_L2": 0.01355742319573821,
            "relative_VM_L2": 0.06680982261287559,
            "U_RMSE_mm": 0.00013991667959354322,
            "VM_RMSE_MPa": 1.6092592574518907,
            "predicted_VM_min_MPa": -0.5962334917182778,
            "Ux_relative_L2": 0.009544740090184313,
            "Uy_relative_L2": 0.11240757672211264,
            "Uz_relative_L2": 0.3825399922746459,
            "volume_weighted_U_L2": 0.012061496651790056,
            "volume_weighted_VM_L2": 0.06603442286711701,
            "high_curvature_U_L2": 0.01711529223379263,
            "high_curvature_VM_L2": 0.07890688877540679,
            "high_curvature_nodes": 10907
          },
          {
            "sample_id": "normal_rodv2_0129__tension",
            "nodes": 67767,
            "relative_U_L2": 0.01562406585741931,
            "relative_VM_L2": 0.07214838072700476,
            "U_RMSE_mm": 0.0002736158182032224,
            "VM_RMSE_MPa": 2.2543081095670012,
            "predicted_VM_min_MPa": 0.10751187946641967,
            "Ux_relative_L2": 0.010918180699299288,
            "Uy_relative_L2": 0.05990896862350356,
            "Uz_relative_L2": 0.4986730990189425,
            "volume_weighted_U_L2": 0.0135965335883509,
            "volume_weighted_VM_L2": 0.07536665792341583,
            "high_curvature_U_L2": 0.021424263421451727,
            "high_curvature_VM_L2": 0.08133608243221653,
            "high_curvature_nodes": 10163
          },
          {
            "sample_id": "normal_rodv2_0137__tension",
            "nodes": 56621,
            "relative_U_L2": 0.012259876875779879,
            "relative_VM_L2": 0.05685893096514533,
            "U_RMSE_mm": 0.00017703951767994433,
            "VM_RMSE_MPa": 1.655865853839735,
            "predicted_VM_min_MPa": 0.4020332824475296,
            "Ux_relative_L2": 0.008778180125276827,
            "Uy_relative_L2": 0.11807163207704169,
            "Uz_relative_L2": 0.38486004166797594,
            "volume_weighted_U_L2": 0.011093034694104897,
            "volume_weighted_VM_L2": 0.060040162060973366,
            "high_curvature_U_L2": 0.015260622332964189,
            "high_curvature_VM_L2": 0.07141018326483237,
            "high_curvature_nodes": 9257
          },
          {
            "sample_id": "normal_rodv2_0148__tension",
            "nodes": 47400,
            "relative_U_L2": 0.012944957986300127,
            "relative_VM_L2": 0.06775452258414134,
            "U_RMSE_mm": 0.0001846890849065721,
            "VM_RMSE_MPa": 1.8608751008120747,
            "predicted_VM_min_MPa": 0.22803084087910752,
            "Ux_relative_L2": 0.008688234823638945,
            "Uy_relative_L2": 0.10178547285017388,
            "Uz_relative_L2": 0.37413033422191977,
            "volume_weighted_U_L2": 0.012557312806899472,
            "volume_weighted_VM_L2": 0.06565825833741601,
            "high_curvature_U_L2": 0.015279367124374518,
            "high_curvature_VM_L2": 0.09282699417208083,
            "high_curvature_nodes": 7755
          },
          {
            "sample_id": "normal_rodv2_0159__tension",
            "nodes": 38249,
            "relative_U_L2": 0.013968718157160392,
            "relative_VM_L2": 0.05527329747926042,
            "U_RMSE_mm": 0.00034048754483738945,
            "VM_RMSE_MPa": 1.9202541954586918,
            "predicted_VM_min_MPa": 0.7370100171759296,
            "Ux_relative_L2": 0.011479826430185223,
            "Uy_relative_L2": 0.13421011278738454,
            "Uz_relative_L2": 0.4378482278953181,
            "volume_weighted_U_L2": 0.012242782318885991,
            "volume_weighted_VM_L2": 0.06396666310375579,
            "high_curvature_U_L2": 0.016262464885562357,
            "high_curvature_VM_L2": 0.06915384652297,
            "high_curvature_nodes": 6665
          },
          {
            "sample_id": "normal_rodv2_0163__tension",
            "nodes": 75666,
            "relative_U_L2": 0.014091450731910907,
            "relative_VM_L2": 0.06597978435448378,
            "U_RMSE_mm": 0.00015193746030338524,
            "VM_RMSE_MPa": 1.4825376358468754,
            "predicted_VM_min_MPa": 0.07821399428634934,
            "Ux_relative_L2": 0.00990654526379158,
            "Uy_relative_L2": 0.0747950945768756,
            "Uz_relative_L2": 0.47406791650438573,
            "volume_weighted_U_L2": 0.01303623078922782,
            "volume_weighted_VM_L2": 0.06688790096555947,
            "high_curvature_U_L2": 0.018183071043837127,
            "high_curvature_VM_L2": 0.07509575218631279,
            "high_curvature_nodes": 11406
          },
          {
            "sample_id": "normal_rodv2_0170__tension",
            "nodes": 47670,
            "relative_U_L2": 0.013282142615056485,
            "relative_VM_L2": 0.0675321448808486,
            "U_RMSE_mm": 0.00024289366669576573,
            "VM_RMSE_MPa": 2.044652474553987,
            "predicted_VM_min_MPa": 0.004909241918972082,
            "Ux_relative_L2": 0.009910991564835811,
            "Uy_relative_L2": 0.1827795449731719,
            "Uz_relative_L2": 0.37392316146963334,
            "volume_weighted_U_L2": 0.011385135666629223,
            "volume_weighted_VM_L2": 0.06363274240627745,
            "high_curvature_U_L2": 0.0163206140297877,
            "high_curvature_VM_L2": 0.0981655201089324,
            "high_curvature_nodes": 7546
          }
        ]
      },
      "export_review": {
        "inference_bytes": 3986187,
        "parameters": 982884,
        "reference_TS3_parameters": 982884,
        "parameter_difference_percent": 0.0,
        "cases": 20,
        "total_original_nodes": 1083269,
        "steps": 6000,
        "optimizer_updates": 6000,
        "original_node_ids_and_prediction_metrics_match": true,
        "max_metric_recompute_difference": 0.0,
        "weights_only_CPU_load_and_strict_model_load": true,
        "source_initialization_normalization_and_LR_history_match": true,
        "inference_sha256": "7cd4effbeef6e80ef7fc84e036f8454fe0b17648deb0987761d49bee42a61dd0",
        "CUDA_initialized": false,
        "updated_unix": 1793354434.1970336,
        "additional_curvature_points_per_epoch": 270824,
        "all_native_nodes_retained": true,
        "native_evaluation_context": "fixed bank0 augmentation",
        "new_point_labels": "original TET10 U and projected nodal VM interpolants, not new FE truth",
        "volume_metric": "positive cell-volume/10 nodal lumping approximation",
        "PDE_residual_method_reproduced": false,
        "note": "Export consistency only; no fit-error pass/fail threshold."
      }
    }
  },
  "epoch_comparison": [
    {
      "method": "TS3",
      "epoch": 2000,
      "mean_U_percent": 2.178207296966283,
      "mean_VM_percent": 9.635928431754557,
      "training_loss": 0.005362176871858537
    },
    {
      "method": "TS3",
      "epoch": 4000,
      "mean_U_percent": 1.6691244651708994,
      "mean_VM_percent": 8.17355845807368,
      "training_loss": 0.004030225751921535
    },
    {
      "method": "TS3",
      "epoch": 6000,
      "mean_U_percent": 1.3970678945023693,
      "mean_VM_percent": 7.515014535159212,
      "training_loss": 0.0034801651723682875
    },
    {
      "method": "TS3_CURV",
      "epoch": 2000,
      "mean_U_percent": 2.201889606886208,
      "mean_VM_percent": 9.837309501652928,
      "training_loss": 0.005292902758810669
    },
    {
      "method": "TS3_CURV",
      "epoch": 4000,
      "mean_U_percent": 1.7013922470981675,
      "mean_VM_percent": 8.242341952380084,
      "training_loss": 0.0037220892612822355
    },
    {
      "method": "TS3_CURV",
      "epoch": 6000,
      "mean_U_percent": 1.388479066053094,
      "mean_VM_percent": 7.643370117148931,
      "training_loss": 0.0031894577725324782
    }
  ],
  "phase": "completed",
  "target_epoch": 6000,
  "protocol": {
    "schema": "m01_ts3_curvature_tension20_6000_v1",
    "fresh_runs": [
      "TS3_W128_S004_CURV25"
    ],
    "epochs": 6000,
    "parameters": 982884,
    "seed": 20261029,
    "coordinator_sha256": "971a2a4d7904bcc7f540643688aede9432dc4ce16fcfd72d1da60a76b9fc100c",
    "worker_source_sha256": "676b875ecf6963190556c6c7c815552296c44a2d0d27c10eea0de1f57e81bcbc",
    "admission_source_sha256": "42dbf76cf274d9e413855d00651afdb78fa3e8b9c33f7104ee165910f83d59e6",
    "model_sources": {
      "geobc/overfit_transformers.py": "4241224442e2ef5cadb64511ce82b5ae383ad53ef18d873e4414b27e0d0dcb6e",
      "geobc/m01_curvature_sampling.py": "882c99df02a30e58f013216e081a5b9cc94f92bcb6cf0bdde4c407341ff4377f",
      "geobc/rod_v2_probes.py": "a2d5f7a49d5fdde2d28331c503c31b991eeacea1c6a2eac4cdcd5acaf88bf20f",
      "tools/prepare_m01_ts3_curvature6000_v1.py": "4b2b1532fb7fc5668d6a69a5710f3a27108c60416fa35d1b91152edea06a4d1e",
      "../../third_party/Transolver-3/models/Transolver_chunk_opt_matrix_mul.py": "49292aa1ee7be2e143db5b9c75d0128f8767f8a2ae74479cdc06aeb9d41fb71a",
      "../../notes/overfit_transformer_sources.json": "488404cf05a5bdb179ab63fab6b2e0c914abf2382c25cd5fcc2ff37964e4fdb8"
    },
    "config_sha256": "b82f5e70767441a3edcadbd5e37f86cd15a04b32dfd38c7387c604a51ec5730b",
    "manifest_sha256": "52892b0976e55c155a50d9bcd81536e14aa40ced0f7c633f2dbca9e1573b1199",
    "initialization_sha256": "b15c2c338bd0d574bf14b3a062ff7caa4fc535bbe853d298b7471e7d3ef403ad",
    "sampling_manifest_sha256": "db12500fa88fc7221d28a5955b10fa73e27480654515ea8c4944c9375c8d8d56",
    "reference_TS3_identity": {
      "case_ids": [
        "normal_rodv2_0021__tension",
        "normal_rodv2_0026__tension",
        "normal_rodv2_0036__tension",
        "normal_rodv2_0039__tension",
        "normal_rodv2_0045__tension",
        "normal_rodv2_0052__tension",
        "normal_rodv2_0074__tension",
        "normal_rodv2_0088__tension",
        "normal_rodv2_0091__tension",
        "normal_rodv2_0093__tension",
        "normal_rodv2_0095__tension",
        "normal_rodv2_0107__tension",
        "normal_rodv2_0126__tension",
        "normal_rodv2_0127__tension",
        "normal_rodv2_0129__tension",
        "normal_rodv2_0137__tension",
        "normal_rodv2_0148__tension",
        "normal_rodv2_0159__tension",
        "normal_rodv2_0163__tension",
        "normal_rodv2_0170__tension"
      ],
      "input_feature_names": [
        "x/L",
        "y/L",
        "z/L",
        "CAD_L",
        "CAD_rb",
        "CAD_rs",
        "CAD_db",
        "CAD_ds",
        "CAD_Tb",
        "CAD_Ts",
        "CAD_H",
        "CAD_B",
        "CAD_tw",
        "CAD_tf",
        "CAD_kb",
        "CAD_ks",
        "CAD_lb",
        "CAD_ls",
        "CAD_rB",
        "CAD_rS",
        "CAD_rp",
        "CAD_re",
        "CAD_e",
        "radial_normal_x",
        "radial_normal_y",
        "radial_normal_z",
        "N_mean_tangent_x",
        "N_mean_tangent_y",
        "N_mean_tangent_z",
        "N_mean_axial_x",
        "N_mean_axial_y",
        "N_mean_axial_z",
        "nodal_Fx/6100",
        "nodal_Fy/6100",
        "nodal_Fz/6100",
        "E/115100",
        "nu",
        "density/4430",
        "width_skew",
        "pressure/10",
        "rpm/10000",
        "sin_theta",
        "cos_theta",
        "sum_Fx/6100",
        "sum_Fy/6100",
        "sum_Fz/6100",
        "plastic_0_stress/1000",
        "plastic_0_PEEQ/.01",
        "plastic_1_stress/1000",
        "plastic_1_PEEQ/.01",
        "plastic_2_stress/1000",
        "plastic_2_PEEQ/.01",
        "plastic_3_stress/1000",
        "plastic_3_PEEQ/.01",
        "load_factor",
        "engine_snapshot"
      ],
      "target_names": [
        "Ux_mm",
        "Uy_mm",
        "Uz_mm",
        "volume_weighted_node_VM_MPa"
      ],
      "input_mean": [
        0.6518260064046931,
        5.184356623294747e-05,
        -1.9158040476160247e-05,
        0.7376454734077396,
        0.14575441046562562,
        0.09208088309347574,
        0.07577883707045367,
        0.0568537710553465,
        0.19583182530385676,
        0.14408149579823357,
        0.14156526826280652,
        0.08093882694423811,
        0.02697853121477333,
        0.02384491333647606,
        1.4637601164534948,
        1.2208096643860307,
        0.21528490812831577,
        0.18642858911316063,
        0.04509068519831279,
        0.028591655424567836,
        0.007340882193908862,
        0.002995943876655692,
        0.0,
        0.0013433273766398945,
        1.8681891692742623e-05,
        0.0,
        -9.822305369045294e-10,
        8.133447748261899e-09,
        0.0,
        0.0,
        0.0,
        0.9999999998438922,
        -1.8462634863399455e-05,
        5.460059858961075e-15,
        0.0,
        1.0,
        0.2800000011920929,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        -1.0,
        1.7660045694308544e-10,
        0.0,
        0.7815999984741211,
        0.0,
        0.8880211114883423,
        0.010917814448475838,
        0.9347928166389465,
        0.18691889941692352,
        0.9582434296607971,
        0.951460599899292,
        1.0,
        0.0
      ],
      "input_std": [
        0.41960402661064683,
        0.12576646706396133,
        0.058800057508076084,
        0.14386144905283868,
        0.03034695590796215,
        0.018823747574353525,
        0.01666451800100532,
        0.012049164703724904,
        0.042452741511926434,
        0.026634244154474854,
        0.03124260275412727,
        0.017529315497311307,
        0.01,
        0.01,
        0.1306219242160806,
        0.10762567649413639,
        0.03845705226721611,
        0.03411514869663127,
        0.014758864411814855,
        0.010948557764109329,
        0.01,
        0.01,
        0.01,
        0.14679178870147983,
        0.14410023843468434,
        0.01,
        4.1703129080826855,
        4.088171066044751,
        0.01,
        0.01,
        0.01,
        5.756148520870841,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01,
        0.01
      ],
      "target_scale": [
        0.015904228033837464,
        0.015904228033837464,
        0.015904228033837464,
        28.99992502824669
      ]
    },
    "reference_LR_history": {
      "50": 0.0003,
      "100": 0.00029952980967946045,
      "150": 0.0002981222880824973,
      "200": 0.0002957865635267775,
      "250": 0.00029253778408233605,
      "300": 0.0002883970193305295,
      "350": 0.0002833911237197154,
      "400": 0.00027755256240385024,
      "450": 0.0002709192006935076,
      "500": 0.0002635340584848096,
      "550": 0.0002554450312588919,
      "600": 0.00024670457946132966,
      "650": 0.0002373693882760176,
      "700": 0.00022749999999999997,
      "750": 0.0002171604214034428,
      "800": 0.00020641770862116766,
      "850": 0.00019534153226788558,
      "900": 0.00018400372559752647,
      "950": 0.00017247781863702187,
      "1000": 0.0001608385613158652,
      "1050": 0.00014916143868413484,
      "1100": 0.00013752218136297816,
      "1150": 0.00012599627440247358,
      "1200": 0.00011465846773211439,
      "1250": 0.00010358229137883234,
      "1300": 9.283957859655712e-05,
      "1350": 8.250000000000003e-05,
      "1400": 7.263061172398237e-05,
      "1450": 6.32954205386703e-05,
      "1500": 5.455496874110809e-05,
      "1550": 4.646594151519032e-05,
      "1600": 3.908079930649232e-05,
      "1650": 3.244743759614975e-05,
      "1700": 2.6608876280284544e-05,
      "1750": 2.160298066947052e-05,
      "1800": 1.7462215917663923e-05,
      "1850": 1.4213436473222475e-05,
      "1900": 1.1877711917502638e-05,
      "1950": 1.047019032053956e-05,
      "2000": 1e-05,
      "2050": 1e-05,
      "2100": 1e-05,
      "2150": 1e-05,
      "2200": 1e-05,
      "2250": 1e-05,
      "2300": 1e-05,
      "2350": 1e-05,
      "2400": 1e-05,
      "2450": 1e-05,
      "2500": 1e-05,
      "2550": 1e-05,
      "2600": 1e-05,
      "2650": 1e-05,
      "2700": 1e-05,
      "2750": 1e-05,
      "2800": 1e-05,
      "2850": 1e-05,
      "2900": 1e-05,
      "2950": 1e-05,
      "3000": 1e-05,
      "3050": 1e-05,
      "3100": 1e-05,
      "3150": 1e-05,
      "3200": 1e-05,
      "3250": 1e-05,
      "3300": 1e-05,
      "3350": 1e-05,
      "3400": 1e-05,
      "3450": 1e-05,
      "3500": 1e-05,
      "3550": 1e-05,
      "3600": 1e-05,
      "3650": 1e-05,
      "3700": 1e-05,
      "3750": 1e-05,
      "3800": 1e-05,
      "3850": 1e-05,
      "3900": 1e-05,
      "3950": 1e-05,
      "4000": 1e-05,
      "4050": 1e-05,
      "4100": 1e-05,
      "4150": 1e-05,
      "4200": 1e-05,
      "4250": 1e-05,
      "4300": 1e-05,
      "4350": 1e-05,
      "4400": 1e-05,
      "4450": 1e-05,
      "4500": 1e-05,
      "4550": 1e-05,
      "4600": 1e-05,
      "4650": 1e-05,
      "4700": 1e-05,
      "4750": 1e-05,
      "4800": 1e-05,
      "4850": 1e-05,
      "4900": 1e-05,
      "4950": 1e-05,
      "5000": 1e-05,
      "5050": 1e-05,
      "5100": 1e-05,
      "5150": 1e-05,
      "5200": 1e-05,
      "5250": 1e-05,
      "5300": 1e-05,
      "5350": 1e-05,
      "5400": 1e-05,
      "5450": 1e-05,
      "5500": 1e-05,
      "5550": 1e-05,
      "5600": 1e-05,
      "5650": 1e-05,
      "5700": 1e-05,
      "5750": 1e-05,
      "5800": 1e-05,
      "5850": 1e-05,
      "5900": 1e-05,
      "5950": 1e-05,
      "6000": 1e-05
    },
    "sampling_new_points": 270824,
    "reference_baseline": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20",
    "reference_baseline_initial": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\ts3_tension20_capacity_ablation_v1\\W128_S004\\initial.pt",
    "created_unix": 1793344086.1769676,
    "PDE_residual_training": false,
    "adaptive_FE_resolve": false,
    "no_error_gate": true,
    "FP64_remains_user_paused": true
  },
  "sampling_summary": {
    "prepared": true,
    "schema": "curvature_enriched_native_TET10_v1",
    "selfcheck": {
      "partition_unity": true,
      "coordinates_and_linear_field_exact": true
    },
    "training_labels_only": true,
    "new_FE_solves": 0,
    "validation_test_reads": 0,
    "response_based_sampling": false,
    "total_original_nodes": 1083269,
    "total_added_points_each_epoch": 270824,
    "elapsed_seconds": 12.45638918876648,
    "all_generated_points_inside_parent_reference_tetrahedron": true,
    "shape_interpolation_linear_coordinate_witness_passed": true,
    "initial_tensors_identical_to_baseline": true,
    "initial_checkpoint_is_untrained_not_last_or_best": true,
    "parameters": 982884,
    "CPU_strict_initial_load": true,
    "initial_tensors_sha256": "b15c2c338bd0d574bf14b3a062ff7caa4fc535bbe853d298b7471e7d3ef403ad",
    "sampling_geometric_only": true,
    "original_nodes_untouched": true,
    "negative_VM_interpolants": 0,
    "frozen_sources": {
      "geobc/overfit_transformers.py": "4241224442e2ef5cadb64511ce82b5ae383ad53ef18d873e4414b27e0d0dcb6e",
      "geobc/m01_curvature_sampling.py": "882c99df02a30e58f013216e081a5b9cc94f92bcb6cf0bdde4c407341ff4377f",
      "geobc/rod_v2_probes.py": "a2d5f7a49d5fdde2d28331c503c31b991eeacea1c6a2eac4cdcd5acaf88bf20f",
      "tools/prepare_m01_ts3_curvature6000_v1.py": "4b2b1532fb7fc5668d6a69a5710f3a27108c60416fa35d1b91152edea06a4d1e",
      "../../third_party/Transolver-3/models/Transolver_chunk_opt_matrix_mul.py": "49292aa1ee7be2e143db5b9c75d0128f8767f8a2ae74479cdc06aeb9d41fb71a",
      "../../notes/overfit_transformer_sources.json": "488404cf05a5bdb179ab63fab6b2e0c914abf2382c25cd5fcc2ff37964e4fdb8"
    },
    "training_started": false
  },
  "updated_unix": 1793354499.4212065,
  "limitations": [
    "TRAIN-only single seed",
    "25% more spatial points; not equal node-compute budget",
    "geometry-curvature prior, not PDE residual PINN or adaptive FE solve",
    "new labels are old TET10 field interpolants, not independent off-node FE truth",
    "new native-node evaluation uses fixed augmentation bank0 context",
    "positive cell-volume/10 lumped nodal metric is a volume-integration approximation"
  ],
  "baseline_6000_spatial_diagnostic": {
    "baseline_budget": 6000,
    "baseline_best_epoch": 6000,
    "all_original_nodes": 1083269,
    "geometry_mask_same_as_new_run": true,
    "volume_metric": "positive cell-volume/10 nodal lumping approximation, not exact FE integration",
    "neural_forward_calls": 0,
    "checkpoint_loads": 0,
    "FE_solves": 0,
    "rows": [
      {
        "sample_id": "normal_rodv2_0021__tension",
        "nodes": 60882,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.012265751975717026,
        "volume_weighted_VM_L2": 0.0703184724503798,
        "high_curvature_U_L2": 0.0196098207243901,
        "high_curvature_VM_L2": 0.08877399344599886,
        "high_curvature_nodes": 9457,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0021__tension.npz",
        "prediction_sha256": "b8a2e340e329ec4466dcc980d9393c8ee6325e2c9a4297b19ebc85e7d8e68082",
        "geometry_metadata_sha256": "677142c73729dd6f3cb9cb9b98b2bc4217abd9b63ec118bd7b16de826a520fe4"
      },
      {
        "sample_id": "normal_rodv2_0026__tension",
        "nodes": 35388,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.010103808043322234,
        "volume_weighted_VM_L2": 0.06783561342260121,
        "high_curvature_U_L2": 0.014985485321208789,
        "high_curvature_VM_L2": 0.06260369893017152,
        "high_curvature_nodes": 6295,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0026__tension.npz",
        "prediction_sha256": "bb68893ec3ba300bd30d03d9057952fd5ec650909a15c934e434f25fc185170e",
        "geometry_metadata_sha256": "3813fdbafbde0f85362ba28528ad6a0f44a39376bac330daa6a9bc8c66745cbd"
      },
      {
        "sample_id": "normal_rodv2_0036__tension",
        "nodes": 31152,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.012371408494049468,
        "volume_weighted_VM_L2": 0.07658069369346289,
        "high_curvature_U_L2": 0.016127508828321195,
        "high_curvature_VM_L2": 0.08197830618679447,
        "high_curvature_nodes": 5882,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0036__tension.npz",
        "prediction_sha256": "ab514086fa3097dc64425af7ff9eb92977cd73903babcf72a8d8a54dcfb4630b",
        "geometry_metadata_sha256": "c7c0a68f195042b67de4d8e68eef992be078ae1f8243e2f0fb5c9b513e56968d"
      },
      {
        "sample_id": "normal_rodv2_0039__tension",
        "nodes": 36054,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.011924431701166435,
        "volume_weighted_VM_L2": 0.07556708651971115,
        "high_curvature_U_L2": 0.015056499220270319,
        "high_curvature_VM_L2": 0.09312327072198899,
        "high_curvature_nodes": 6294,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0039__tension.npz",
        "prediction_sha256": "8ac1460fe6678c8a9e6b1b87b4f5b3c95b0e678d679139b6f7c7c06745fc595e",
        "geometry_metadata_sha256": "70a4136fd697f739c21c8790d8823f760d1a3a730aba31b463df8dfb3758000e"
      },
      {
        "sample_id": "normal_rodv2_0045__tension",
        "nodes": 69969,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.012505457897544876,
        "volume_weighted_VM_L2": 0.07288592095560652,
        "high_curvature_U_L2": 0.01731933639465614,
        "high_curvature_VM_L2": 0.08035185403117741,
        "high_curvature_nodes": 10277,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0045__tension.npz",
        "prediction_sha256": "f12c34724d2a916476b18a980eca55dae56ebeeb604552e1e716ab2cbdf7e8e5",
        "geometry_metadata_sha256": "f29e4649bd7ffa6d84a9475b0af3d7f9f100ac85b6a0bb0006aac76021aa0a96"
      },
      {
        "sample_id": "normal_rodv2_0052__tension",
        "nodes": 46208,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.012061662587813465,
        "volume_weighted_VM_L2": 0.0675212005523404,
        "high_curvature_U_L2": 0.016063434607083652,
        "high_curvature_VM_L2": 0.09777555316398721,
        "high_curvature_nodes": 7740,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0052__tension.npz",
        "prediction_sha256": "b7a84b55dfe5c07f87d87ba3a992dfe4f513aec6e7155b353f9adf2374851149",
        "geometry_metadata_sha256": "42c9675f413700119dad6b7b2a4e1b7fa57769b07fe77e53373ceb0cad243d63"
      },
      {
        "sample_id": "normal_rodv2_0074__tension",
        "nodes": 35764,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.014717761302682385,
        "volume_weighted_VM_L2": 0.09967309353684584,
        "high_curvature_U_L2": 0.01642532846331577,
        "high_curvature_VM_L2": 0.09020712833921092,
        "high_curvature_nodes": 6313,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0074__tension.npz",
        "prediction_sha256": "c0fb4f619940150ab469f91e03182941fabac1693aefb1724710d61313ef858e",
        "geometry_metadata_sha256": "a2ce76a70e3a05562aa7a03e724204d4c844e341c5323967d6181fad4ed5fd3b"
      },
      {
        "sample_id": "normal_rodv2_0088__tension",
        "nodes": 71232,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.01707713154032085,
        "volume_weighted_VM_L2": 0.0832865286333892,
        "high_curvature_U_L2": 0.02301549701381421,
        "high_curvature_VM_L2": 0.08714320070433249,
        "high_curvature_nodes": 10971,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0088__tension.npz",
        "prediction_sha256": "965d7ed2076eefdacc1770bdbe6b54e4d86b4ed3800e99c2e60661777e0e69d1",
        "geometry_metadata_sha256": "9334a84a4f2ef0dd7fab814944ec1234ba1b4c1932c8c2fe63c2e0b2e82b7d59"
      },
      {
        "sample_id": "normal_rodv2_0091__tension",
        "nodes": 62002,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.01259107549490157,
        "volume_weighted_VM_L2": 0.06140759800142462,
        "high_curvature_U_L2": 0.019307739444879308,
        "high_curvature_VM_L2": 0.08243433544949741,
        "high_curvature_nodes": 9970,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0091__tension.npz",
        "prediction_sha256": "16d129cdac4629d7f4f8677ed4cb4216200684fa7d518bb4bd7c4ed55b6cf7d1",
        "geometry_metadata_sha256": "2ccbf2fffdde9c798352150d501b6615116d397ea41dfc0782c0ad02918b7aa8"
      },
      {
        "sample_id": "normal_rodv2_0093__tension",
        "nodes": 37319,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.009786027021685283,
        "volume_weighted_VM_L2": 0.051781602350626246,
        "high_curvature_U_L2": 0.012334084036383926,
        "high_curvature_VM_L2": 0.08322939950188249,
        "high_curvature_nodes": 6448,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0093__tension.npz",
        "prediction_sha256": "dfd7ad2cd9c9bc33317ff6b3130369366f915a67f32d0cab31ad678a15aa1fb9",
        "geometry_metadata_sha256": "180442a5a3b044beabc85257f5c155c1d0c685ac76d5077db8967db751e3929f"
      },
      {
        "sample_id": "normal_rodv2_0095__tension",
        "nodes": 69290,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.012362133933614669,
        "volume_weighted_VM_L2": 0.0686486201284269,
        "high_curvature_U_L2": 0.020127385106077186,
        "high_curvature_VM_L2": 0.37913804927412253,
        "high_curvature_nodes": 10174,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0095__tension.npz",
        "prediction_sha256": "ef5f115ed5c830d0bb85a407ea2343afed2a24b54c7a73ffcd833e87dd026d79",
        "geometry_metadata_sha256": "e893bebce5773f8c494e3f7dd34316681c49a26c4f1a5301b8451b8f85d0fd09"
      },
      {
        "sample_id": "normal_rodv2_0107__tension",
        "nodes": 75211,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.01229487914286286,
        "volume_weighted_VM_L2": 0.0654568523578984,
        "high_curvature_U_L2": 0.017989412143482483,
        "high_curvature_VM_L2": 0.09029274040535139,
        "high_curvature_nodes": 10693,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0107__tension.npz",
        "prediction_sha256": "b8ce393d1cb25b5ef06aee77cb4cdf294dcbd003b4ae007901090796e86a4175",
        "geometry_metadata_sha256": "8e0232cd4b79bf3c14853c72ef0cbd325fd6c05034b4a4e22a335ea239d056e3"
      },
      {
        "sample_id": "normal_rodv2_0126__tension",
        "nodes": 45635,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.015265961676866998,
        "volume_weighted_VM_L2": 0.07699363302944018,
        "high_curvature_U_L2": 0.024760329099276536,
        "high_curvature_VM_L2": 0.11102653097578145,
        "high_curvature_nodes": 7804,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0126__tension.npz",
        "prediction_sha256": "422cf6ea6c19f1049808d71001e1c52be2c18d430838580c53db0bde37f5541d",
        "geometry_metadata_sha256": "46e4ebf2d2cb68ba5f2fb6d537f65116a37801b6915b13950a674c7e07a99457"
      },
      {
        "sample_id": "normal_rodv2_0127__tension",
        "nodes": 73790,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.011722634506684539,
        "volume_weighted_VM_L2": 0.062178832865317286,
        "high_curvature_U_L2": 0.01669612079869226,
        "high_curvature_VM_L2": 0.07953923848496887,
        "high_curvature_nodes": 10907,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0127__tension.npz",
        "prediction_sha256": "ef643555b0d0422eb8d3bc88599043fd82ace83637cc623c8f2ef83e1e13c4a0",
        "geometry_metadata_sha256": "aa1140a6a8201912b76d78e0dec2eb65bd894cd5c5a9a5fcbf8a53b9001e5ba9"
      },
      {
        "sample_id": "normal_rodv2_0129__tension",
        "nodes": 67767,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.012908007025367254,
        "volume_weighted_VM_L2": 0.07151008452526142,
        "high_curvature_U_L2": 0.021315394633090234,
        "high_curvature_VM_L2": 0.08293921025904795,
        "high_curvature_nodes": 10163,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0129__tension.npz",
        "prediction_sha256": "0bf202aeac87ee494526c7f49915eb4075927a05d0a1bb0fa647cbb5e4c0b46d",
        "geometry_metadata_sha256": "7db5447c88c008ca86982e58fedfdfa3103be8f4ea38ab5f1dbd3a6b0e4b32d4"
      },
      {
        "sample_id": "normal_rodv2_0137__tension",
        "nodes": 56621,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.011538744326565528,
        "volume_weighted_VM_L2": 0.057025906393498624,
        "high_curvature_U_L2": 0.01645861583048938,
        "high_curvature_VM_L2": 0.07193276445388146,
        "high_curvature_nodes": 9257,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0137__tension.npz",
        "prediction_sha256": "d37c5183bd144d4ffc3b33e753e75c03d56e3d9e12a75b21daebe7ef3b41e23c",
        "geometry_metadata_sha256": "47758f52501611aecb1493c81330669f51d3859c9db73ad8aad7c7c41762fbcf"
      },
      {
        "sample_id": "normal_rodv2_0148__tension",
        "nodes": 47400,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.012052954259988638,
        "volume_weighted_VM_L2": 0.06239350528240776,
        "high_curvature_U_L2": 0.015103649412147596,
        "high_curvature_VM_L2": 0.0921000831912256,
        "high_curvature_nodes": 7755,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0148__tension.npz",
        "prediction_sha256": "a84058cc38fa30a7bb85b9e58e738e6c3db5cefe686fc4fb40d6249d7c985aab",
        "geometry_metadata_sha256": "1928b7a7957e064e2517a07a2f19d227ab7bd5fff33639f4bdd400aff19ed1a7"
      },
      {
        "sample_id": "normal_rodv2_0159__tension",
        "nodes": 38249,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.012318619379358634,
        "volume_weighted_VM_L2": 0.0623657337198255,
        "high_curvature_U_L2": 0.018560895926075818,
        "high_curvature_VM_L2": 0.07170426395756598,
        "high_curvature_nodes": 6665,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0159__tension.npz",
        "prediction_sha256": "501c1963a60246ef41d7e4ff871fc213aa11cae11be9e561733504eaf77b4da0",
        "geometry_metadata_sha256": "de985bb332757ddd12013af01062294cc605b863f5c062316dd1f81f5b5f51ee"
      },
      {
        "sample_id": "normal_rodv2_0163__tension",
        "nodes": 75666,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.011530787110777926,
        "volume_weighted_VM_L2": 0.06357406886127762,
        "high_curvature_U_L2": 0.018578287519452414,
        "high_curvature_VM_L2": 0.07623872405704037,
        "high_curvature_nodes": 11406,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0163__tension.npz",
        "prediction_sha256": "c450e1175df9692a469d6387137d0e57b317caad69d366fab693c89e76e23a66",
        "geometry_metadata_sha256": "b3fcd0da42baba4cc6a8c7d9bedaf7c481315d10fac777757f69eacecfa86dcb"
      },
      {
        "sample_id": "normal_rodv2_0170__tension",
        "nodes": 47670,
        "checkpoint_epoch": 6000,
        "volume_weighted_U_L2": 0.010850433475972334,
        "volume_weighted_VM_L2": 0.060119060395052173,
        "high_curvature_U_L2": 0.01750056948113317,
        "high_curvature_VM_L2": 0.0978589156833189,
        "high_curvature_nodes": 7546,
        "prediction_file": "D:\\GeoBC\\GeoBC Neural Operator\\publication\\GeoBC-Neural-Operator\\runs\\m01_tension20_matched_continue6000_v1\\TS3_W128_S004\\formal\\ts3\\20\\predictions\\normal_rodv2_0170__tension.npz",
        "prediction_sha256": "d65ade663f05c098cbf05f2fde30c1682339a46026644ea7ae92174daf63953b",
        "geometry_metadata_sha256": "b8232809031e68bc9ba70de824296053b2845f453b5cd6472330d229abe36e31"
      }
    ],
    "updated_unix": 1793350165.9999063,
    "mean_volume_weighted_U_L2": 0.01241248354486315,
    "mean_volume_weighted_VM_L2": 0.06885620538373968,
    "mean_high_curvature_U_L2": 0.01786676970021202,
    "mean_high_curvature_VM_L2": 0.1000195630608673
  },
  "exact6000_spatial_comparison": [
    {
      "metric": "relative",
      "label": "原节点等权",
      "epoch": 6000,
      "baseline_U_percent": 1.3970678945023693,
      "baseline_VM_percent": 7.515014535159212,
      "curvature_U_percent": 1.388479066053094,
      "curvature_VM_percent": 7.643370117148931
    },
    {
      "metric": "high_curvature",
      "label": "高曲率表面节点",
      "epoch": 6000,
      "baseline_U_percent": 1.7866769700212022,
      "baseline_VM_percent": 10.001956306086731,
      "curvature_U_percent": 1.7164213417972911,
      "curvature_VM_percent": 9.94814211727117
    },
    {
      "metric": "volume_weighted",
      "label": "体积权重近似",
      "epoch": 6000,
      "baseline_U_percent": 1.2412483544863149,
      "baseline_VM_percent": 6.885620538373968,
      "curvature_U_percent": 1.264040557484424,
      "curvature_VM_percent": 7.237179292402621
    }
  ],
  "final_observation": "本次单seed6000轮：高曲率表面节点的位移与应力误差小幅下降；整体原节点应力和体积权重近似误差更高。表格均取恰好6000轮，不以最佳checkpoint替换。",
  "publication": {
    "inference_weights_pending": false,
    "weights_pending": [],
    "snapshot_epochs": {
      "TS3": 6000,
      "TS3_CURV": 6000
    }
  }
}
