{
  "family": "transverse_shear",
  "generator_id": "transverse-shear-mpmath-o3",
  "generator_version": "1.0.0",
  "seed": "20260927.transverse-shear-o3",
  "mpmath_dps": 80,
  "precision_bits": 265,
  "library": "mpmath 1.4.1",
  "notes": "\u03c4 = VQ/(I b) (Jourawski); + O3 mpmath tabulated \u03c4.",
  "vectors": [
    {
      "id": "o3-unit",
      "kind": "unit",
      "inputs": {
        "V": "12",
        "Q": "4",
        "I": "8",
        "b": "2"
      },
      "tau_f64": 3.0,
      "tau_decimal": "3.000000000000000000000000000000000000000",
      "V_f64": 12.0,
      "V_decimal": "12.00000000000000000000000000000000000000",
      "Q_f64": 4.0,
      "Q_decimal": "4.000000000000000000000000000000000000000",
      "I_f64": 8.0,
      "I_decimal": "8.000000000000000000000000000000000000000",
      "b_f64": 2.0,
      "b_decimal": "2.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-alias",
      "kind": "alias",
      "inputs": {
        "shear": "24",
        "first_moment": "6",
        "Ix": "10",
        "t": "3"
      },
      "tau_f64": 4.8,
      "tau_decimal": "4.800000000000000000000000000000000000000",
      "V_f64": 24.0,
      "V_decimal": "24.00000000000000000000000000000000000000",
      "Q_f64": 6.0,
      "Q_decimal": "6.000000000000000000000000000000000000000",
      "I_f64": 10.0,
      "I_decimal": "10.00000000000000000000000000000000000000",
      "b_f64": 3.0,
      "b_decimal": "3.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-awkward",
      "kind": "awkward",
      "inputs": {
        "V": "13.7",
        "Q": "2.5",
        "I": "7.2",
        "b": "1.8"
      },
      "tau_f64": 2.642746913580247,
      "tau_decimal": "2.642746913580246913580246913580246913580",
      "V_f64": 13.7,
      "V_decimal": "13.70000000000000000000000000000000000000",
      "Q_f64": 2.5,
      "Q_decimal": "2.500000000000000000000000000000000000000",
      "I_f64": 7.2,
      "I_decimal": "7.200000000000000000000000000000000000000",
      "b_f64": 1.8,
      "b_decimal": "1.800000000000000000000000000000000000000"
    },
    {
      "id": "o3-neg",
      "kind": "signed",
      "inputs": {
        "V": "-12",
        "Q": "4",
        "I": "8",
        "b": "2"
      },
      "tau_f64": -3.0,
      "tau_decimal": "-3.000000000000000000000000000000000000000",
      "V_f64": -12.0,
      "V_decimal": "-12.00000000000000000000000000000000000000",
      "Q_f64": 4.0,
      "Q_decimal": "4.000000000000000000000000000000000000000",
      "I_f64": 8.0,
      "I_decimal": "8.000000000000000000000000000000000000000",
      "b_f64": 2.0,
      "b_decimal": "2.000000000000000000000000000000000000000"
    },
    {
      "id": "o3-statical",
      "kind": "statical",
      "inputs": {
        "V": "50",
        "statical_moment": "0.01",
        "I": "0.002",
        "b": "0.05"
      },
      "tau_f64": 5000.0,
      "tau_decimal": "5000.000000000000000000000000000000000000",
      "V_f64": 50.0,
      "V_decimal": "50.00000000000000000000000000000000000000",
      "Q_f64": 0.01,
      "Q_decimal": "0.01000000000000000000000000000000000000000",
      "I_f64": 0.002,
      "I_decimal": "0.002000000000000000000000000000000000000000",
      "b_f64": 0.05,
      "b_decimal": "0.05000000000000000000000000000000000000000"
    },
    {
      "id": "o3-small",
      "kind": "small",
      "inputs": {
        "V": "1",
        "Q": "0.1",
        "I": "0.2",
        "b": "0.5"
      },
      "tau_f64": 1.0,
      "tau_decimal": "1.000000000000000000000000000000000000000",
      "V_f64": 1.0,
      "V_decimal": "1.000000000000000000000000000000000000000",
      "Q_f64": 0.1,
      "Q_decimal": "0.1000000000000000000000000000000000000000",
      "I_f64": 0.2,
      "I_decimal": "0.2000000000000000000000000000000000000000",
      "b_f64": 0.5,
      "b_decimal": "0.5000000000000000000000000000000000000000"
    },
    {
      "id": "o3-large",
      "kind": "large",
      "inputs": {
        "V": "1e5",
        "Q": "0.02",
        "I": "0.01",
        "b": "0.1"
      },
      "tau_f64": 2000000.0,
      "tau_decimal": "2000000.000000000000000000000000000000000",
      "V_f64": 100000.0,
      "V_decimal": "100000.0000000000000000000000000000000000",
      "Q_f64": 0.02,
      "Q_decimal": "0.02000000000000000000000000000000000000000",
      "I_f64": 0.01,
      "I_decimal": "0.01000000000000000000000000000000000000000",
      "b_f64": 0.1,
      "b_decimal": "0.1000000000000000000000000000000000000000"
    },
    {
      "id": "o3-thickness",
      "kind": "thickness",
      "inputs": {
        "V": "30",
        "Q": "5",
        "I": "15",
        "thickness": "2"
      },
      "tau_f64": 5.0,
      "tau_decimal": "5.000000000000000000000000000000000000000",
      "V_f64": 30.0,
      "V_decimal": "30.00000000000000000000000000000000000000",
      "Q_f64": 5.0,
      "Q_decimal": "5.000000000000000000000000000000000000000",
      "I_f64": 15.0,
      "I_decimal": "15.00000000000000000000000000000000000000",
      "b_f64": 2.0,
      "b_decimal": "2.000000000000000000000000000000000000000"
    }
  ]
}
