{
  "schema_version": 1,
  "kind": "bounded-openmp-correctness",
  "source_commit": "21c630d",
  "upstream_threading_commit": "7cfb894cf6c798c15f42f687190da1fb542fbc57",
  "scope": "Threaded-versus-one-thread correctness with the same established solver and finite forcing. Not a speedup measurement or a physical convergence certificate.",
  "same_binary_one_two": {
    "schema_version": 1,
    "kind": "openmp-correctness",
    "passed": true,
    "binary_sha256": "a00f0f7cf223dc49c36b3f515e85ce4e6d8d8082b71537c7f9506bf5e249c1f7",
    "frames": [
      {
        "time": 0,
        "step": 0,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.025,
        "step": 1,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.05,
        "step": 2,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.07500000000000001,
        "step": 3,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.1,
        "step": 4,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.125,
        "step": 5,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.15000000000000002,
        "step": 6,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.17500000000000002,
        "step": 7,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.2,
        "step": 8,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.225,
        "step": 9,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.25,
        "step": 10,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.275,
        "step": 11,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.30000000000000004,
        "step": 12,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.325,
        "step": 13,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.35000000000000003,
        "step": 14,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.375,
        "step": 15,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.4,
        "step": 16,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.42500000000000004,
        "step": 17,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.45,
        "step": 18,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.47500000000000003,
        "step": 19,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.5,
        "step": 20,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.525,
        "step": 21,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.55,
        "step": 22,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.5749999999999973,
        "step": 122,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.0002911601962203061,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 1.6263032587282567e-19,
        "velocity_l2_difference": 1.8582195222592907e-20,
        "reference_velocity_l2": 0.00008290563343478517,
        "composite_volume": 8
      },
      {
        "time": 0.5999999999999945,
        "step": 222,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.030470521205715806,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 3.122502256758253e-17,
        "velocity_l2_difference": 3.3085615633931834e-18,
        "reference_velocity_l2": 0.00830010581421515,
        "composite_volume": 8
      },
      {
        "time": 0.62,
        "step": 303,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.11834934847995676,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 1.3877787807814457e-16,
        "velocity_l2_difference": 1.615033150614343e-17,
        "reference_velocity_l2": 0.031123942160170805,
        "composite_volume": 8
      }
    ],
    "source_check": {
      "actual_threads": 2,
      "force_linf_difference": 0,
      "passed": true
    },
    "adapter_sha256": "95842f3d329d26896e5941a26fc647a418d9b2f8bba9e50077541d9db09be046",
    "velocity_linf_difference": 1.3877787807814457e-16
  },
  "same_binary_one_four": {
    "kind": "one-versus-four-thread-native-correctness",
    "passed": true,
    "adapter_sha256": "95842f3d329d26896e5941a26fc647a418d9b2f8bba9e50077541d9db09be046",
    "binary_sha256": "a00f0f7cf223dc49c36b3f515e85ce4e6d8d8082b71537c7f9506bf5e249c1f7",
    "checker_sha256": "25db0f55b59cd8cab4c9c09ea39419bc0451c9cdbf17270866056c62f5566774",
    "profile_sha256": "fb613aa587c4bd42d63af26ac783e71f02b0380f570813a027b752a82f20f994",
    "parameters": {
      "base_n": 16,
      "widths": [
        0.5
      ],
      "box": 8,
      "end": 0.62,
      "max_dt": 0.00025,
      "epsilon_tau_ratio": 0,
      "frame_dt": 0.025
    },
    "frames": [
      {
        "time": 0,
        "step": 0,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.025,
        "step": 1,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.05,
        "step": 2,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.07500000000000001,
        "step": 3,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.1,
        "step": 4,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.125,
        "step": 5,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.15000000000000002,
        "step": 6,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.17500000000000002,
        "step": 7,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.2,
        "step": 8,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.225,
        "step": 9,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.25,
        "step": 10,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.275,
        "step": 11,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.30000000000000004,
        "step": 12,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.325,
        "step": 13,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.35000000000000003,
        "step": 14,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.375,
        "step": 15,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.4,
        "step": 16,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.42500000000000004,
        "step": 17,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.45,
        "step": 18,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.47500000000000003,
        "step": 19,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.5,
        "step": 20,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.525,
        "step": 21,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.55,
        "step": 22,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 0,
        "velocity_l2_difference": 0,
        "reference_velocity_l2": 0,
        "composite_volume": 8
      },
      {
        "time": 0.5749999999999973,
        "step": 122,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.00029116019622030617,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 1.6263032587282567e-19,
        "velocity_l2_difference": 1.8854249926455132e-20,
        "reference_velocity_l2": 0.00008290563343478517,
        "composite_volume": 8
      },
      {
        "time": 0.5999999999999945,
        "step": 222,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.030470521205715802,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 3.122502256758253e-17,
        "velocity_l2_difference": 3.2569658283569696e-18,
        "reference_velocity_l2": 0.00830010581421515,
        "composite_volume": 8
      },
      {
        "time": 0.62,
        "step": 303,
        "levels": 2,
        "stored_cells": 8192,
        "force_linf_error": 0,
        "peak_speed": 0.11834934847995678,
        "compared": true,
        "report_difference": false,
        "time_difference": 0,
        "velocity_linf_difference": 1.6653345369377348e-16,
        "velocity_l2_difference": 1.602162296590177e-17,
        "reference_velocity_l2": 0.031123942160170805,
        "composite_volume": 8
      }
    ],
    "velocity_linf_difference": 1.6653345369377348e-16
  },
  "four_thread_source_check": {
    "actual_threads": 4,
    "force_linf_difference": 0,
    "passed": true
  },
  "table": {
    "sha256": "fb613aa587c4bd42d63af26ac783e71f02b0380f570813a027b752a82f20f994",
    "profile_source_sha256": "4e729ed39b3dcd42b81ad2ea2844697e14a655cb56e643444953e7c041d77b68",
    "parameters": {
      "h": 0.008,
      "t_star": 1,
      "base_radius": 0.52,
      "base_height": 0.52,
      "velocity_scale": 0.25,
      "swirl_ratio": 0.85,
      "half_domain": 1,
      "paper_annulus_xa": 0.6,
      "paper_annulus_xb": 1.45,
      "paper_eta_support": 0.86,
      "paper_eta_taper": 0.98,
      "paper_axial_slope": 4,
      "paper_axis_offset": 0.03,
      "paper_swirl_bias": 0.08,
      "paper_time_cutoff_start": 0.55,
      "paper_time_cutoff_end": 0.775,
      "localization_inner": 0.72,
      "localization_outer": 0.94,
      "pulses_enabled": 1,
      "pulse_rtheta_strength": 0.075,
      "pulse_rz_strength": 0.06,
      "pulse_azimuthal_mode": 4,
      "pulse_radial_frequency": 4,
      "pulse_axial_frequency": 2.5,
      "pulse_log_frequency": 1,
      "pulse_time_width": 0.46,
      "pulse_hierarchy_levels": 3,
      "pulse_mode_stride": 1,
      "pulse_scale_ratio": 0.68,
      "pulse_correction_strength": 0.04,
      "pulse_correction_passes": 1,
      "derivative_epsilon": 2e-7,
      "forcing_phase_step": 0.0375,
      "viscosity": 0.01,
      "forcing_log_rate_bound": 42.693450360193765,
      "fully_localized": 1
    }
  },
  "coupled_regression": {
    "passed": true,
    "adapter_sha256": "f336031c4e62d3ba0cf37347f85424ac4c2893815e2d81339b31c8eda52e7615",
    "binary_sha256": "b2d834f2bd53b58417966b4db173d92c17bb99736af788c8abd7d3b22c661afd",
    "convergence": {
      "oscillation-MOL": [
        {
          "coarse": 16,
          "fine": 32,
          "ratio": 4.000781562558127,
          "observed_order": 2.000281861571029,
          "passed": true
        },
        {
          "coarse": 32,
          "fine": 64,
          "ratio": 4.00019533211744,
          "observed_order": 2.000070449449173,
          "passed": true
        }
      ],
      "oscillation-Godunov": [
        {
          "coarse": 16,
          "fine": 32,
          "ratio": 4.0013677358625515,
          "observed_order": 2.0004932221166447,
          "passed": true
        },
        {
          "coarse": 32,
          "fine": 64,
          "ratio": 4.000341830952392,
          "observed_order": 2.0001232841872407,
          "passed": true
        }
      ],
      "shear-MOL": [
        {
          "coarse": 16,
          "fine": 32,
          "ratio": 3.884147050466853,
          "observed_order": 1.9575978209845382,
          "passed": true
        },
        {
          "coarse": 32,
          "fine": 64,
          "ratio": 5.017501550670793,
          "observed_order": 2.3269691574562965,
          "passed": true
        }
      ],
      "none-MOL": [
        {
          "coarse": 16,
          "fine": 32,
          "ratio": 4.714770473468595,
          "observed_order": 2.2371875386949096,
          "passed": true
        },
        {
          "coarse": 32,
          "fine": 64,
          "ratio": 4.854707447206794,
          "observed_order": 2.279384359046969,
          "passed": true
        }
      ]
    },
    "native_archive": {
      "passed": true,
      "frames": [
        {
          "time": 0,
          "step": 0,
          "levels": 3,
          "stored_cells": 12288,
          "force_linf_error": 0,
          "peak_speed": 0,
          "compared": false,
          "velocity_linf_difference": 0
        },
        {
          "time": 0.00625,
          "step": 1,
          "levels": 3,
          "stored_cells": 12288,
          "force_linf_error": 0,
          "peak_speed": 0.010779003522801792,
          "compared": false,
          "velocity_linf_difference": 0
        },
        {
          "time": 0.0125,
          "step": 2,
          "levels": 3,
          "stored_cells": 12288,
          "force_linf_error": 0,
          "peak_speed": 0.021557051431598737,
          "compared": false,
          "velocity_linf_difference": 0
        },
        {
          "time": 0.018750000000000003,
          "step": 3,
          "levels": 3,
          "stored_cells": 12288,
          "force_linf_error": 0,
          "peak_speed": 0.03233387945122918,
          "compared": false,
          "velocity_linf_difference": 0
        },
        {
          "time": 0.025,
          "step": 4,
          "levels": 3,
          "stored_cells": 12288,
          "force_linf_error": 0,
          "peak_speed": 0.043109582687851755,
          "compared": false,
          "velocity_linf_difference": 0
        }
      ],
      "restart": {
        "time": 0.025,
        "step": 4,
        "levels": 3,
        "stored_cells": 12288,
        "force_linf_error": 0,
        "peak_speed": 0.043109582687851755,
        "compared": true,
        "velocity_linf_difference": 0
      }
    },
    "failures": []
  },
  "native_restriction": {
    "schema_version": 1,
    "kind": "native-restriction-correctness",
    "scope": "Verify native coarse/fine comparison against an analytic cell-average result.\n\nThis is an averaging-operator correctness check on the initial Taylor field,\nnot an evolved flow result or a solver-performance benchmark.\n",
    "checker_sha256": "8ad411e544899dd9688731748c4671dcfe7f8d0c3cdebf810fa46e555895c445",
    "expected_l2_difference": 0.006793429262736825,
    "expected_linf_difference": 0.009241701438792018,
    "measured": {
      "time": 0,
      "step": 0,
      "levels": 1,
      "stored_cells": 4096,
      "force_linf_error": 0,
      "peak_speed": 2.2196343607217464,
      "compared": true,
      "report_difference": true,
      "reference_resolution_ratio": 2,
      "time_difference": 0,
      "velocity_linf_difference": 0.009241701438792216,
      "velocity_l2_difference": 0.006793429262736909,
      "reference_velocity_l2": 1.578112413892872,
      "composite_volume": 8
    },
    "restart_rejects_mesh_change": true,
    "passed": true
  },
  "limits": {
    "default_build_openmp": false,
    "default_threads": 1,
    "default_force_threads": 1,
    "mpi_enabled": false,
    "diagnostic_sums": "serial",
    "tested_counts": [
      1,
      2,
      4
    ],
    "combined_ctest_passed": 12,
    "python_tests_passed": 117
  },
  "caveats": [
    "The older coupled-regression binary is identified separately from the combined clock-fix binary.",
    "All 26 matched frames start at exact rest and end at t=0.62; mature late-time evolution still requires spatial/time checks.",
    "Source values are separately checked at t=0,0.55,0.85,0.985 with cache reuse and eviction.",
    "No current fleet simulation was modified or restarted.",
    "A destination must supply a compatible OpenMP runtime and pass a bounded check before a threaded launch."
  ]
}
