{
  "source_commit": "c1be16ddbae0aa0cc2b55ae66f204c80f4999707",
  "source_sha256": {
    "thin_film\\bench\\tf_bench.cpp": "607b23703fe4fa39907d049cf6388d3a6585702b655fe7fa47e15dd85d7bcd90",
    "thin_film\\bench\\tf_curved_edge_bench.cpp": "bdec29cee9b414d607fba0b60c350bf198543adc1ab4a73206da4487e11b8c61",
    "thin_film\\bench\\tf_curved_edge_profile.cpp": "df5330a1b10c6b06f7a3332a709f33626cf06d17f53b830c752d9d11210efa82",
    "thin_film\\bench\\tf_geometry_candidate_bench.cpp": "36184410c9f58ee8d053d6712fe77c8c006397dd503a8b68ded89d3dd8e5254e",
    "thin_film\\bench\\tf_geometry_candidate_profile.cpp": "c08eda1725388aa70ff7ac0d8df2398c4cebbfa8b6cca821c75310bf4766ffbc",
    "thin_film\\bench\\tf_geometry_cost_probe.cpp": "9f0bdcb80cdec4f3f0b0172f094fc23fdd6078cbd0aa0cfa175dd9de166117fa",
    "thin_film\\bench\\tf_moving_voronoi_bench.cpp": "6a85084518b84c920d35676331ec078a4c7577bdd010d11890c790c042b90c21",
    "thin_film\\bench\\tf_overlap_bench.cpp": "cdb12a90b33e7878f77dde2d8e5c76b90638b1ddaae6f9eb59785a7dba05a564",
    "thin_film\\bench\\tf_remap_bench.cpp": "7e6a0fe9e94146e8e69476e8eecfebf403de7ff1d563dcba1325eb93a02feae8",
    "thin_film\\bench\\tf_response_bench.cpp": "eeb4bd99273458052fc817a4d661c2b3fc21cb0a2319ffa9019e8d0e6cd50e3f",
    "thin_film\\bench\\tf_viscous_patch_bench.cpp": "c333d1c0554f0900c2f4ea2e32a8ad68433a2a7fd572fcd06b4036b8c702d23a",
    "thin_film\\bench\\tf_voronoi_bench.cpp": "edc5fb16500ffbf7ba0e4aea24e7a508211b64c2ef83f5957db30717aafc3eff",
    "thin_film\\bench\\tf_voronoi_geometry.cpp": "d7efa9bb898e1aa89a80ef6eca651fb70176bb19ce04762c37bdaf5a10d5d6b7",
    "thin_film\\bench\\tf_voronoi_kinematics.cpp": "330aad198c4daa91da389d054591a0d2ff97cb6aca1c509e7b0c78819586db3e",
    "thin_film\\include\\vf\\thinfilm\\CurvedEdge.h": "ace17ac5bcf3e355ad4aac3ff631c6acd5d234044a6144222fc862ff32487b20",
    "thin_film\\include\\vf\\thinfilm\\CurvedEdgeMechanicalObserver.h": "7f42541b91bec6a60e0fd5e72bca72abace0a446391884f4551d6a042b2d5b46",
    "thin_film\\include\\vf\\thinfilm\\CurvedEdgeMotion.h": "b2c9c9f48687fe0e940c3f2826988de01412fdff8d92cfaaefd1aa24d60d364e",
    "thin_film\\include\\vf\\thinfilm\\CurvedEdgePreparation.h": "1c59266979bc85e55347a6697f31dcac69d56a8ba5e42b82f85a7ba8e4cb3d8c",
    "thin_film\\include\\vf\\thinfilm\\CurvedEdgeRegional.h": "a477ea87f1f69c7832432064f13b13e315e2293ef904635f50fdfef11542b710",
    "thin_film\\include\\vf\\thinfilm\\InterfaceLedger.h": "635b353fbc59fa5d7784d12792ca340e534df84d740ca2ae4801e43f6f748948",
    "thin_film\\include\\vf\\thinfilm\\Meniscus.h": "88f15c7ebd6553c108c50a48ea54277738e77bb475637ef077ca5bfa7173d226",
    "thin_film\\include\\vf\\thinfilm\\MovingInterfaceLedger.h": "22c1000a9bd192a020e1ed210441a6f86cbc608e9f4166f5ffe26ba1b0da8771",
    "thin_film\\include\\vf\\thinfilm\\MovingVoronoiFilm.h": "5a15774f928b2726e7a1903b0391051e3826bd90c53af6d7fe00ec83feef6912",
    "thin_film\\include\\vf\\thinfilm\\OverlapTransfer.h": "8a86feacdc31520a7dc574a55517d7c1af7069ef6e3ec00705b6f6fc3b1148d0",
    "thin_film\\include\\vf\\thinfilm\\Particles.h": "317af668d4614d943a2a87eff0c292784cf41ba5ecb5662ae92851e638b948d6",
    "thin_film\\include\\vf\\thinfilm\\Solution.h": "1688ff48927574c1ca03ab1f524d9f0e42e1bade69904798d40316f7bf34e9a0",
    "thin_film\\include\\vf\\thinfilm\\SurfaceExchange.h": "00997bae84e3058315ebe28061320f80113513fc9c5b2237afaefc4b8c4f46bc",
    "thin_film\\include\\vf\\thinfilm\\ThinFilm.h": "28db3d0cd8d8faa0d4722929e4f502708b2a915f5801dc351db2e100ea2a3a35",
    "thin_film\\include\\vf\\thinfilm\\ThinFilmMechanics.h": "47ceaf46675de2f2bcf9dfb81376bb688b5fae2e1ca6cd591345af3027237f1f",
    "thin_film\\include\\vf\\thinfilm\\Units.h": "00c7b29cfcbe5742288a240790a1699216c38d2674e615d6fb919e3a036a8e85",
    "thin_film\\include\\vf\\thinfilm\\VoronoiClipProbe.h": "a82f90e59d3ffb939ad4dc678203df3f1e852c8ef73bbf04d86a8b1f41809cd8",
    "thin_film\\include\\vf\\thinfilm\\VoronoiDifferentiation.h": "1dfa0778bdc7aa6b3cba4e8ba7c44bd4e7c3081cff2e37745a0e23410617cd94",
    "thin_film\\include\\vf\\thinfilm\\VoronoiDrainage.h": "bb02ee42efc7d418568706201227deb7c690cb877395de7d2affc6b2bf1aefbf",
    "thin_film\\tests\\test_curved_edge.cpp": "ad6ac80bafa29e64e2d7a740f9e78a501fec39c2759c0436580d126bcd33c4a8",
    "thin_film\\tests\\test_curved_mechanical_observer.cpp": "e2003e4c96b88de8ee8f5562f464cf9599a4ee0f9545a9c20289b6d512a4949d",
    "thin_film\\tests\\test_edge_preparation.cpp": "9ac5d8dc811654f7a5bc0a1aa8d478225cd38b76013ed1c248217f05f12ff788",
    "thin_film\\tests\\test_geometry_candidate_curved.cpp": "cdd5fd7dab4ee1ff5d674ef2fa3742f12d0ac4f8ef4638e76aa7ea133e7f6d5b",
    "thin_film\\tests\\test_geometry_candidate_observer.cpp": "b3db448d304298c931ae595dee5825a844d0117e68bfec585dfe578f555717ec",
    "thin_film\\tests\\test_geometry_candidate_preparation.cpp": "aeae35dbcf85ac56c830ed42a481913e49ba0d6b3979c332636923cddba174b0",
    "thin_film\\tests\\test_geometry_candidate_transfer.cpp": "6b3cd01c8277e6cf38075fd43bd525e5526ac105bcadb2e5452ef71ce500a048",
    "thin_film\\tests\\test_interface_ledger.cpp": "10398427db7421dde0ce922280034cb654292cfebb32ed539c9b1f87bbd4fb4e",
    "thin_film\\tests\\test_moving_interface.cpp": "87c313338b702755ce4e36126ea65287a565205cc7bec1ca7060e0d977c96ea9",
    "thin_film\\tests\\test_moving_voronoi.cpp": "04f6b326b08772d5b7019276d5f17578acce0cfaf40702f7463b15dde06b2b9d",
    "thin_film\\tests\\test_overlap_transfer.cpp": "a374307dd32d94ec1a55263871e6f1ae2cf2c6c3e3e99225e2c1055c9277b808",
    "thin_film\\tests\\test_region_remap.cpp": "f8bb8c15cdacb32ed17c4d0d6408efab960b418d50caf10f0152c63fd531f5fe",
    "thin_film\\tests\\test_surface_exchange.cpp": "f9840e7f3e3a059a1a09fb64e51004e389a6264b086100077df9728044ffb204",
    "thin_film\\tests\\test_thinfilm.cpp": "9958d596847aab118d542fc4e652c02e38c1dc182b7fbe8c10f68acb13bb940d",
    "thin_film\\tests\\test_voronoi_drainage.cpp": "82d1a63e24a73fadf733a5c74bf17d78388d23c68c9ecbe8bb3572986dc302c5",
    "thin_film\\scripts\\geometry_cost\\actual.py": "ff3d8b3952b79f524ffaca26b1935e74ffa03752e1c1b3fee61c26eb80e9afa3",
    "thin_film\\scripts\\geometry_cost\\ACTUAL_CONTROLS.md": "0ac1406605301534922771a531e226f4614ceedd0f46e1508a13666f300dcbeb",
    "thin_film\\xmake.lua": "d7a6d54783b31d0e8adc0a7249aae36338abb32f73d16831ed5a53a239892ede"
  },
  "binary_sha256": {
    "test_geometry_candidate_curved": "1209f7a618a7b0f2ff78b49f93d1ad9ff9cf00f801f3a1b8eae78fcbc18b05ff",
    "test_geometry_candidate_preparation": "ee72c596484035604dda3c2b00f99a678cc6d31ec4caac013f1c9c0635cf6f68",
    "test_geometry_candidate_observer": "1ec20099e2c3c0f0b4b7a93c81b9448a35d76a60ce5cedb4dac97e1b2d44501e",
    "test_geometry_candidate_transfer": "eb6735b0142b5ce722d305ff55bdd9757b2ffa014eb1be3f3c06a9df01ec6c93",
    "tf_geometry_candidate_profile": "e635fa9424aae179b33ab7025eedb9ae783035e0b87d0e53f1956e2ce70214ce",
    "tf_geometry_candidate_bench": "9dce0d795143b3116110771e8fa24eaa75de34b88b1f32b6a92cc1bc8b362b10"
  },
  "original_binary_sha256": "76e49ed253e2341df37f93d02803272d020b8500ed9265da6f7d0ec124b6c5c3",
  "reference_case": {
    "name": "u10_dt00625",
    "command": [
      "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_curved_edge_bench.exe",
      "uniform",
      "10",
      "0.0625",
      "10",
      "500",
      "0",
      "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\local-runs\\global_space_20261113\\u10_dt00625",
      "6",
      "variational",
      "160",
      "200",
      "1"
    ],
    "returncode": 0,
    "wall_s": 418.25,
    "log": "results\\logs\\global_space_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
    },
    "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.893689004895491e-16,
      "max_regionS_res": 1.5888841430959891e-16,
      "max_displacement_m": 5.640899260548837e-08,
      "wall_s": 418.1362981
    },
    "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
    },
    "completed": true,
    "native_gate": true,
    "maximum_force_target_ratio": 0.13988029781346054,
    "files": [
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/faces.csv",
        "bytes": 394716,
        "sha256": "842e4bee797410ffa3f117105d3358d6b554d120d4c912619e6eb817bb48bebd"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/history.csv",
        "bytes": 55756,
        "sha256": "120899139f61505046919f8581d86fcecd7b4be9190c89adad58f2d6eb719115"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/initial_faces.csv",
        "bytes": 53446,
        "sha256": "2b3674fac8b0b6e2ce2d6984a009a8a31d29e212871f805834a876b76f4cef36"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/initial_states.csv",
        "bytes": 135733,
        "sha256": "f53c649f5f180f7fb3ed22725674d0e55c3e7e5d1232297011c3f7ba26163308"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/mechanical_nodes.csv",
        "bytes": 513408,
        "sha256": "68c62d1886a2e58248f1d27fe35cd7e899e30e20c215d3717168a6224add6479"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/mechanics.csv",
        "bytes": 42273,
        "sha256": "783897e300404e9f0d0050235803c3d5fed87c68e0388d8c7b7a3642b530f342"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/mesh.json",
        "bytes": 250,
        "sha256": "4793683264828f86e9c4f16d776de8a0452862755000948fb91a54328013a0a7"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/preparation.json",
        "bytes": 225,
        "sha256": "e9bba3597acb5ba55577be4ed649ed79b4b62a05712fb91c3592b5afa7ffd533"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/regional_mechanics.csv",
        "bytes": 2106,
        "sha256": "8ad2d03118c6a17b922670997cb779386a360c1658cf043b69bdf4bf7292c044"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/states.csv",
        "bytes": 955272,
        "sha256": "36781a49a1fb89383ef5c32b21ce111119167b341f462e9f98d34a9a48805b9a"
      },
      {
        "path": "results/local-runs/global_space_20261113/u10_dt00625/summary.json",
        "bytes": 917,
        "sha256": "b1cf3b651a6b560b9fcf126363d82941380276f81283fab0364ac4ef9be1d1ca"
      }
    ],
    "estimated_s": 1147.3280000127852
  },
  "whole_native_cap_s": 2400,
  "actual_timeout_s": 1800,
  "environment": {
    "VF_THREADS": "2",
    "caller_VF": "excluded"
  },
  "scope": "Isolated candidate equivalence; no default adoption, no new physical convergence",
  "continuation_of_sha256": "f132757c181dfce9063677dd8b28bd015ed8e93a52bc0ad7488c03f82f86b20a"
}