{
  "family": "tur",
  "generator_id": "tur-mpmath-o3",
  "generator_version": "1.0.0",
  "seed": "20260923.tur-o3",
  "mpmath_dps": 80,
  "precision_bits": 265,
  "library": "mpmath 1.4.1",
  "notes": "ANSI/NCSL Z540.3 two-sided TUR only. Independent of Node Math and the IUT. Pass/fail, guard band, and U=k\u00b7u_c are not tabulated.",
  "vectors": [
    {
      "id": "o3-limits",
      "kind": "limits",
      "inputs": {
        "U": 1,
        "lsl": 0,
        "usl": 5
      },
      "TUR_f64": 2.5,
      "T_f64": 5.0,
      "U_f64": 1.0,
      "TUR_decimal": "2.500000000000000000000000000000000000000",
      "T_decimal": "5.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-span",
      "kind": "span",
      "inputs": {
        "U": 0.5,
        "T": 4
      },
      "TUR_f64": 4.0,
      "T_f64": 4.0,
      "U_f64": 0.5,
      "TUR_decimal": "4.000000000000000000000000000000000000000",
      "T_decimal": "4.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-tol",
      "kind": "half",
      "inputs": {
        "U": 0.5,
        "tol": 2
      },
      "TUR_f64": 4.0,
      "T_f64": 4.0,
      "U_f64": 0.5,
      "TUR_decimal": "4.000000000000000000000000000000000000000",
      "T_decimal": "4.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-alias",
      "kind": "alias",
      "inputs": {
        "U_exp": 1,
        "LSL": -1,
        "USL": 3
      },
      "TUR_f64": 2.0,
      "T_f64": 4.0,
      "U_f64": 1.0,
      "TUR_decimal": "2.000000000000000000000000000000000000000",
      "T_decimal": "4.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-span-alias",
      "kind": "alias",
      "inputs": {
        "span": 8,
        "U": 2
      },
      "TUR_f64": 2.0,
      "T_f64": 8.0,
      "U_f64": 2.0,
      "TUR_decimal": "2.000000000000000000000000000000000000000",
      "T_decimal": "8.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-half",
      "kind": "half",
      "inputs": {
        "U": 0.25,
        "tol": 1
      },
      "TUR_f64": 4.0,
      "T_f64": 2.0,
      "U_f64": 0.25,
      "TUR_decimal": "4.000000000000000000000000000000000000000",
      "T_decimal": "2.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-wide",
      "kind": "limits",
      "inputs": {
        "U": 1,
        "lsl": -10,
        "usl": 10
      },
      "TUR_f64": 10.0,
      "T_f64": 20.0,
      "U_f64": 1.0,
      "TUR_decimal": "10.00000000000000000000000000000000000000",
      "T_decimal": "20.00000000000000000000000000000000000000"
    },
    {
      "id": "o3-awkward",
      "kind": "limits",
      "inputs": {
        "U": 0.15,
        "lsl": 1.1,
        "usl": 3.4
      },
      "TUR_f64": 7.666666666666667,
      "T_f64": 2.3,
      "U_f64": 0.15,
      "TUR_decimal": "7.666666666666666666666666666666666666667",
      "T_decimal": "2.300000000000000000000000000000000000000"
    }
  ]
}
