{
  "state": "completed",
  "cases": [
    {
      "name": "guard_u5_dt00625",
      "parameters": {
        "name": "guard_u5_dt00625",
        "mode": "uniform",
        "dx_um": 5,
        "dt_us": 0.0625,
        "T_us": 0.0625,
        "N": 2112,
        "radius_um": 500,
        "amplitude": 0,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "save_stride": 1,
        "refine_start_um": 200,
        "observer": true
      },
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\.tools\\xmake\\xmake\\xmake.exe",
        "run",
        "-P",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\thin_film\\scripts\\retained_motion",
        "tf_retained_face_bench",
        "uniform",
        "5",
        "0.0625",
        "0.0625",
        "500",
        "0",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625",
        "6",
        "variational",
        "1",
        "200",
        "1"
      ],
      "returncode": 0,
      "wall_s": 55.03099999995902,
      "log": "results\\logs\\retained_motion_20261113\\guard_u5_dt00625.log",
      "log_sha256": "3ee89975e7883e53c3bcae2f404b9b43e80dda57589b3d0f81af0a2fda06696f",
      "completed": true,
      "native_gate": 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": 53.0467622
      },
      "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\\retained_motion_20261113\\native\\guard_u5_dt00625\\faces.csv",
          "bytes": 797375,
          "sha256": "c857dba87a74f21bc54d6be5bc8fea6b778f5221a12f6b6e36cce7e4ad140380"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\history.csv",
          "bytes": 518,
          "sha256": "42457c487c537e5e34bc8661055ad0b8d03ef9ef048cbfcd62b3c1fad631f7be"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\initial_faces.csv",
          "bytes": 222292,
          "sha256": "58f884bd6f25de7f8984a0c5bd6279ae0004985f038c865204eaf405c3ccd89c"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\initial_states.csv",
          "bytes": 527317,
          "sha256": "50214861a6c1036fe614d10bf50f84bcf6438eb8da25bf2e89e3d37540c5ce1a"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\mechanical_nodes.csv",
          "bytes": 952864,
          "sha256": "a770a0e96a83324d0a13ede0d2d2fad607c7fd5697cda7a851db09b6bfcee98a"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\mechanics.csv",
          "bytes": 403,
          "sha256": "508f9ed943cd97e871b0bf148dc79ef4796146d3fab38c52f9a81c212b680cb1"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\mesh.json",
          "bytes": 250,
          "sha256": "cc95cf53cb934f7cc03476728b3e7af43454b993beeda9808c0a5c2ffed5ef4b"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\preparation.json",
          "bytes": 227,
          "sha256": "fcc8fb83a2a47ba8e8928896b3989439bd546ec03aa92269a10012e02ec1a038"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\regional_mechanics.csv",
          "bytes": 1211,
          "sha256": "d23bf4507f4b8e0ed38022e956bf360457b7c3f29847bdb303c0477b1deaddef"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\states.csv",
          "bytes": 1780552,
          "sha256": "09480b74af7f89ed0f05c6fe170ccaa8780ccd88600bed620020d3efa0baa685"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt00625\\summary.json",
          "bytes": 915,
          "sha256": "acb181062c0051e7f317906810e9b345c6ce28f8fbfc20b55dbd68ca6c2b9481"
        }
      ],
      "first_step_equivalence_passed": true,
      "passed": true
    },
    {
      "name": "guard_u5_dt003125",
      "parameters": {
        "name": "guard_u5_dt003125",
        "mode": "uniform",
        "dx_um": 5,
        "dt_us": 0.03125,
        "T_us": 0.03125,
        "N": 2112,
        "radius_um": 500,
        "amplitude": 0,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "save_stride": 1,
        "refine_start_um": 200,
        "observer": true
      },
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\.tools\\xmake\\xmake\\xmake.exe",
        "run",
        "-P",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\thin_film\\scripts\\retained_motion",
        "tf_retained_face_bench",
        "uniform",
        "5",
        "0.03125",
        "0.03125",
        "500",
        "0",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125",
        "6",
        "variational",
        "1",
        "200",
        "1"
      ],
      "returncode": 0,
      "wall_s": 54.938000000081956,
      "log": "results\\logs\\retained_motion_20261113\\guard_u5_dt003125.log",
      "log_sha256": "3ee89975e7883e53c3bcae2f404b9b43e80dda57589b3d0f81af0a2fda06696f",
      "completed": true,
      "native_gate": 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": 52.9052122
      },
      "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\\retained_motion_20261113\\native\\guard_u5_dt003125\\faces.csv",
          "bytes": 797362,
          "sha256": "9d859a2674fd29c697fee6f7af3d88ae2675818f6997ca18ebe8dcc13b5b2626"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\history.csv",
          "bytes": 516,
          "sha256": "e80901d295f0e5e70fa156ae2de5e3627abb950c961bdf72d02ec09847e827fc"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\initial_faces.csv",
          "bytes": 222292,
          "sha256": "58f884bd6f25de7f8984a0c5bd6279ae0004985f038c865204eaf405c3ccd89c"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\initial_states.csv",
          "bytes": 527317,
          "sha256": "50214861a6c1036fe614d10bf50f84bcf6438eb8da25bf2e89e3d37540c5ce1a"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\mechanical_nodes.csv",
          "bytes": 952785,
          "sha256": "9004128801b10685b27384d1700a01c0e0a867e22573315045826ff2b7387679"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\mechanics.csv",
          "bytes": 402,
          "sha256": "a73f79cddb5fd1d9f2e90c36e59b2ea9ce2e9178e6d26a7763356b1968b576a3"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\mesh.json",
          "bytes": 250,
          "sha256": "cc95cf53cb934f7cc03476728b3e7af43454b993beeda9808c0a5c2ffed5ef4b"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\preparation.json",
          "bytes": 227,
          "sha256": "fcc8fb83a2a47ba8e8928896b3989439bd546ec03aa92269a10012e02ec1a038"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\regional_mechanics.csv",
          "bytes": 1212,
          "sha256": "bfa3d1dd95ed70f4812e41de78ff2feba554b7f69babea2dcdfbad660793d351"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\states.csv",
          "bytes": 1776188,
          "sha256": "1afdabf335147e7240e1895a314ff7c36cdcaa4999a044bebc430f70785f3703"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\guard_u5_dt003125\\summary.json",
          "bytes": 915,
          "sha256": "ebdb3c2cd4565a9e971ca3058ccd91b307f135f1d472a77dde52118800894c52"
        }
      ],
      "first_step_equivalence_passed": true,
      "passed": true
    },
    {
      "name": "u10_dt00625",
      "parameters": {
        "name": "u10_dt00625",
        "mode": "uniform",
        "dx_um": 10,
        "dt_us": 0.0625,
        "T_us": 0.0625,
        "N": 544,
        "radius_um": 500,
        "amplitude": 0,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "save_stride": 1,
        "refine_start_um": 200,
        "observer": true
      },
      "command": [
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\.tools\\xmake\\xmake\\xmake.exe",
        "run",
        "-P",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\thin_film\\scripts\\retained_motion",
        "tf_retained_face_bench",
        "uniform",
        "10",
        "0.0625",
        "0.0625",
        "500",
        "0",
        "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625",
        "6",
        "variational",
        "1",
        "200",
        "1"
      ],
      "returncode": 0,
      "wall_s": 3.578999999910593,
      "log": "results\\logs\\retained_motion_20261113\\u10_dt00625.log",
      "log_sha256": "c9355283b8ca89e65cda0d51afcab14efd8fdcec894ff9214b6190ddea246324",
      "completed": true,
      "native_gate": true,
      "summary": {
        "refine_start_m": 0,
        "save_stride": 1,
        "signed_bath_counter": true,
        "c_bulk_mM": 6,
        "preparation": "variational",
        "N": 544,
        "interior": 528,
        "steps": 1,
        "requested_steps": 1,
        "failures": 0,
        "local": false,
        "dx_m": 9.999999999999999e-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.799336249094897e-12,
        "V0_m3": 3.5726588493588687e-13,
        "S0_mol": 1.789091527932089e-13,
        "max_budget_excess": 0,
        "max_V_res": 1.6292532639637025e-16,
        "max_S_res": 0,
        "max_regionV_res": 2.3199755034346422e-17,
        "max_regionS_res": 1.002368479064721e-16,
        "max_displacement_m": 3.413727595466816e-11,
        "wall_s": 2.9608789
      },
      "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.10019466830665055,
      "files": [
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\faces.csv",
          "bytes": 192788,
          "sha256": "0d689707fa9ed55f148768dd55bccbcb40f9f9950bb74a1579f3bfd9b8df1a31"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\history.csv",
          "bytes": 517,
          "sha256": "50d74e93d4baac92ece83b12ca2287ad7223fc795f31d46d50a4013f9e04e2fe"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\initial_faces.csv",
          "bytes": 53446,
          "sha256": "2b3674fac8b0b6e2ce2d6984a009a8a31d29e212871f805834a876b76f4cef36"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\initial_states.csv",
          "bytes": 135733,
          "sha256": "f53c649f5f180f7fb3ed22725674d0e55c3e7e5d1232297011c3f7ba26163308"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\mechanical_nodes.csv",
          "bytes": 245340,
          "sha256": "e94a8a829a30ba18a28b780b8ccdd1504ab538931bc2067ba28b2bc6f9e14fcd"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\mechanics.csv",
          "bytes": 403,
          "sha256": "24c94fd80d0a7c322c2433360406c2b12d5be5feab852c08967953add35f982c"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\mesh.json",
          "bytes": 250,
          "sha256": "4793683264828f86e9c4f16d776de8a0452862755000948fb91a54328013a0a7"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\preparation.json",
          "bytes": 225,
          "sha256": "e9bba3597acb5ba55577be4ed649ed79b4b62a05712fb91c3592b5afa7ffd533"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\regional_mechanics.csv",
          "bytes": 1208,
          "sha256": "370b56efdcbb981979888ebe485eba6654cdbd25af774dc1460bba6bb4223b27"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\states.csv",
          "bytes": 457962,
          "sha256": "51a8faefe6bdc4b3c161bb60d758f33142bc5fe732f1e8638897cec0d73cd429"
        },
        {
          "path": "results\\local-runs\\retained_motion_20261113\\native\\u10_dt00625\\summary.json",
          "bytes": 902,
          "sha256": "b9ec11bb0c3df2197367a444eb1b3db4d4ac130581f7c876fa3fbf414aeb6f21"
        }
      ],
      "first_step_equivalence_passed": true,
      "passed": true
    }
  ],
  "skipped": [],
  "full_C1_complete": false,
  "original_native_capture_unchanged": true
}
