{
  "state": "completed",
  "tests": [
    {
      "name": "test_local_curved_hessian",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\test_local_curved_hessian.exe"
      ],
      "returncode": 0,
      "wall_s": 0.031999999890103936,
      "log": "results\\logs\\local_assembly_20261113\\test_local_curved_hessian.log",
      "log_sha256": "e5331a11752622fb89832e06142d40130101066842338f41912ba7a39f874c11",
      "counts": [
        [
          "32",
          "0"
        ]
      ],
      "passed": true
    },
    {
      "name": "test_local_assembly_curved",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\test_local_assembly_curved.exe"
      ],
      "returncode": 0,
      "wall_s": 0.06199999991804361,
      "log": "results\\logs\\local_assembly_20261113\\test_local_assembly_curved.log",
      "log_sha256": "adc2345db8802c2b8587c21657e7f17b3280740ddc1133f41a17a3c40f1a8a04",
      "counts": [
        [
          "14",
          "0"
        ]
      ],
      "passed": true
    },
    {
      "name": "test_local_assembly_preparation",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\test_local_assembly_preparation.exe"
      ],
      "returncode": 0,
      "wall_s": 0.01500000013038516,
      "log": "results\\logs\\local_assembly_20261113\\test_local_assembly_preparation.log",
      "log_sha256": "d655965e8d2a38ba0c556a7357f5d98c341205c38e8cd4e2d6a2398c3cba391b",
      "counts": [
        [
          "4",
          "0"
        ]
      ],
      "passed": true
    },
    {
      "name": "test_local_assembly_observer",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\test_local_assembly_observer.exe"
      ],
      "returncode": 0,
      "wall_s": 0.031999999890103936,
      "log": "results\\logs\\local_assembly_20261113\\test_local_assembly_observer.log",
      "log_sha256": "e4de21ad637537096c4cd740a96b948dc19c63c4f92c01db9c17c68bd1ffa19f",
      "counts": [
        [
          "6",
          "0"
        ]
      ],
      "passed": true
    }
  ],
  "operators": [
    {
      "name": "operator_u20_initial",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_local_assembly_probe.exe",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\operator_u20_initial\\input.csv",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\operator_u20_initial\\comparison.json"
      ],
      "returncode": 0,
      "wall_s": 0.0470000000204891,
      "log": "results\\logs\\local_assembly_20261113\\operator_u20_initial.log",
      "log_sha256": "ebf9256b06386d07da429fee319eb2768f5ca78afb821831291cbade35d7cad1",
      "passed": true,
      "comparison": {
        "N": 144,
        "first_fields_exact": true,
        "matrix_relative_error": 2.313140423558671e-16,
        "symmetry_relative_error": 0,
        "diagonal_relative_error": 2.313140423558671e-16,
        "action_relative_error": 3.561257632016851e-16,
        "sink": 1.659175525079041e-05,
        "original_wall_s": [
          0.0027624,
          0.0025568,
          0.0025793
        ],
        "candidate_wall_s": [
          0.0004798,
          0.0004574,
          0.0008246
        ]
      },
      "files": [
        {
          "path": "results\\local-runs\\local_assembly_20261113\\operator_u20_initial\\comparison.json",
          "bytes": 401,
          "sha256": "eb47e2a735e4376f82d24792dadf1cb27cfb56fc97cb21d4e09775e3a1a46625"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\operator_u20_initial\\input.csv",
          "bytes": 36110,
          "sha256": "2966d95e101e727e427acf396805e8590d1c02dd4aba605340f4bbad781b6498"
        }
      ]
    },
    {
      "name": "operator_u10_initial",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_local_assembly_probe.exe",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\operator_u10_initial\\input.csv",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\operator_u10_initial\\comparison.json"
      ],
      "returncode": 0,
      "wall_s": 0.6559999999590218,
      "log": "results\\logs\\local_assembly_20261113\\operator_u10_initial.log",
      "log_sha256": "f5e3286b8e394a3cae943c317aac3c4e949ffdbca05f8bdb3c16ddb4d785990d",
      "passed": true,
      "comparison": {
        "N": 544,
        "first_fields_exact": true,
        "matrix_relative_error": 2.3227202325185165e-16,
        "symmetry_relative_error": 0,
        "diagonal_relative_error": 2.3227202325185165e-16,
        "action_relative_error": 5.531103760801708e-16,
        "sink": 0.00026546808401264665,
        "original_wall_s": [
          0.1098058,
          0.1170496,
          0.1201378
        ],
        "candidate_wall_s": [
          0.0052605,
          0.0052671,
          0.005362
        ]
      },
      "files": [
        {
          "path": "results\\local-runs\\local_assembly_20261113\\operator_u10_initial\\comparison.json",
          "bytes": 375,
          "sha256": "58cdab816e4b35ce7f0cf5ddd674c1ca031b1092970136d343ae0c20b9ac2684"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\operator_u10_initial\\input.csv",
          "bytes": 135733,
          "sha256": "f53c649f5f180f7fb3ed22725674d0e55c3e7e5d1232297011c3f7ba26163308"
        }
      ]
    },
    {
      "name": "operator_u5_initial",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_local_assembly_probe.exe",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\operator_u5_initial\\input.csv",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\operator_u5_initial\\comparison.json"
      ],
      "returncode": 0,
      "wall_s": 68.23499999986961,
      "log": "results\\logs\\local_assembly_20261113\\operator_u5_initial.log",
      "log_sha256": "9f1560ce006b5987230a03e58f6fac7d3b3eb0fde390db2ad571cd698acb74e6",
      "passed": true,
      "comparison": {
        "N": 2112,
        "first_fields_exact": true,
        "matrix_relative_error": 2.3193123150856033e-16,
        "symmetry_relative_error": 0,
        "diagonal_relative_error": 2.3193123150856033e-16,
        "action_relative_error": 4.193497813320466e-16,
        "sink": 0.004247489344202337,
        "original_wall_s": [
          16.6592389,
          16.2100849,
          16.1571622
        ],
        "candidate_wall_s": [
          0.0770247,
          0.0862669,
          0.0749812
        ]
      },
      "files": [
        {
          "path": "results\\local-runs\\local_assembly_20261113\\operator_u5_initial\\comparison.json",
          "bytes": 398,
          "sha256": "dde91b6a386739b71797ec3d791b405b19491d8b4599a8829895761f84208bfa"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\operator_u5_initial\\input.csv",
          "bytes": 527317,
          "sha256": "50214861a6c1036fe614d10bf50f84bcf6438eb8da25bf2e89e3d37540c5ce1a"
        }
      ]
    },
    {
      "name": "operator_u5_mechanical_endpoint",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_local_assembly_probe.exe",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\operator_u5_mechanical_endpoint\\input.csv",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\operator_u5_mechanical_endpoint\\comparison.json"
      ],
      "returncode": 0,
      "wall_s": 68.04700000002049,
      "log": "results\\logs\\local_assembly_20261113\\operator_u5_mechanical_endpoint.log",
      "log_sha256": "50ea5872a9fcc3bc67f7b6ffa18b29bdf4ffc447ec0d5de3ced6bc327a59216c",
      "passed": true,
      "comparison": {
        "N": 2112,
        "first_fields_exact": true,
        "matrix_relative_error": 3.4789679871635047e-16,
        "symmetry_relative_error": 0,
        "diagonal_relative_error": 3.4789679871635047e-16,
        "action_relative_error": 3.1451248728293383e-16,
        "sink": 0.004247489344202337,
        "original_wall_s": [
          16.4837126,
          16.1053204,
          16.1512267
        ],
        "candidate_wall_s": [
          0.0737711,
          0.0763801,
          0.0741526
        ]
      },
      "files": [
        {
          "path": "results\\local-runs\\local_assembly_20261113\\operator_u5_mechanical_endpoint\\comparison.json",
          "bytes": 383,
          "sha256": "cd90cfefd84b952bea7ddc4db29a4da618830d6d3dbee3cd8959fd6191981048"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\operator_u5_mechanical_endpoint\\input.csv",
          "bytes": 625366,
          "sha256": "bc368e5912f6f62c5b451f566cf156425f9cfdb9fb5698b0be73dc92170f9489"
        }
      ]
    }
  ],
  "cases": [
    {
      "name": "guard_u5_dt00625",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_local_assembly_bench.exe",
        "uniform",
        "5",
        "0.0625",
        "0.0625",
        "500",
        "0",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625",
        "6",
        "variational",
        "1",
        "200",
        "1"
      ],
      "returncode": 0,
      "wall_s": 55.92200000002049,
      "log": "results\\logs\\local_assembly_20261113\\guard_u5_dt00625.log",
      "log_sha256": "3ee89975e7883e53c3bcae2f404b9b43e80dda57589b3d0f81af0a2fda06696f",
      "parameters": {
        "name": "guard_u5_dt00625",
        "mode": "uniform",
        "ratio": null,
        "dt_us": 0.0625,
        "T_us": 0.0625,
        "dx_um": 5,
        "radius_um": 500,
        "amplitude": 0,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "save_stride": 1,
        "refine_start_um": 200,
        "observer": true
      },
      "completed": true,
      "native_gate": true,
      "passed": true,
      "summary": {
        "refine_start_m": 0,
        "save_stride": 1,
        "signed_bath_counter": true,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "N": 2112,
        "interior": 2080,
        "steps": 1,
        "requested_steps": 1,
        "failures": 0,
        "local": false,
        "dx_m": 4.9999999999999996e-06,
        "dt_s": 6.25e-08,
        "T_s": 6.25e-08,
        "radius_m": 0.0005,
        "far_height_m": 1.888298565975473e-05,
        "bath_pressure_Pa": -91.32109909274597,
        "amplitude": 0,
        "Gamma_inf_mol_m2": 3.7e-06,
        "theta0": 0.9433962264150942,
        "clean_tension_N_m": 0.072,
        "RT_J_mol": 2478.957029602388,
        "rho_kg_m3": 1045,
        "viscosity_Pa_s": 0.0015,
        "initial_energy_J": 4.922305519543647e-12,
        "V0_m3": 3.5955746505722703e-13,
        "S0_mol": 1.7890965910041554e-13,
        "max_budget_excess": 0,
        "max_V_res": 2.104530333571688e-15,
        "max_S_res": 0,
        "max_regionV_res": 7.569677211112483e-17,
        "max_regionS_res": 1.5212341134621297e-16,
        "max_displacement_m": 6.505268185936363e-11,
        "wall_s": 54.3454393
      },
      "preparation": {
        "iterations": 3,
        "pressure_residual": 4.697915420584255e-13,
        "free_volume_m3": 1.2675964789107875e-13,
        "S_mol": 1.7890965910041554e-13,
        "trace_x_m": 0.00024,
        "trace_released": true,
        "constant_activity_initial_only": true
      },
      "mesh": {
        "local": false,
        "background_ratio": 2,
        "nominal_background_m": 4.9999999999999996e-06,
        "actual_background_x_m": 5e-06,
        "actual_background_y_m": 5e-06,
        "fine_m": 4.9999999999999996e-06,
        "physical_cut_m": 0.00024
      },
      "maximum_force_target_ratio": 0.011098326047484713,
      "files": [
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\faces.csv",
          "bytes": 797375,
          "sha256": "c857dba87a74f21bc54d6be5bc8fea6b778f5221a12f6b6e36cce7e4ad140380"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\history.csv",
          "bytes": 518,
          "sha256": "42457c487c537e5e34bc8661055ad0b8d03ef9ef048cbfcd62b3c1fad631f7be"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\initial_faces.csv",
          "bytes": 222292,
          "sha256": "58f884bd6f25de7f8984a0c5bd6279ae0004985f038c865204eaf405c3ccd89c"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\initial_states.csv",
          "bytes": 527317,
          "sha256": "50214861a6c1036fe614d10bf50f84bcf6438eb8da25bf2e89e3d37540c5ce1a"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\mechanical_nodes.csv",
          "bytes": 952864,
          "sha256": "a770a0e96a83324d0a13ede0d2d2fad607c7fd5697cda7a851db09b6bfcee98a"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\mechanics.csv",
          "bytes": 403,
          "sha256": "508f9ed943cd97e871b0bf148dc79ef4796146d3fab38c52f9a81c212b680cb1"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\mesh.json",
          "bytes": 250,
          "sha256": "cc95cf53cb934f7cc03476728b3e7af43454b993beeda9808c0a5c2ffed5ef4b"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\preparation.json",
          "bytes": 227,
          "sha256": "fcc8fb83a2a47ba8e8928896b3989439bd546ec03aa92269a10012e02ec1a038"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\regional_mechanics.csv",
          "bytes": 1211,
          "sha256": "d23bf4507f4b8e0ed38022e956bf360457b7c3f29847bdb303c0477b1deaddef"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\states.csv",
          "bytes": 1780552,
          "sha256": "09480b74af7f89ed0f05c6fe170ccaa8780ccd88600bed620020d3efa0baa685"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt00625\\summary.json",
          "bytes": 915,
          "sha256": "9b83c69f438a134215ec124ea543233ff4fc475e0ca165cf31e1242fc5c93682"
        }
      ],
      "same_native_file_set": true,
      "byte_matches": {
        "faces.csv": false,
        "history.csv": false,
        "initial_faces.csv": true,
        "initial_states.csv": true,
        "mechanical_nodes.csv": true,
        "mechanics.csv": true,
        "mesh.json": true,
        "preparation.json": true,
        "regional_mechanics.csv": true,
        "states.csv": false,
        "summary.json": false
      },
      "equivalence_passed": true
    },
    {
      "name": "guard_u5_dt003125",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_local_assembly_bench.exe",
        "uniform",
        "5",
        "0.03125",
        "0.03125",
        "500",
        "0",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125",
        "6",
        "variational",
        "1",
        "200",
        "1"
      ],
      "returncode": 0,
      "wall_s": 55.65599999995902,
      "log": "results\\logs\\local_assembly_20261113\\guard_u5_dt003125.log",
      "log_sha256": "3ee89975e7883e53c3bcae2f404b9b43e80dda57589b3d0f81af0a2fda06696f",
      "parameters": {
        "name": "guard_u5_dt003125",
        "mode": "uniform",
        "ratio": null,
        "dt_us": 0.03125,
        "T_us": 0.03125,
        "dx_um": 5,
        "radius_um": 500,
        "amplitude": 0,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "save_stride": 1,
        "refine_start_um": 200,
        "observer": true
      },
      "completed": true,
      "native_gate": true,
      "passed": true,
      "summary": {
        "refine_start_m": 0,
        "save_stride": 1,
        "signed_bath_counter": true,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "N": 2112,
        "interior": 2080,
        "steps": 1,
        "requested_steps": 1,
        "failures": 0,
        "local": false,
        "dx_m": 4.9999999999999996e-06,
        "dt_s": 3.125e-08,
        "T_s": 3.125e-08,
        "radius_m": 0.0005,
        "far_height_m": 1.888298565975473e-05,
        "bath_pressure_Pa": -91.32109909274597,
        "amplitude": 0,
        "Gamma_inf_mol_m2": 3.7e-06,
        "theta0": 0.9433962264150942,
        "clean_tension_N_m": 0.072,
        "RT_J_mol": 2478.957029602388,
        "rho_kg_m3": 1045,
        "viscosity_Pa_s": 0.0015,
        "initial_energy_J": 4.922305519543647e-12,
        "V0_m3": 3.5955746505722703e-13,
        "S0_mol": 1.7890965910041554e-13,
        "max_budget_excess": 0,
        "max_V_res": 2.428304231044255e-15,
        "max_S_res": 0,
        "max_regionV_res": 3.5754892570241367e-17,
        "max_regionS_res": 1.4998349269777106e-16,
        "max_displacement_m": 1.6799378516500017e-11,
        "wall_s": 54.076426
      },
      "preparation": {
        "iterations": 3,
        "pressure_residual": 4.697915420584255e-13,
        "free_volume_m3": 1.2675964789107875e-13,
        "S_mol": 1.7890965910041554e-13,
        "trace_x_m": 0.00024,
        "trace_released": true,
        "constant_activity_initial_only": true
      },
      "mesh": {
        "local": false,
        "background_ratio": 2,
        "nominal_background_m": 4.9999999999999996e-06,
        "actual_background_x_m": 5e-06,
        "actual_background_y_m": 5e-06,
        "fine_m": 4.9999999999999996e-06,
        "physical_cut_m": 0.00024
      },
      "maximum_force_target_ratio": 0.002584294134772926,
      "files": [
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\faces.csv",
          "bytes": 797362,
          "sha256": "9d859a2674fd29c697fee6f7af3d88ae2675818f6997ca18ebe8dcc13b5b2626"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\history.csv",
          "bytes": 516,
          "sha256": "e80901d295f0e5e70fa156ae2de5e3627abb950c961bdf72d02ec09847e827fc"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\initial_faces.csv",
          "bytes": 222292,
          "sha256": "58f884bd6f25de7f8984a0c5bd6279ae0004985f038c865204eaf405c3ccd89c"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\initial_states.csv",
          "bytes": 527317,
          "sha256": "50214861a6c1036fe614d10bf50f84bcf6438eb8da25bf2e89e3d37540c5ce1a"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\mechanical_nodes.csv",
          "bytes": 952785,
          "sha256": "9004128801b10685b27384d1700a01c0e0a867e22573315045826ff2b7387679"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\mechanics.csv",
          "bytes": 402,
          "sha256": "a73f79cddb5fd1d9f2e90c36e59b2ea9ce2e9178e6d26a7763356b1968b576a3"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\mesh.json",
          "bytes": 250,
          "sha256": "cc95cf53cb934f7cc03476728b3e7af43454b993beeda9808c0a5c2ffed5ef4b"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\preparation.json",
          "bytes": 227,
          "sha256": "fcc8fb83a2a47ba8e8928896b3989439bd546ec03aa92269a10012e02ec1a038"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\regional_mechanics.csv",
          "bytes": 1212,
          "sha256": "bfa3d1dd95ed70f4812e41de78ff2feba554b7f69babea2dcdfbad660793d351"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\states.csv",
          "bytes": 1776188,
          "sha256": "1afdabf335147e7240e1895a314ff7c36cdcaa4999a044bebc430f70785f3703"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\guard_u5_dt003125\\summary.json",
          "bytes": 915,
          "sha256": "5a0a413868b45e7ac3456f568bfedba1fb91c0e919168be0db4de8a3cfa6b2fd"
        }
      ],
      "same_native_file_set": true,
      "byte_matches": {
        "faces.csv": false,
        "history.csv": false,
        "initial_faces.csv": true,
        "initial_states.csv": true,
        "mechanical_nodes.csv": true,
        "mechanics.csv": true,
        "mesh.json": true,
        "preparation.json": true,
        "regional_mechanics.csv": true,
        "states.csv": false,
        "summary.json": false
      },
      "equivalence_passed": true
    },
    {
      "name": "u10_dt00625",
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_local_assembly_bench.exe",
        "uniform",
        "10",
        "0.0625",
        "10",
        "500",
        "0",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\local_assembly_20261113\\u10_dt00625",
        "6",
        "variational",
        "160",
        "200",
        "1"
      ],
      "returncode": 0,
      "wall_s": 362.38999999989755,
      "log": "results\\logs\\local_assembly_20261113\\u10_dt00625.log",
      "log_sha256": "d409604982583231415b89fa23e4ee72d65158ff306a89d4afeb21c1d90a6552",
      "parameters": {
        "name": "u10_dt00625",
        "mode": "uniform",
        "ratio": null,
        "dt_us": 0.0625,
        "T_us": 10,
        "dx_um": 10,
        "radius_um": 500,
        "amplitude": 0,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "save_stride": 160,
        "refine_start_um": 200,
        "observer": true
      },
      "completed": true,
      "native_gate": true,
      "passed": true,
      "summary": {
        "refine_start_m": 0,
        "save_stride": 160,
        "signed_bath_counter": true,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "N": 544,
        "interior": 528,
        "steps": 160,
        "requested_steps": 160,
        "failures": 0,
        "local": false,
        "dx_m": 9.999999999999999e-06,
        "dt_s": 6.25e-08,
        "T_s": 9.999999999999999e-06,
        "radius_m": 0.0005,
        "far_height_m": 1.888298565975473e-05,
        "bath_pressure_Pa": -91.32109909274597,
        "amplitude": 0,
        "Gamma_inf_mol_m2": 3.7e-06,
        "theta0": 0.9433962264150942,
        "clean_tension_N_m": 0.072,
        "RT_J_mol": 2478.957029602388,
        "rho_kg_m3": 1045,
        "viscosity_Pa_s": 0.0015,
        "initial_energy_J": 4.799336249094897e-12,
        "V0_m3": 3.5726588493588687e-13,
        "S0_mol": 1.789091527932089e-13,
        "max_budget_excess": 0,
        "max_V_res": 2.118029243152813e-15,
        "max_S_res": 0,
        "max_regionV_res": 4.893636176477738e-16,
        "max_regionS_res": 1.798648895882629e-16,
        "max_displacement_m": 5.6408992605488343e-08,
        "wall_s": 362.2663927
      },
      "preparation": {
        "iterations": 3,
        "pressure_residual": 1.400945210080723e-13,
        "free_volume_m3": 1.220713703029213e-13,
        "S_mol": 1.789091527932089e-13,
        "trace_x_m": 0.00024,
        "trace_released": true,
        "constant_activity_initial_only": true
      },
      "mesh": {
        "local": false,
        "background_ratio": 2,
        "nominal_background_m": 9.999999999999999e-06,
        "actual_background_x_m": 1e-05,
        "actual_background_y_m": 1e-05,
        "fine_m": 9.999999999999999e-06,
        "physical_cut_m": 0.00024
      },
      "maximum_force_target_ratio": 0.13988028981912268,
      "files": [
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\faces.csv",
          "bytes": 394756,
          "sha256": "17f6f3240173a2a2f6d7832a0dbd580fe0eaa409a508a2919e2aa9c74b3c1b16"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\history.csv",
          "bytes": 55598,
          "sha256": "5f699da7751baef5146b911a0cad06fa8c2713c9965ee6216eda2b4efee3dbdf"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\initial_faces.csv",
          "bytes": 53446,
          "sha256": "2b3674fac8b0b6e2ce2d6984a009a8a31d29e212871f805834a876b76f4cef36"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\initial_states.csv",
          "bytes": 135733,
          "sha256": "f53c649f5f180f7fb3ed22725674d0e55c3e7e5d1232297011c3f7ba26163308"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\mechanical_nodes.csv",
          "bytes": 513435,
          "sha256": "c00489bf976e1c8351e379f6a3f3f1c377932f594341b10be16aff96d08e9f55"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\mechanics.csv",
          "bytes": 42266,
          "sha256": "f3119ee66edc0865f3b6c572ecd4c991b89a446a0083a91463a9c07f909c2ce9"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\mesh.json",
          "bytes": 250,
          "sha256": "4793683264828f86e9c4f16d776de8a0452862755000948fb91a54328013a0a7"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\preparation.json",
          "bytes": 225,
          "sha256": "e9bba3597acb5ba55577be4ed649ed79b4b62a05712fb91c3592b5afa7ffd533"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\regional_mechanics.csv",
          "bytes": 2104,
          "sha256": "122d9a95a86bdb827dff8ab1aeaba372c94f6a9c0a2c93ecfb53ec0889973a34"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\states.csv",
          "bytes": 955258,
          "sha256": "0f53ad555d50b72812f01f7139e2ea93f5f0b60bfa8da9c1764e9b59266be54b"
        },
        {
          "path": "results\\local-runs\\local_assembly_20261113\\u10_dt00625\\summary.json",
          "bytes": 918,
          "sha256": "007fb6c4ef84b119c1970ebdfc0223efd443e27d1814e85e5d1f9d3e620d6dba"
        }
      ],
      "same_native_file_set": true,
      "byte_matches": {
        "faces.csv": false,
        "history.csv": false,
        "initial_faces.csv": true,
        "initial_states.csv": true,
        "mechanical_nodes.csv": false,
        "mechanics.csv": false,
        "mesh.json": true,
        "preparation.json": true,
        "regional_mechanics.csv": false,
        "states.csv": false,
        "summary.json": false
      },
      "equivalence_passed": true
    }
  ],
  "skipped": [],
  "compute_wall_s": 611.0939999995753,
  "original_binary_unchanged": true
}