{
  "scope": "Complete eight-case reduced mechanical matrix and explicitly substituted thermal references.",
  "label": "Process demonstration\u2014unvalidated engineering estimates.",
  "basis_sha256": "9324327567b04bf73f35460a5e6ea9db0c7c304bc5d5181ceaa29044a5df716f",
  "cases": {
    "fresh-000": {
      "id": "fresh-000",
      "classification": "Native calculation with provisional inputs",
      "closure_percent": 0,
      "stiffness_N_per_mm": 50,
      "elements": 100,
      "native_complete": true,
      "finite_fields": true,
      "deck_sha256": "5b66269b8eba1b8cc2aa9c4be2bcc3ee4f9f27bc3067a54bf94be29780366e38",
      "native_files": {
        "dat": "5a94f7d31dc4cc327981f503c9b9cee0c5343f042a9a2221bf67713a8d9e691c",
        "sta": "01e324ec0ea28f4d1fd7f5e2da1277af53812b873e218be1604c17a4c8e4990d",
        "frd": "bdcb44e75f13928701345e37433e8636ccacaf7ae1a3f300e3c77ee0f7fa8f7d"
      },
      "midpoint_displacement_mm": 0.0,
      "midpoint_error_mm": 0.0,
      "minimum_nodal_gap_mm": 3.1,
      "gap_target_error_mm": 0.0,
      "grid_anchor_reaction_x_N": 0.0,
      "grid_force_magnitude_N": 0.0,
      "printed_midpoint_RF_x_N": 0.0,
      "actuator_reaction_x_N": null,
      "global_equilibrium_status": "not established",
      "end_reactions_x_N": [
        0.0,
        0.0
      ],
      "total_force_x_N": 0.0,
      "force_balance_relative": 0.0,
      "spring_check_absolute_N": 0.0,
      "spring_check_relative": 0.0,
      "maximum_absolute_axial_integration_point_stress_MPa": 0.0,
      "stress_points": 1600,
      "contact_pressure": null,
      "DNBR": null,
      "DNBR_requirement": "not established",
      "limits": [
        "rod-to-rod contact and load redistribution",
        "grid strap interference",
        "spring/dimple travel/yield",
        "local cladding contact stress",
        "coolant/internal-pressure stresses",
        "pellet interaction",
        "creep and irradiation constitutive response",
        "thermal gradients"
      ],
      "added_axial_integration_point_stress_MPa": 0.0,
      "thermal_references": [
        {
          "test": "166-9",
          "p_MPa": 16.5474175036032,
          "inlet_C": 295.0,
          "mass_flux_kg_m2s": 2759.927844455419,
          "measured_CHF_MW_m2": 1.1703531664183908,
          "author_critical_power_MW": 2.5226,
          "geometry": "straight",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3971737056957163,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "166-8",
          "p_MPa": 16.5474175036032,
          "inlet_C": 291.3333333333333,
          "mass_flux_kg_m2s": 3349.8878505183707,
          "measured_CHF_MW_m2": 1.3785561555925523,
          "author_critical_power_MW": 2.9714,
          "geometry": "straight",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.6457275185688092,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "166-7",
          "p_MPa": 14.4789903156528,
          "inlet_C": 294.6111111111111,
          "mass_flux_kg_m2s": 3356.6690000133476,
          "measured_CHF_MW_m2": 1.1987444831239584,
          "author_critical_power_MW": 2.5838,
          "geometry": "straight",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.431067407451138,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        }
      ],
      "thermal_transfer_limit": "HTRF 85% closure is a disclosed proxy for 80%. Preserve all source P/T/G and geometry differences. Report both contact arrangements separately.",
      "nominal_study_heat_flux_W_m2": 837657.5952205018
    },
    "fresh-050": {
      "id": "fresh-050",
      "classification": "Native calculation with provisional inputs",
      "closure_percent": 50,
      "stiffness_N_per_mm": 50,
      "elements": 100,
      "native_complete": true,
      "finite_fields": true,
      "deck_sha256": "bc1621967af2dfc8554ddf60da10f9349ce298173b9d40a9a7516197240b2996",
      "native_files": {
        "dat": "3d5f3dad701874dd0eac54edb3042f3bac2c19e73affdcc00d63fbddd0b1b7fa",
        "sta": "01e324ec0ea28f4d1fd7f5e2da1277af53812b873e218be1604c17a4c8e4990d",
        "frd": "aceba3600af414bc0cb8d4dd72615f5a21d0f28c76ed9fb4ef24e45e3ec6ab17"
      },
      "midpoint_displacement_mm": 1.55,
      "midpoint_error_mm": 0.0,
      "minimum_nodal_gap_mm": 1.55,
      "gap_target_error_mm": 0.0,
      "grid_anchor_reaction_x_N": -77.5,
      "grid_force_magnitude_N": 77.5,
      "printed_midpoint_RF_x_N": 0.9215696,
      "actuator_reaction_x_N": null,
      "global_equilibrium_status": "not established",
      "end_reactions_x_N": [
        -0.4607848,
        -0.4607848
      ],
      "total_force_x_N": -77.50000000061067,
      "force_balance_relative": 0.976770024013072,
      "spring_check_absolute_N": 0.0,
      "spring_check_relative": 0.0,
      "maximum_absolute_axial_integration_point_stress_MPa": 6.406824,
      "stress_points": 1600,
      "contact_pressure": null,
      "DNBR": null,
      "DNBR_requirement": "not established",
      "limits": [
        "rod-to-rod contact and load redistribution",
        "grid strap interference",
        "spring/dimple travel/yield",
        "local cladding contact stress",
        "coolant/internal-pressure stresses",
        "pellet interaction",
        "creep and irradiation constitutive response",
        "thermal gradients"
      ],
      "added_axial_integration_point_stress_MPa": 6.406824,
      "thermal_references": [
        {
          "test": "170-4",
          "p_MPa": 16.65083886300072,
          "inlet_C": 292.8333333333333,
          "mass_flux_kg_m2s": 2713.816027889579,
          "measured_CHF_MW_m2": 1.1356526682226975,
          "author_critical_power_MW": 2.4478,
          "geometry": "partial bow, 50 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3557480702168678,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "170-5",
          "p_MPa": 16.512943717137357,
          "inlet_C": 293.8333333333333,
          "mass_flux_kg_m2s": 3374.2999887002857,
          "measured_CHF_MW_m2": 1.3249281129264803,
          "author_critical_power_MW": 2.8558,
          "geometry": "partial bow, 50 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.581706081919679,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "170-6",
          "p_MPa": 14.4789903156528,
          "inlet_C": 296.1666666666667,
          "mass_flux_kg_m2s": 3359.3814598113377,
          "measured_CHF_MW_m2": 1.2113628461042107,
          "author_critical_power_MW": 2.611,
          "geometry": "partial bow, 50 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.4461312748979924,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        }
      ],
      "thermal_transfer_limit": "HTRF 85% closure is a disclosed proxy for 80%. Preserve all source P/T/G and geometry differences. Report both contact arrangements separately.",
      "nominal_study_heat_flux_W_m2": 837657.5952205018
    },
    "fresh-080": {
      "id": "fresh-080",
      "classification": "Native calculation with provisional inputs",
      "closure_percent": 80,
      "stiffness_N_per_mm": 50,
      "elements": 100,
      "native_complete": true,
      "finite_fields": true,
      "deck_sha256": "32fefb63fd01941c641041aaa9c032d0a68b4a9e4037e8cfd4ae77a1d772eae7",
      "native_files": {
        "dat": "890691882799ee84324189a95be6384c1f441b6e8a3535450b69ff1e428f4bf0",
        "sta": "01e324ec0ea28f4d1fd7f5e2da1277af53812b873e218be1604c17a4c8e4990d",
        "frd": "539ad6e30e0ea0926bc39f32d72f91090730261720b402d33b5e16d17147c013"
      },
      "midpoint_displacement_mm": 2.48,
      "midpoint_error_mm": 0.0,
      "minimum_nodal_gap_mm": 0.6200000000000001,
      "gap_target_error_mm": 0.0,
      "grid_anchor_reaction_x_N": -124.0,
      "grid_force_magnitude_N": 124.0,
      "printed_midpoint_RF_x_N": 1.474511,
      "actuator_reaction_x_N": null,
      "global_equilibrium_status": "not established",
      "end_reactions_x_N": [
        -0.7372557,
        -0.7372557
      ],
      "total_force_x_N": -124.00000040181621,
      "force_balance_relative": 0.9767700296406471,
      "spring_check_absolute_N": 0.0,
      "spring_check_relative": 0.0,
      "maximum_absolute_axial_integration_point_stress_MPa": 10.25092,
      "stress_points": 1600,
      "contact_pressure": null,
      "DNBR": null,
      "DNBR_requirement": "not established",
      "limits": [
        "rod-to-rod contact and load redistribution",
        "grid strap interference",
        "spring/dimple travel/yield",
        "local cladding contact stress",
        "coolant/internal-pressure stresses",
        "pellet interaction",
        "creep and irradiation constitutive response",
        "thermal gradients"
      ],
      "added_axial_integration_point_stress_MPa": 10.25092,
      "thermal_references": [
        {
          "test": "169-6",
          "p_MPa": 16.5474175036032,
          "inlet_C": 292.3333333333333,
          "mass_flux_kg_m2s": 2991.843157183614,
          "measured_CHF_MW_m2": 1.154580212693076,
          "author_critical_power_MW": 2.4886,
          "geometry": "partial bow, 15 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3783438713871492,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "169-8",
          "p_MPa": 14.58241167505032,
          "inlet_C": 293.72222222222223,
          "mass_flux_kg_m2s": 3382.4373680942576,
          "measured_CHF_MW_m2": 1.2018990738690214,
          "author_critical_power_MW": 2.5906,
          "geometry": "partial bow, 15 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.4348333743128516,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "169-7",
          "p_MPa": 16.58189129006904,
          "inlet_C": 295.27777777777777,
          "mass_flux_kg_m2s": 3397.355896983206,
          "measured_CHF_MW_m2": 1.306000568456102,
          "author_critical_power_MW": 2.815,
          "geometry": "partial bow, 15 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.5591102807493977,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        }
      ],
      "thermal_transfer_limit": "HTRF 85% closure is a disclosed proxy for 80%. Preserve all source P/T/G and geometry differences. Report both contact arrangements separately.",
      "nominal_study_heat_flux_W_m2": 837657.5952205018
    },
    "fresh-100": {
      "id": "fresh-100",
      "classification": "Native calculation with provisional inputs",
      "closure_percent": 100,
      "stiffness_N_per_mm": 50,
      "elements": 100,
      "native_complete": true,
      "finite_fields": true,
      "deck_sha256": "1a6e04c3ac3a3a8cb97ae567634e21679b32c0233b88320e9052fd0d465d736a",
      "native_files": {
        "dat": "aaff63503471b573552d8210f66a013f9c628504a0a71235fb271088dbf2815a",
        "sta": "01e324ec0ea28f4d1fd7f5e2da1277af53812b873e218be1604c17a4c8e4990d",
        "frd": "6b5ac69d3e221e2ca3501ddc0f66fc4bdc8830d7311dbbba71cddb55c68c4d00"
      },
      "midpoint_displacement_mm": 3.1,
      "midpoint_error_mm": 0.0,
      "minimum_nodal_gap_mm": 0.0,
      "gap_target_error_mm": 0.0,
      "grid_anchor_reaction_x_N": -155.0,
      "grid_force_magnitude_N": 155.0,
      "printed_midpoint_RF_x_N": 1.843139,
      "actuator_reaction_x_N": null,
      "global_equilibrium_status": "not established",
      "end_reactions_x_N": [
        -0.9215696,
        -0.9215696
      ],
      "total_force_x_N": -155.00000020122133,
      "force_balance_relative": 0.9767700265044909,
      "spring_check_absolute_N": 0.0,
      "spring_check_relative": 0.0,
      "maximum_absolute_axial_integration_point_stress_MPa": 12.81365,
      "stress_points": 1600,
      "contact_pressure": null,
      "DNBR": null,
      "DNBR_requirement": "not established",
      "limits": [
        "rod-to-rod contact and load redistribution",
        "grid strap interference",
        "spring/dimple travel/yield",
        "local cladding contact stress",
        "coolant/internal-pressure stresses",
        "pellet interaction",
        "creep and irradiation constitutive response",
        "thermal gradients"
      ],
      "added_axial_integration_point_stress_MPa": 12.81365,
      "thermal_references": [
        {
          "test": "167-5",
          "p_MPa": 16.5474175036032,
          "inlet_C": 291.3888888888889,
          "mass_flux_kg_m2s": 2750.434235162452,
          "measured_CHF_MW_m2": 0.9621501772442297,
          "author_critical_power_MW": 2.0738,
          "geometry": "contact arrangement 167",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.1486198928226241,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "167-6",
          "p_MPa": 16.5474175036032,
          "inlet_C": 288.0,
          "mass_flux_kg_m2s": 3465.16739193297,
          "measured_CHF_MW_m2": 1.100952170027004,
          "author_critical_power_MW": 2.373,
          "geometry": "contact arrangement 167",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.314322434738019,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "167-7",
          "p_MPa": 14.4789903156528,
          "inlet_C": 297.6111111111111,
          "mass_flux_kg_m2s": 3378.368678397272,
          "measured_CHF_MW_m2": 1.1451164404578869,
          "author_critical_power_MW": 2.4682,
          "geometry": "contact arrangement 167",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3670459708020086,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "168-5",
          "p_MPa": 16.58189129006904,
          "inlet_C": 295.05555555555554,
          "mass_flux_kg_m2s": 2753.146694960442,
          "measured_CHF_MW_m2": 0.9558409957541036,
          "author_critical_power_MW": 2.0602,
          "geometry": "contact arrangement 168",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.141087959099197,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "168-8",
          "p_MPa": 14.4789903156528,
          "inlet_C": 293.1111111111111,
          "mass_flux_kg_m2s": 3383.7935979932527,
          "measured_CHF_MW_m2": 1.233444981319652,
          "author_critical_power_MW": 2.6586,
          "geometry": "contact arrangement 168",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.472493042929987,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "168-6",
          "p_MPa": 16.5474175036032,
          "inlet_C": 293.77777777777777,
          "mass_flux_kg_m2s": 3401.4245866801916,
          "measured_CHF_MW_m2": 1.0914883977918148,
          "author_critical_power_MW": 2.3526,
          "geometry": "contact arrangement 168",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3030245341528786,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        }
      ],
      "thermal_transfer_limit": "HTRF 85% closure is a disclosed proxy for 80%. Preserve all source P/T/G and geometry differences. Report both contact arrangements separately.",
      "nominal_study_heat_flux_W_m2": 837657.5952205018
    },
    "softened-000": {
      "id": "softened-000",
      "classification": "Native calculation with provisional inputs",
      "closure_percent": 0,
      "stiffness_N_per_mm": 20,
      "elements": 100,
      "native_complete": true,
      "finite_fields": true,
      "deck_sha256": "95e6d37f23d69d08ef56cdd313de22b80f3b647b41daeceb71d06577361acd55",
      "native_files": {
        "dat": "5a94f7d31dc4cc327981f503c9b9cee0c5343f042a9a2221bf67713a8d9e691c",
        "sta": "01e324ec0ea28f4d1fd7f5e2da1277af53812b873e218be1604c17a4c8e4990d",
        "frd": "9a919687c67cbee34b5c5cead9a297c5edc698a423a0f274a0c63f0b64a69954"
      },
      "midpoint_displacement_mm": 0.0,
      "midpoint_error_mm": 0.0,
      "minimum_nodal_gap_mm": 3.1,
      "gap_target_error_mm": 0.0,
      "grid_anchor_reaction_x_N": 0.0,
      "grid_force_magnitude_N": 0.0,
      "printed_midpoint_RF_x_N": 0.0,
      "actuator_reaction_x_N": null,
      "global_equilibrium_status": "not established",
      "end_reactions_x_N": [
        0.0,
        0.0
      ],
      "total_force_x_N": 0.0,
      "force_balance_relative": 0.0,
      "spring_check_absolute_N": 0.0,
      "spring_check_relative": 0.0,
      "maximum_absolute_axial_integration_point_stress_MPa": 0.0,
      "stress_points": 1600,
      "contact_pressure": null,
      "DNBR": null,
      "DNBR_requirement": "not established",
      "limits": [
        "rod-to-rod contact and load redistribution",
        "grid strap interference",
        "spring/dimple travel/yield",
        "local cladding contact stress",
        "coolant/internal-pressure stresses",
        "pellet interaction",
        "creep and irradiation constitutive response",
        "thermal gradients"
      ],
      "added_axial_integration_point_stress_MPa": 0.0,
      "thermal_references": [
        {
          "test": "166-9",
          "p_MPa": 16.5474175036032,
          "inlet_C": 295.0,
          "mass_flux_kg_m2s": 2759.927844455419,
          "measured_CHF_MW_m2": 1.1703531664183908,
          "author_critical_power_MW": 2.5226,
          "geometry": "straight",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3971737056957163,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "166-8",
          "p_MPa": 16.5474175036032,
          "inlet_C": 291.3333333333333,
          "mass_flux_kg_m2s": 3349.8878505183707,
          "measured_CHF_MW_m2": 1.3785561555925523,
          "author_critical_power_MW": 2.9714,
          "geometry": "straight",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.6457275185688092,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "166-7",
          "p_MPa": 14.4789903156528,
          "inlet_C": 294.6111111111111,
          "mass_flux_kg_m2s": 3356.6690000133476,
          "measured_CHF_MW_m2": 1.1987444831239584,
          "author_critical_power_MW": 2.5838,
          "geometry": "straight",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.431067407451138,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        }
      ],
      "thermal_transfer_limit": "HTRF 85% closure is a disclosed proxy for 80%. Preserve all source P/T/G and geometry differences. Report both contact arrangements separately.",
      "nominal_study_heat_flux_W_m2": 837657.5952205018
    },
    "softened-050": {
      "id": "softened-050",
      "classification": "Native calculation with provisional inputs",
      "closure_percent": 50,
      "stiffness_N_per_mm": 20,
      "elements": 100,
      "native_complete": true,
      "finite_fields": true,
      "deck_sha256": "1a14b6ad329d716d9deac5a5d5f13d2caf5392e3a0a8cd0520ff36551d534b61",
      "native_files": {
        "dat": "e2e50ba8b8ff1bfae5cdf13b09913c2e04a293e883a68c4f514cccbf6a67f389",
        "sta": "01e324ec0ea28f4d1fd7f5e2da1277af53812b873e218be1604c17a4c8e4990d",
        "frd": "32e9952efb7a9c5b1a87404f6238597ad4619b43c11f51d41f691248fc1b230d"
      },
      "midpoint_displacement_mm": 1.55,
      "midpoint_error_mm": 0.0,
      "minimum_nodal_gap_mm": 1.55,
      "gap_target_error_mm": 0.0,
      "grid_anchor_reaction_x_N": -31.0,
      "grid_force_magnitude_N": 31.0,
      "printed_midpoint_RF_x_N": 0.9215696,
      "actuator_reaction_x_N": null,
      "global_equilibrium_status": "not established",
      "end_reactions_x_N": [
        -0.4607848,
        -0.4607848
      ],
      "total_force_x_N": -31.000000000610665,
      "force_balance_relative": 0.943880540575571,
      "spring_check_absolute_N": 0.0,
      "spring_check_relative": 0.0,
      "maximum_absolute_axial_integration_point_stress_MPa": 6.406824,
      "stress_points": 1600,
      "contact_pressure": null,
      "DNBR": null,
      "DNBR_requirement": "not established",
      "limits": [
        "rod-to-rod contact and load redistribution",
        "grid strap interference",
        "spring/dimple travel/yield",
        "local cladding contact stress",
        "coolant/internal-pressure stresses",
        "pellet interaction",
        "creep and irradiation constitutive response",
        "thermal gradients"
      ],
      "added_axial_integration_point_stress_MPa": 6.406824,
      "thermal_references": [
        {
          "test": "170-4",
          "p_MPa": 16.65083886300072,
          "inlet_C": 292.8333333333333,
          "mass_flux_kg_m2s": 2713.816027889579,
          "measured_CHF_MW_m2": 1.1356526682226975,
          "author_critical_power_MW": 2.4478,
          "geometry": "partial bow, 50 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3557480702168678,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "170-5",
          "p_MPa": 16.512943717137357,
          "inlet_C": 293.8333333333333,
          "mass_flux_kg_m2s": 3374.2999887002857,
          "measured_CHF_MW_m2": 1.3249281129264803,
          "author_critical_power_MW": 2.8558,
          "geometry": "partial bow, 50 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.581706081919679,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "170-6",
          "p_MPa": 14.4789903156528,
          "inlet_C": 296.1666666666667,
          "mass_flux_kg_m2s": 3359.3814598113377,
          "measured_CHF_MW_m2": 1.2113628461042107,
          "author_critical_power_MW": 2.611,
          "geometry": "partial bow, 50 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.4461312748979924,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        }
      ],
      "thermal_transfer_limit": "HTRF 85% closure is a disclosed proxy for 80%. Preserve all source P/T/G and geometry differences. Report both contact arrangements separately.",
      "nominal_study_heat_flux_W_m2": 837657.5952205018
    },
    "softened-080": {
      "id": "softened-080",
      "classification": "Native calculation with provisional inputs",
      "closure_percent": 80,
      "stiffness_N_per_mm": 20,
      "elements": 100,
      "native_complete": true,
      "finite_fields": true,
      "deck_sha256": "f9860e4b276b192ea4a4ec25f5ffb6e84f264249ad9efe3725acffc9ff17a691",
      "native_files": {
        "dat": "b41c21536acd40e0d737b6011b3973c788199ae06c04bf1c283a85ce27a885cc",
        "sta": "01e324ec0ea28f4d1fd7f5e2da1277af53812b873e218be1604c17a4c8e4990d",
        "frd": "2a6c6b7e40c2e811e4a84cbf582e2d3bebdefc435d7cfb7b77fcebf071ddb193"
      },
      "midpoint_displacement_mm": 2.48,
      "midpoint_error_mm": 0.0,
      "minimum_nodal_gap_mm": 0.6200000000000001,
      "gap_target_error_mm": 0.0,
      "grid_anchor_reaction_x_N": -49.6,
      "grid_force_magnitude_N": 49.6,
      "printed_midpoint_RF_x_N": 1.474511,
      "actuator_reaction_x_N": null,
      "global_equilibrium_status": "not established",
      "end_reactions_x_N": [
        -0.7372557,
        -0.7372557
      ],
      "total_force_x_N": -49.60000040181621,
      "force_balance_relative": 0.943880553969855,
      "spring_check_absolute_N": 0.0,
      "spring_check_relative": 0.0,
      "maximum_absolute_axial_integration_point_stress_MPa": 10.25092,
      "stress_points": 1600,
      "contact_pressure": null,
      "DNBR": null,
      "DNBR_requirement": "not established",
      "limits": [
        "rod-to-rod contact and load redistribution",
        "grid strap interference",
        "spring/dimple travel/yield",
        "local cladding contact stress",
        "coolant/internal-pressure stresses",
        "pellet interaction",
        "creep and irradiation constitutive response",
        "thermal gradients"
      ],
      "added_axial_integration_point_stress_MPa": 10.25092,
      "thermal_references": [
        {
          "test": "169-6",
          "p_MPa": 16.5474175036032,
          "inlet_C": 292.3333333333333,
          "mass_flux_kg_m2s": 2991.843157183614,
          "measured_CHF_MW_m2": 1.154580212693076,
          "author_critical_power_MW": 2.4886,
          "geometry": "partial bow, 15 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3783438713871492,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "169-8",
          "p_MPa": 14.58241167505032,
          "inlet_C": 293.72222222222223,
          "mass_flux_kg_m2s": 3382.4373680942576,
          "measured_CHF_MW_m2": 1.2018990738690214,
          "author_critical_power_MW": 2.5906,
          "geometry": "partial bow, 15 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.4348333743128516,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "169-7",
          "p_MPa": 16.58189129006904,
          "inlet_C": 295.27777777777777,
          "mass_flux_kg_m2s": 3397.355896983206,
          "measured_CHF_MW_m2": 1.306000568456102,
          "author_critical_power_MW": 2.815,
          "geometry": "partial bow, 15 percent remaining gap",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.5591102807493977,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        }
      ],
      "thermal_transfer_limit": "HTRF 85% closure is a disclosed proxy for 80%. Preserve all source P/T/G and geometry differences. Report both contact arrangements separately.",
      "nominal_study_heat_flux_W_m2": 837657.5952205018
    },
    "softened-100": {
      "id": "softened-100",
      "classification": "Native calculation with provisional inputs",
      "closure_percent": 100,
      "stiffness_N_per_mm": 20,
      "elements": 100,
      "native_complete": true,
      "finite_fields": true,
      "deck_sha256": "4e9f0f4e2306ceaf4172c6e598ad02ec1cda115350526dba5e237e8b2f7ab473",
      "native_files": {
        "dat": "fcef00080733ec77019046cb14b47b0fc11e50272275e6f74290cb31ffebabf2",
        "sta": "01e324ec0ea28f4d1fd7f5e2da1277af53812b873e218be1604c17a4c8e4990d",
        "frd": "39c268b8770478b6b019382847529ece3f30819d545037bb53d80577a89dc281"
      },
      "midpoint_displacement_mm": 3.1,
      "midpoint_error_mm": 0.0,
      "minimum_nodal_gap_mm": 0.0,
      "gap_target_error_mm": 0.0,
      "grid_anchor_reaction_x_N": -62.0,
      "grid_force_magnitude_N": 62.0,
      "printed_midpoint_RF_x_N": 1.843139,
      "actuator_reaction_x_N": null,
      "global_equilibrium_status": "not established",
      "end_reactions_x_N": [
        -0.9215696,
        -0.9215696
      ],
      "total_force_x_N": -62.00000020122133,
      "force_balance_relative": 0.9438805464942518,
      "spring_check_absolute_N": 0.0,
      "spring_check_relative": 0.0,
      "maximum_absolute_axial_integration_point_stress_MPa": 12.81365,
      "stress_points": 1600,
      "contact_pressure": null,
      "DNBR": null,
      "DNBR_requirement": "not established",
      "limits": [
        "rod-to-rod contact and load redistribution",
        "grid strap interference",
        "spring/dimple travel/yield",
        "local cladding contact stress",
        "coolant/internal-pressure stresses",
        "pellet interaction",
        "creep and irradiation constitutive response",
        "thermal gradients"
      ],
      "added_axial_integration_point_stress_MPa": 12.81365,
      "thermal_references": [
        {
          "test": "167-5",
          "p_MPa": 16.5474175036032,
          "inlet_C": 291.3888888888889,
          "mass_flux_kg_m2s": 2750.434235162452,
          "measured_CHF_MW_m2": 0.9621501772442297,
          "author_critical_power_MW": 2.0738,
          "geometry": "contact arrangement 167",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.1486198928226241,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "167-6",
          "p_MPa": 16.5474175036032,
          "inlet_C": 288.0,
          "mass_flux_kg_m2s": 3465.16739193297,
          "measured_CHF_MW_m2": 1.100952170027004,
          "author_critical_power_MW": 2.373,
          "geometry": "contact arrangement 167",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.314322434738019,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "167-7",
          "p_MPa": 14.4789903156528,
          "inlet_C": 297.6111111111111,
          "mass_flux_kg_m2s": 3378.368678397272,
          "measured_CHF_MW_m2": 1.1451164404578869,
          "author_critical_power_MW": 2.4682,
          "geometry": "contact arrangement 167",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3670459708020086,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "168-5",
          "p_MPa": 16.58189129006904,
          "inlet_C": 295.05555555555554,
          "mass_flux_kg_m2s": 2753.146694960442,
          "measured_CHF_MW_m2": 0.9558409957541036,
          "author_critical_power_MW": 2.0602,
          "geometry": "contact arrangement 168",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.141087959099197,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "168-8",
          "p_MPa": 14.4789903156528,
          "inlet_C": 293.1111111111111,
          "mass_flux_kg_m2s": 3383.7935979932527,
          "measured_CHF_MW_m2": 1.233444981319652,
          "author_critical_power_MW": 2.6586,
          "geometry": "contact arrangement 168",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.472493042929987,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        },
        {
          "test": "168-6",
          "p_MPa": 16.5474175036032,
          "inlet_C": 293.77777777777777,
          "mass_flux_kg_m2s": 3401.4245866801916,
          "measured_CHF_MW_m2": 1.0914883977918148,
          "author_critical_power_MW": 2.3526,
          "geometry": "contact arrangement 168",
          "classification": "Published experimental/simulation reference",
          "source_url": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
          "illustrative_reference_scaling_index": 1.3030245341528786,
          "index_classification": "Unvalidated transferred estimate; not study DNBR"
        }
      ],
      "thermal_transfer_limit": "HTRF 85% closure is a disclosed proxy for 80%. Preserve all source P/T/G and geometry differences. Report both contact arrangements separately.",
      "nominal_study_heat_flux_W_m2": 837657.5952205018
    }
  },
  "case_count": 8,
  "checks": [
    {
      "id": "fresh-000-complete",
      "observed": true,
      "passed": true
    },
    {
      "id": "fresh-000-displacement",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "fresh-000-gap",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "fresh-000-balance",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "fresh-000-spring",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "fresh-050-complete",
      "observed": true,
      "passed": true
    },
    {
      "id": "fresh-050-displacement",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "fresh-050-gap",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "fresh-050-balance",
      "observed": 0.976770024013072,
      "limit": 0.001,
      "passed": false
    },
    {
      "id": "fresh-050-spring",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "fresh-080-complete",
      "observed": true,
      "passed": true
    },
    {
      "id": "fresh-080-displacement",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "fresh-080-gap",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "fresh-080-balance",
      "observed": 0.9767700296406471,
      "limit": 0.001,
      "passed": false
    },
    {
      "id": "fresh-080-spring",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "fresh-100-complete",
      "observed": true,
      "passed": true
    },
    {
      "id": "fresh-100-displacement",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "fresh-100-gap",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "fresh-100-balance",
      "observed": 0.9767700265044909,
      "limit": 0.001,
      "passed": false
    },
    {
      "id": "fresh-100-spring",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "softened-000-complete",
      "observed": true,
      "passed": true
    },
    {
      "id": "softened-000-displacement",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "softened-000-gap",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "softened-000-balance",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "softened-000-spring",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "softened-050-complete",
      "observed": true,
      "passed": true
    },
    {
      "id": "softened-050-displacement",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "softened-050-gap",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "softened-050-balance",
      "observed": 0.943880540575571,
      "limit": 0.001,
      "passed": false
    },
    {
      "id": "softened-050-spring",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "softened-080-complete",
      "observed": true,
      "passed": true
    },
    {
      "id": "softened-080-displacement",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "softened-080-gap",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "softened-080-balance",
      "observed": 0.943880553969855,
      "limit": 0.001,
      "passed": false
    },
    {
      "id": "softened-080-spring",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    },
    {
      "id": "softened-100-complete",
      "observed": true,
      "passed": true
    },
    {
      "id": "softened-100-displacement",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "softened-100-gap",
      "observed": 0.0,
      "limit": 1e-05,
      "passed": true
    },
    {
      "id": "softened-100-balance",
      "observed": 0.9438805464942518,
      "limit": 0.001,
      "passed": false
    },
    {
      "id": "softened-100-spring",
      "observed": 0.0,
      "limit": 0.001,
      "passed": true
    }
  ],
  "all_numerical_checks_pass": false,
  "literature_source": "https://github.com/roman-mukin/HTRF-rod-bowing/tree/54121540d80e6d587d17b801b369b5fc9b56c6e1",
  "DNBR_requirement": "not established",
  "EOL": {
    "scope": "Proposal arithmetic for engineer review only; not a study result or calibrated grid prediction",
    "model_card": "basis/eol-reference-model-proposal-r1.json",
    "reference_fluence_n_m2": 6e+24,
    "published_fit_stress_ratio": 0.5021626470260343,
    "unity_anchored_alternative_ratio": 0.5488116360940265,
    "slope_sensitivity_not_confidence_interval": [
      {
        "slope_m2_n": 7.5e-26,
        "ratio": 0.5834297587339227
      },
      {
        "slope_m2_n": 1e-25,
        "ratio": 0.5021626470260343
      },
      {
        "slope_m2_n": 1.25e-25,
        "ratio": 0.43221539575802853
      }
    ],
    "exposure_duration_days_if_flux_is_constant_within_source_range": [
      385.8024691358025,
      462.962962962963
    ],
    "conditional_preload_mapping_N": {
      "spring": 2.5108132351301715,
      "dimple_1": 1.2554066175650858,
      "dimple_2": 1.2554066175650858
    },
    "limitations": "Extra numerical digits support reproducibility, not empirical precision. Time bounds are derived equivalent exposures, not observed operating dates."
  },
  "retained_bulk_properties": {
    "recorded_at": "2026-10-16T14:47:28.305482+00:00",
    "classification": "Conditional pre-A global heat/enthalpy screen; unaccepted geometry/power assumptions. Not local CFD, pilot acceptance or a DNBR result.",
    "conditions": {
      "recorded_at": "2026-10-16T14:43:48.412361+00:00",
      "classification": "Conditional pre-A whole-bundle energy/property screen, not accepted basis or case CFD/DNBR.",
      "equations": [
        "A_open = enclosure_width\u00b2 - 25*pi*rod_OD\u00b2/4",
        "m_dot = supplied_G * A_open",
        "Q = 25 * proposed_rod_linear_power * proposed_length",
        "h_out = actual_MCP_h_in + Q/m_dot"
      ],
      "supplied": {
        "rod_OD_m": 0.0095,
        "mass_flux_kg_m2_s": 3000,
        "pressure_Pa": 15500000,
        "inlet_temperature_K": 563.15,
        "bowed_rod_linear_power_W_m": 25000
      },
      "proposed": {
        "enclosure_inside_width_m": 0.063,
        "all_25_rods_at_supplied_bowed_rod_linear_power": true,
        "lengths_m": [
          0.5,
          1.0,
          1.5
        ],
        "pressure_constant": true,
        "adiabatic_enclosure": true,
        "inlet_away_from_grid": true,
        "steady_no_storage_or_work": true
      },
      "derived": {
        "open_inlet_area_m2": 0.0021969453938345076,
        "mass_flow_kg_s": 6.590836181503523,
        "nominal_per_rod_mean_heat_flux_W_m2": 837657.5952205018
      },
      "reused_inlet_run_id": "4ac275dfa69547b0946ebb83951ceb22",
      "inlet_sources": {
        "heos": {
          "path": "qualification/water-basis-r1/inlet_heos.json",
          "sha256": "5a74291a0cb9939b884e5adcab86cbf71e97efd47b8f63ac8830c02ed6c082ae"
        },
        "if97": {
          "path": "qualification/water-basis-r1/inlet_if97.json",
          "sha256": "dfecba202a829309ece0e9414a9648c9367c2fcb6f1b9c1c2af7b674b90b3511"
        }
      },
      "requests": [
        {
          "id": "heos_length_500",
          "backend": "heos",
          "length_m": 0.5,
          "total_power_W": 312500.0,
          "mass_flow_kg_s": 6.590836181503523,
          "enthalpy_rise_J_kg": 47414.31760616321,
          "arguments": {
            "fluid": "Water",
            "input1_key": "P",
            "input1_value": 15500000,
            "input2_key": "H",
            "input2_value": 1331811.8770273703
          }
        },
        {
          "id": "if97_length_500",
          "backend": "if97",
          "length_m": 0.5,
          "total_power_W": 312500.0,
          "mass_flow_kg_s": 6.590836181503523,
          "enthalpy_rise_J_kg": 47414.31760616321,
          "arguments": {
            "fluid": "IF97::Water",
            "input1_key": "P",
            "input1_value": 15500000,
            "input2_key": "H",
            "input2_value": 1331580.7778922976
          }
        },
        {
          "id": "heos_length_1000",
          "backend": "heos",
          "length_m": 1.0,
          "total_power_W": 625000.0,
          "mass_flow_kg_s": 6.590836181503523,
          "enthalpy_rise_J_kg": 94828.63521232642,
          "arguments": {
            "fluid": "Water",
            "input1_key": "P",
            "input1_value": 15500000,
            "input2_key": "H",
            "input2_value": 1379226.1946335335
          }
        },
        {
          "id": "if97_length_1000",
          "backend": "if97",
          "length_m": 1.0,
          "total_power_W": 625000.0,
          "mass_flow_kg_s": 6.590836181503523,
          "enthalpy_rise_J_kg": 94828.63521232642,
          "arguments": {
            "fluid": "IF97::Water",
            "input1_key": "P",
            "input1_value": 15500000,
            "input2_key": "H",
            "input2_value": 1378995.0954984608
          }
        },
        {
          "id": "heos_length_1500",
          "backend": "heos",
          "length_m": 1.5,
          "total_power_W": 937500.0,
          "mass_flow_kg_s": 6.590836181503523,
          "enthalpy_rise_J_kg": 142242.95281848963,
          "arguments": {
            "fluid": "Water",
            "input1_key": "P",
            "input1_value": 15500000,
            "input2_key": "H",
            "input2_value": 1426640.5122396967
          }
        },
        {
          "id": "if97_length_1500",
          "backend": "if97",
          "length_m": 1.5,
          "total_power_W": 937500.0,
          "mass_flow_kg_s": 6.590836181503523,
          "enthalpy_rise_J_kg": 142242.95281848963,
          "arguments": {
            "fluid": "IF97::Water",
            "input1_key": "P",
            "input1_value": 15500000,
            "input2_key": "H",
            "input2_value": 1426409.413104624
          }
        }
      ],
      "limits": [
        "Global mixing/enthalpy accounting only. No local flow redistribution, surface temperatures, rod contact, grid losses, pressure drop, boiling onset or CHF.",
        "Same library with different HEOS/IF97 formulations is a consistency comparison, not independent experimental validation.",
        "Only bowed-rod linear power is supplied; other rods/length/enclosure are unaccepted proposals.",
        "A subcooled bulk estimate cannot establish local single-phase flow or DNBR applicability."
      ]
    },
    "results": [
      {
        "id": "heos_length_500",
        "backend": "heos",
        "length_m": 0.5,
        "total_power_W": 312500.0,
        "mass_flow_kg_s": 6.590836181503523,
        "enthalpy_rise_J_kg": 47414.31760616321,
        "outlet_temperature_K": 572.0388074717588,
        "outlet_temperature_degC": 298.8888074717588,
        "saturation_temperature_degC": 344.78941524101106,
        "bulk_subcooling_K": 45.90060776925225,
        "equilibrium_enthalpy_quality": -0.3084828707786964,
        "actual_vapor_quality": null,
        "phase": "liquid",
        "artifact_path": "qualification/water-basis-r1/heos_length_500.json",
        "sha256": "81297097b92ce37dace4b0f26c3efcdacb7ebf0beb6435d2902ca8b3ee8d352e"
      },
      {
        "id": "if97_length_500",
        "backend": "if97",
        "length_m": 0.5,
        "total_power_W": 312500.0,
        "mass_flow_kg_s": 6.590836181503523,
        "enthalpy_rise_J_kg": 47414.31760616321,
        "outlet_temperature_K": 572.0465721361265,
        "outlet_temperature_degC": 298.89657213612657,
        "saturation_temperature_degC": 344.7915516035491,
        "bulk_subcooling_K": 45.89497946742256,
        "equilibrium_enthalpy_quality": -0.30865054367114486,
        "actual_vapor_quality": null,
        "phase": "liquid",
        "artifact_path": "qualification/water-basis-r1/if97_length_500.json",
        "sha256": "d607ce103e9453680d19fcf43d4178a6f007e1935abd259a2c845eb9c34648ad"
      },
      {
        "id": "heos_length_1000",
        "backend": "heos",
        "length_m": 1.0,
        "total_power_W": 625000.0,
        "mass_flow_kg_s": 6.590836181503523,
        "enthalpy_rise_J_kg": 94828.63521232642,
        "outlet_temperature_K": 580.5960009868957,
        "outlet_temperature_degC": 307.4460009868957,
        "saturation_temperature_degC": 344.78941524101106,
        "bulk_subcooling_K": 37.34341425411537,
        "equilibrium_enthalpy_quality": -0.2594118544793941,
        "actual_vapor_quality": null,
        "phase": "liquid",
        "artifact_path": "qualification/water-basis-r1/heos_length_1000.json",
        "sha256": "f1b3c6f04de7ed56380dcf57aa5faf47f347f0bd7d4df98efd7c61d2a3a330ab"
      },
      {
        "id": "if97_length_1000",
        "backend": "if97",
        "length_m": 1.0,
        "total_power_W": 625000.0,
        "mass_flow_kg_s": 6.590836181503523,
        "enthalpy_rise_J_kg": 94828.63521232642,
        "outlet_temperature_K": 580.608162347896,
        "outlet_temperature_degC": 307.45816234789606,
        "saturation_temperature_degC": 344.7915516035491,
        "bulk_subcooling_K": 37.33338925565306,
        "equilibrium_enthalpy_quality": -0.2595860102534558,
        "actual_vapor_quality": null,
        "phase": "liquid",
        "artifact_path": "qualification/water-basis-r1/if97_length_1000.json",
        "sha256": "29d80254cff54db9d24997cc4267f2732f1fdc04c0ca8dc2b567767419a3812b"
      },
      {
        "id": "heos_length_1500",
        "backend": "heos",
        "length_m": 1.5,
        "total_power_W": 937500.0,
        "mass_flow_kg_s": 6.590836181503523,
        "enthalpy_rise_J_kg": 142242.95281848963,
        "outlet_temperature_K": 588.7759686910199,
        "outlet_temperature_degC": 315.6259686910199,
        "saturation_temperature_degC": 344.78941524101106,
        "bulk_subcooling_K": 29.163446549991136,
        "equilibrium_enthalpy_quality": -0.21034083818009172,
        "actual_vapor_quality": null,
        "phase": "liquid",
        "artifact_path": "qualification/water-basis-r1/heos_length_1500.json",
        "sha256": "857c1fb07508cec2696fd29db67a064abe3ad0d6479b885cb25e362db40c875d"
      },
      {
        "id": "if97_length_1500",
        "backend": "if97",
        "length_m": 1.5,
        "total_power_W": 937500.0,
        "mass_flow_kg_s": 6.590836181503523,
        "enthalpy_rise_J_kg": 142242.95281848963,
        "outlet_temperature_K": 588.787612207698,
        "outlet_temperature_degC": 315.637612207698,
        "saturation_temperature_degC": 344.7915516035491,
        "bulk_subcooling_K": 29.153939395851125,
        "equilibrium_enthalpy_quality": -0.2105214768357667,
        "actual_vapor_quality": null,
        "phase": "liquid",
        "artifact_path": "qualification/water-basis-r1/if97_length_1500.json",
        "sha256": "69ee76a53a7f691b3005b99be9fe7b5609153089caec8c4ec8632e402002273a"
      }
    ],
    "backend_consistency": [
      {
        "length_m": 0.5,
        "IF97_minus_HEOS_outlet_temperature_K": 0.007764664367755358
      },
      {
        "length_m": 1,
        "IF97_minus_HEOS_outlet_temperature_K": 0.012161361000380566
      },
      {
        "length_m": 1.5,
        "IF97_minus_HEOS_outlet_temperature_K": 0.011643516678077503
      }
    ],
    "reused_HEOS_saturation": "evidence/coolprop-runtime-saturation-r1.json",
    "native_property_runs": [
      {
        "run_id": "4ac275dfa69547b0946ebb83951ceb22",
        "state": "completed",
        "started_at": "2026-10-16T14:41:19.103993+00:00",
        "completed_at": "2026-10-16T14:41:33.981749+00:00",
        "duration_s": 14.877756
      },
      {
        "run_id": "13453c8c10544f8fbf40e34f3dbd561a",
        "state": "completed",
        "started_at": "2026-10-16T14:44:02.688862+00:00",
        "completed_at": "2026-10-16T14:44:12.163083+00:00",
        "duration_s": 9.474221
      }
    ],
    "raw_files": [
      {
        "path": "qualification/water-basis-r1/heos_length_500.json",
        "sha256": "81297097b92ce37dace4b0f26c3efcdacb7ebf0beb6435d2902ca8b3ee8d352e",
        "bytes": 598
      },
      {
        "path": "qualification/water-basis-r1/if97_length_500.json",
        "sha256": "d607ce103e9453680d19fcf43d4178a6f007e1935abd259a2c845eb9c34648ad",
        "bytes": 587
      },
      {
        "path": "qualification/water-basis-r1/heos_length_1000.json",
        "sha256": "f1b3c6f04de7ed56380dcf57aa5faf47f347f0bd7d4df98efd7c61d2a3a330ab",
        "bytes": 592
      },
      {
        "path": "qualification/water-basis-r1/if97_length_1000.json",
        "sha256": "29d80254cff54db9d24997cc4267f2732f1fdc04c0ca8dc2b567767419a3812b",
        "bytes": 589
      },
      {
        "path": "qualification/water-basis-r1/heos_length_1500.json",
        "sha256": "857c1fb07508cec2696fd29db67a064abe3ad0d6479b885cb25e362db40c875d",
        "bytes": 597
      },
      {
        "path": "qualification/water-basis-r1/if97_length_1500.json",
        "sha256": "69ee76a53a7f691b3005b99be9fe7b5609153089caec8c4ec8632e402002273a",
        "bytes": 587
      }
    ],
    "completed_native_property_calls": 9,
    "native_spatial_solver_runs": 0,
    "provider": "Unchanged JerryMansikkaviita/CoolpropMCP 6e446f0f57b3e88716bbed92adb0495af32a44c9; CoolProp 8.0.0",
    "observation_limits": [
      "Required T/P/density/enthalpy fields are finite; null optional IF97 compressibility factor remains null.",
      "Native vapor quality is undefined/null in these single-phase states. The negative equilibrium enthalpy coordinate is not a negative vapor mass fraction.",
      "HEOS/IF97 agreement in one library is formulation consistency, not independent experimental validation.",
      "A subcooled bundle-average state does not establish local subchannel states, wall boiling, heat transfer coefficient, contact/grid effects or CHF applicability.",
      "Other-rod power, span, enclosure, constant pressure and adiabatic steady energy assumptions are proposals.",
      "No local flow field or heat-transfer correlation was implemented. Existing solver properties and native CHF method remain unresolved."
    ],
    "method_implication": "Consider supported pre-CHF/subcooled methods; do not require a full two-phase spatial simulation solely because DNBR is requested. Selection still requires an existing applicable CHF implementation, compatible local fields and a relevant contact/bow/grid benchmark with uncertainty.",
    "checkpoints": {
      "A": "Not submitted/accepted",
      "B": "Not accepted",
      "C": "Not accepted"
    },
    "main_study_run": null,
    "public_release": false
  },
  "engineering_acceptance": false
}
