{
  "state": "completed",
  "cases": [
    {
      "name": "n7_j0",
      "n": 7,
      "jitter": 0.0,
      "sites": 98,
      "dx_um": 22.857142857142858,
      "geometry_check": {
        "name": "n7_j0",
        "errors": {
          "native_area": 3.958188478036941e-16,
          "native_weight": 0.0,
          "native_Jv": 1.986957682964729e-14,
          "area_FD": 3.77322571637437e-06,
          "weight_FD": 2.6458230773300656e-08,
          "FD_level_change": 2.389319995994418e-06,
          "global_area_sum": 2.0041263500448756e-16
        },
        "passed": false,
        "FD_epsilon_s": 9.265105480618096e-10,
        "FD_initial_epsilon_s": 2.3718670030382327e-07,
        "FD_levels": 9,
        "FD_two_level_change": 2.389319995994418e-06,
        "native": {
          "name": "n7_j0",
          "command": [
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_voronoi_kinematics.exe",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n7_j0-input.csv",
            "0.00024",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n7_j0-native.csv"
          ],
          "returncode": 0,
          "wall_s": 0.031999999890103936,
          "log": "results\\kinematic_transport_20261113\\logs\\n7_j0.log",
          "log_sha256": "cf4202e9ed8331bdc75069dbc6b5759e28fb9f2e89add7f6b4700744f12825e3"
        }
      },
      "liquid": {
        "exact_rate": -3.055774907364391e-14,
        "geometric_rate": -3.203323291355984e-14,
        "node_trace_rate": -3.160820394462831e-14,
        "geometric_relative_error": 0.048285095749691254,
        "node_trace_relative_error": 0.03437605526679396
      },
      "surface": {
        "exact_rate": 7.06647947328015e-15,
        "geometric_rate": 7.407685111260737e-15,
        "node_trace_rate": 7.309397162195342e-15,
        "geometric_relative_error": 0.0482850957496952,
        "node_trace_relative_error": 0.03437605526680088
      }
    },
    {
      "name": "n15_j0",
      "n": 15,
      "jitter": 0.0,
      "sites": 450,
      "dx_um": 10.666666666666668,
      "geometry_check": {
        "name": "n15_j0",
        "errors": {
          "native_area": 2.499111347740154e-15,
          "native_weight": 0.0,
          "native_Jv": 2.3501615055381846e-13,
          "area_FD": 2.312620926102924e-05,
          "weight_FD": 1.0619095592663995e-07,
          "FD_level_change": 2.4133952395674492e-05,
          "global_area_sum": 1.5165186388693977e-15
        },
        "passed": false,
        "FD_epsilon_s": 4.1999560772661996e-10,
        "FD_initial_epsilon_s": 1.0751887557801471e-07,
        "FD_levels": 9,
        "FD_two_level_change": 2.4133952395674492e-05,
        "native": {
          "name": "n15_j0",
          "command": [
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_voronoi_kinematics.exe",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n15_j0-input.csv",
            "0.00024",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n15_j0-native.csv"
          ],
          "returncode": 0,
          "wall_s": 0.25,
          "log": "results\\kinematic_transport_20261113\\logs\\n15_j0.log",
          "log_sha256": "268a42fff47410df69202150a611ae96824a8766586facb5abe4adb6cb185de1"
        }
      },
      "liquid": {
        "exact_rate": -3.055774907364391e-14,
        "geometric_rate": -3.082665430040359e-14,
        "node_trace_rate": -3.0782299806362427e-14,
        "geometric_relative_error": 0.008799902967709447,
        "node_trace_relative_error": 0.007348405544444855
      },
      "surface": {
        "exact_rate": 7.06647947328015e-15,
        "geometric_rate": 7.128663806968331e-15,
        "node_trace_rate": 7.118406830221307e-15,
        "geometric_relative_error": 0.008799902967710266,
        "node_trace_relative_error": 0.0073484055444448595
      }
    },
    {
      "name": "n23_j0",
      "n": 23,
      "jitter": 0.0,
      "sites": 1058,
      "dx_um": 6.956521739130435,
      "geometry_check": {
        "name": "n23_j0",
        "errors": {
          "native_area": 2.1366139845729942e-15,
          "native_weight": 0.0,
          "native_Jv": 6.827908550471243e-13,
          "area_FD": 6.42511213351918e-05,
          "weight_FD": 7.572541271625876e-08,
          "FD_level_change": 6.837695149718902e-05,
          "global_area_sum": 2.5357307151134817e-15
        },
        "passed": false,
        "FD_epsilon_s": 2.7265726205438397e-10,
        "FD_initial_epsilon_s": 6.98002590859223e-08,
        "FD_levels": 9,
        "FD_two_level_change": 6.837695149718902e-05,
        "native": {
          "name": "n23_j0",
          "command": [
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_voronoi_kinematics.exe",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n23_j0-input.csv",
            "0.00024",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n23_j0-native.csv"
          ],
          "returncode": 0,
          "wall_s": 1.3599999998696148,
          "log": "results\\kinematic_transport_20261113\\logs\\n23_j0.log",
          "log_sha256": "29c29373819ed24363a744012d6991c5643f5bd70bcd7ae62b24190b92588ac6"
        }
      },
      "liquid": {
        "exact_rate": -3.055774907364391e-14,
        "geometric_rate": -3.0665331508797896e-14,
        "node_trace_rate": -3.06529761228685e-14,
        "geometric_relative_error": 0.0035206269576569826,
        "node_trace_relative_error": 0.003116297898614779
      },
      "surface": {
        "exact_rate": 7.06647947328015e-15,
        "geometric_rate": 7.091357911409491e-15,
        "node_trace_rate": 7.0885007284133244e-15,
        "geometric_relative_error": 0.003520626957654322,
        "node_trace_relative_error": 0.0031162978986129944
      }
    },
    {
      "name": "n31_j0",
      "n": 31,
      "jitter": 0.0,
      "sites": 1922,
      "dx_um": 5.161290322580646,
      "geometry_check": {
        "name": "n31_j0",
        "errors": {
          "native_area": 2.6684955613091848e-15,
          "native_weight": 0.0,
          "native_Jv": 1.2118065555856174e-12,
          "area_FD": 0.00023966550565422437,
          "weight_FD": 1.7410369593260314e-07,
          "FD_level_change": 0.0002664009235231538,
          "global_area_sum": 1.4190974634345306e-15
        },
        "passed": false,
        "FD_epsilon_s": 2.01986988616703e-10,
        "FD_initial_epsilon_s": 5.1708669085875966e-08,
        "FD_levels": 9,
        "FD_two_level_change": 0.0002664009235231538,
        "native": {
          "name": "n31_j0",
          "command": [
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_voronoi_kinematics.exe",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n31_j0-input.csv",
            "0.00024",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n31_j0-native.csv"
          ],
          "returncode": 0,
          "wall_s": 4.5,
          "log": "results\\kinematic_transport_20261113\\logs\\n31_j0.log",
          "log_sha256": "6a47ddfb4f15bdad6ff14ca6cfb48eda417e0b64668e3178c9aa27e18be19a15"
        }
      },
      "liquid": {
        "exact_rate": -3.055774907364391e-14,
        "geometric_rate": -3.0615170358188856e-14,
        "node_trace_rate": -3.061011720578991e-14,
        "geometric_relative_error": 0.0018791071425635368,
        "node_trace_relative_error": 0.0017137431170010694
      },
      "surface": {
        "exact_rate": 7.06647947328015e-15,
        "geometric_rate": 7.079758145331154e-15,
        "node_trace_rate": 7.0785896038389015e-15,
        "geometric_relative_error": 0.0018791071425614725,
        "node_trace_relative_error": 0.0017137431169994628
      }
    },
    {
      "name": "n7_j8",
      "n": 7,
      "jitter": 0.08,
      "sites": 98,
      "dx_um": 22.857142857142858,
      "geometry_check": {
        "name": "n7_j8",
        "errors": {
          "native_area": 1.9220475234017696e-15,
          "native_weight": 1.5543122344752192e-15,
          "native_Jv": 5.0663453076710424e-14,
          "area_FD": 5.0312809948683956e-09,
          "weight_FD": 2.5053916454296637e-10,
          "FD_level_change": 7.980053050023688e-09,
          "global_area_sum": 5.940724823870395e-18
        },
        "passed": true,
        "FD_epsilon_s": 1.115322953541836e-07,
        "FD_initial_epsilon_s": 2.230645907083672e-07,
        "FD_levels": 2,
        "FD_two_level_change": 7.980053050023688e-09,
        "native": {
          "name": "n7_j8",
          "command": [
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_voronoi_kinematics.exe",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n7_j8-input.csv",
            "0.00024",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n7_j8-native.csv"
          ],
          "returncode": 0,
          "wall_s": 0.030999999959021807,
          "log": "results\\kinematic_transport_20261113\\logs\\n7_j8.log",
          "log_sha256": "cf4202e9ed8331bdc75069dbc6b5759e28fb9f2e89add7f6b4700744f12825e3"
        }
      },
      "liquid": {
        "exact_rate": -3.055774907364391e-14,
        "geometric_rate": -3.1829410176678294e-14,
        "node_trace_rate": -4.1116213243850953e-14,
        "geometric_relative_error": 0.04161501228279917,
        "node_trace_relative_error": 0.34552493198243234
      },
      "surface": {
        "exact_rate": 7.06647947328015e-15,
        "geometric_rate": 7.461024379310432e-15,
        "node_trace_rate": 4.613335157037041e-15,
        "geometric_relative_error": 0.05583330532864916,
        "node_trace_relative_error": 0.3471522595542752
      }
    },
    {
      "name": "n15_j8",
      "n": 15,
      "jitter": 0.08,
      "sites": 450,
      "dx_um": 10.666666666666668,
      "geometry_check": {
        "name": "n15_j8",
        "errors": {
          "native_area": 7.087753948605164e-15,
          "native_weight": 2.7755575615628914e-15,
          "native_Jv": 1.749879895299539e-13,
          "area_FD": 3.637964047754999e-08,
          "weight_FD": 5.790101827649581e-10,
          "FD_level_change": 4.6217208153874344e-08,
          "global_area_sum": 3.8453098676884923e-16
        },
        "passed": true,
        "FD_epsilon_s": 5.027932914693536e-08,
        "FD_initial_epsilon_s": 1.0055865829387072e-07,
        "FD_levels": 2,
        "FD_two_level_change": 4.6217208153874344e-08,
        "native": {
          "name": "n15_j8",
          "command": [
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_voronoi_kinematics.exe",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n15_j8-input.csv",
            "0.00024",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n15_j8-native.csv"
          ],
          "returncode": 0,
          "wall_s": 0.25,
          "log": "results\\kinematic_transport_20261113\\logs\\n15_j8.log",
          "log_sha256": "268a42fff47410df69202150a611ae96824a8766586facb5abe4adb6cb185de1"
        }
      },
      "liquid": {
        "exact_rate": -3.055774907364391e-14,
        "geometric_rate": -3.0144071157711966e-14,
        "node_trace_rate": -2.984592147994261e-14,
        "geometric_relative_error": 0.013537578142126269,
        "node_trace_relative_error": 0.02329450353119262
      },
      "surface": {
        "exact_rate": 7.06647947328015e-15,
        "geometric_rate": 7.348772245871735e-15,
        "node_trace_rate": 7.296688601656451e-15,
        "geometric_relative_error": 0.03994814867275759,
        "node_trace_relative_error": 0.032577626418752184
      }
    },
    {
      "name": "n23_j8",
      "n": 23,
      "jitter": 0.08,
      "sites": 1058,
      "dx_um": 6.956521739130435,
      "geometry_check": {
        "name": "n23_j8",
        "errors": {
          "native_area": 1.3785378752168641e-14,
          "native_weight": 2.6645352591003757e-15,
          "native_Jv": 2.5423717595750727e-13,
          "area_FD": 3.280897350478865e-08,
          "weight_FD": 1.0805365319569415e-09,
          "FD_level_change": 4.069415498325338e-08,
          "global_area_sum": 5.976959122411043e-17
        },
        "passed": true,
        "FD_epsilon_s": 3.236977042080673e-08,
        "FD_initial_epsilon_s": 6.473954084161345e-08,
        "FD_levels": 2,
        "FD_two_level_change": 4.069415498325338e-08,
        "native": {
          "name": "n23_j8",
          "command": [
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_voronoi_kinematics.exe",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n23_j8-input.csv",
            "0.00024",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n23_j8-native.csv"
          ],
          "returncode": 0,
          "wall_s": 0.2970000000204891,
          "log": "results\\kinematic_transport_20261113\\logs\\n23_j8.log",
          "log_sha256": "29c29373819ed24363a744012d6991c5643f5bd70bcd7ae62b24190b92588ac6"
        }
      },
      "liquid": {
        "exact_rate": -3.055774907364391e-14,
        "geometric_rate": -3.082181787701303e-14,
        "node_trace_rate": -3.0580147660775276e-14,
        "geometric_relative_error": 0.008641631382361216,
        "node_trace_relative_error": 0.0007329920498197834
      },
      "surface": {
        "exact_rate": 7.06647947328015e-15,
        "geometric_rate": 7.04682576045083e-15,
        "node_trace_rate": 7.0697133012639694e-15,
        "geometric_relative_error": 0.002781259452268169,
        "node_trace_relative_error": 0.00045762928995231284
      }
    },
    {
      "name": "n31_j8",
      "n": 31,
      "jitter": 0.08,
      "sites": 1922,
      "dx_um": 5.161290322580646,
      "geometry_check": {
        "name": "n31_j8",
        "errors": {
          "native_area": 2.1725974311375874e-14,
          "native_weight": 4.773959005888173e-15,
          "native_Jv": 3.276223328538346e-13,
          "area_FD": 4.8335665377338453e-08,
          "weight_FD": 1.1330085789038218e-09,
          "FD_level_change": 5.728163541987655e-08,
          "global_area_sum": 1.6611514727154536e-17
        },
        "passed": true,
        "FD_epsilon_s": 2.4058061226607167e-08,
        "FD_initial_epsilon_s": 4.8116122453214334e-08,
        "FD_levels": 2,
        "FD_two_level_change": 5.728163541987655e-08,
        "native": {
          "name": "n31_j8",
          "command": [
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\build\\windows\\x64\\release\\tf_voronoi_kinematics.exe",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n31_j8-input.csv",
            "0.00024",
            "C:\\Users\\\u5f20\u67cf\u94ed\\Desktop\\SPH\\03_DRIFT\\project\\results\\kinematic_transport_20261113\\native\\n31_j8-native.csv"
          ],
          "returncode": 0,
          "wall_s": 0.9529999999795109,
          "log": "results\\kinematic_transport_20261113\\logs\\n31_j8.log",
          "log_sha256": "6a47ddfb4f15bdad6ff14ca6cfb48eda417e0b64668e3178c9aa27e18be19a15"
        }
      },
      "liquid": {
        "exact_rate": -3.055774907364391e-14,
        "geometric_rate": -3.065184470561477e-14,
        "node_trace_rate": -3.0604961049527565e-14,
        "geometric_relative_error": 0.003079272355568275,
        "node_trace_relative_error": 0.0015450082978912402
      },
      "surface": {
        "exact_rate": 7.06647947328015e-15,
        "geometric_rate": 7.063028674499117e-15,
        "node_trace_rate": 7.088845931186279e-15,
        "geometric_relative_error": 0.0004883335179959048,
        "node_trace_relative_error": 0.0031651486416540814
      }
    }
  ],
  "passed": false,
  "wall_s": 10.219000000040978,
  "polygon_representation": {
    "calls": 104,
    "invalid_raw_polygons": 0,
    "max_hull_area_change_over_domain": 5.169878828456422e-16,
    "max_hull_relative_cell_area_change": 1.1858990268327856e-15
  }
}