{
  "background": "fully ionized hydrogen; no helium electrons or gravity",
  "closure_note": "SV abrupt TCR/FSR and continuous photon P1 are distinct models",
  "cosmology": {
    "h": 0.674,
    "hydrogen_mass_fraction": 0.7546,
    "omega_b": 0.05366655,
    "omega_lambda": 0.684908645845,
    "omega_m": 0.315,
    "omega_r": 9.13541547429e-05,
    "tcmb0": 2.725
  },
  "mode": {
    "b0_gauss": 3e-11,
    "k_mpc": 1000,
    "perturbation_fraction": 0.0001,
    "polarization": "magnetosonic",
    "theta": 0.7853981633974483
  },
  "models": {
    "photon_p1": {
      "metadata": {
        "b0_gauss": 3e-11,
        "custom_background_electron_fraction": false,
        "custom_initial_state": false,
        "include_baryon_temperature": false,
        "include_dark_matter": false,
        "include_gravity": false,
        "include_helium_electrons": false,
        "include_photon_stress": true,
        "include_recombination_perturbation": false,
        "k_mpc": 1000,
        "max_dln_a": 0.001,
        "perturbation_fraction": 0.0001,
        "polarization": "magnetosonic",
        "theta": 0.7853981633974483
      },
      "samples": [
        {
          "b_mode_over_initial_abs": 1.0,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 1.0,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 0.0001,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 0.0001,
          "delta_b_abs": 0.0,
          "delta_b_imag": 0.0,
          "delta_b_phase": 0.0,
          "delta_b_real": 0.0,
          "delta_gamma_abs": 0.0,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 0.0,
          "delta_gamma_real": 0.0,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.0,
          "slip_y_imag": 0.0,
          "slip_y_phase": 0.0,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.0,
          "slip_z_imag": 0.0,
          "slip_z_phase": 0.0,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.0,
          "v_b_y_imag": 0.0,
          "v_b_y_phase": 0.0,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.0,
          "v_b_z_imag": 0.0,
          "v_b_z_phase": 0.0,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.0,
          "v_gamma_y_imag": 0.0,
          "v_gamma_y_phase": 0.0,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 0.0,
          "v_gamma_z_imag": 0.0,
          "v_gamma_z_phase": 0.0,
          "v_gamma_z_real": 0.0,
          "z": 3200.0
        },
        {
          "b_mode_over_initial_abs": 0.999989786702609,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.999989786702609,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.99989786702609e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.99989786702609e-05,
          "delta_b_abs": 7.191232211101688e-10,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -7.191232211101688e-10,
          "delta_gamma_abs": 3.634788136796031e-14,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 3.141592653589793,
          "delta_gamma_real": -3.634788136796031e-14,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.06319966731221431,
          "slip_y_imag": -0.06319966731221431,
          "slip_y_phase": -1.5707963267948966,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.06320216715353814,
          "slip_z_imag": 0.06320216715353814,
          "slip_z_phase": 1.5707963267948966,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06384449920858726,
          "v_b_y_imag": 0.06384449920858726,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06320218811878527,
          "v_b_z_imag": -0.06320218811878527,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.0006448318963729451,
          "v_gamma_y_imag": 0.0006448318963729451,
          "v_gamma_y_phase": 1.5707963267948966,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 2.096524712480112e-08,
          "v_gamma_z_imag": -2.096524712480112e-08,
          "v_gamma_z_phase": -1.5707963267948966,
          "v_gamma_z_real": 0.0,
          "z": 3187.5
        },
        {
          "b_mode_over_initial_abs": 0.9999778083335786,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999778083335786,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999778083335786e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999778083335786e-05,
          "delta_b_abs": 1.561832453029846e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -1.561832453029846e-09,
          "delta_gamma_abs": 3.636883128885504e-14,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 3.141592653589793,
          "delta_gamma_real": -3.636883128885504e-14,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.06373879106873527,
          "slip_y_imag": -0.06373879106873527,
          "slip_y_phase": -1.5707963267948966,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.06373637224822859,
          "slip_z_imag": 0.06373637224822859,
          "slip_z_phase": 1.5707963267948966,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06438403147063422,
          "v_b_y_imag": 0.06438403147063422,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06373638365729788,
          "v_b_z_imag": -0.06373638365729788,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.000645240401898949,
          "v_gamma_y_imag": 0.000645240401898949,
          "v_gamma_y_phase": 1.5707963267948966,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 1.1409069286281233e-08,
          "v_gamma_z_imag": -1.1409069286281233e-08,
          "v_gamma_z_phase": -1.5707963267948966,
          "v_gamma_z_real": 0.0,
          "z": 3175.0
        },
        {
          "b_mode_over_initial_abs": 0.9999656522673763,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999656522673763,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999656522673763e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999656522673763e-05,
          "delta_b_abs": 2.4170621945555446e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -2.4170621945555446e-09,
          "delta_gamma_abs": 3.636694039158817e-14,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 3.141592653589793,
          "delta_gamma_real": -3.636694039158817e-14,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.06424182100441844,
          "slip_y_imag": -0.06424182100441844,
          "slip_y_phase": -1.5707963267948966,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.06423762910331857,
          "slip_z_imag": 0.06423762910331857,
          "slip_z_phase": 1.5707963267948966,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.0648870220454536,
          "v_b_y_imag": 0.0648870220454536,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06423764049356556,
          "v_b_z_imag": -0.06423764049356556,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.0006452010410351603,
          "v_gamma_y_imag": 0.0006452010410351603,
          "v_gamma_y_phase": 1.5707963267948966,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 1.1390247001246297e-08,
          "v_gamma_z_imag": -1.1390247001246297e-08,
          "v_gamma_z_phase": -1.5707963267948966,
          "v_gamma_z_real": 0.0,
          "z": 3162.5
        },
        {
          "b_mode_over_initial_abs": 0.9999533162475553,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999533162475553,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999533162475554e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999533162475554e-05,
          "delta_b_abs": 3.2849748710263186e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -3.2849748710263186e-09,
          "delta_gamma_abs": 3.636500736826272e-14,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 3.141592653589793,
          "delta_gamma_real": -3.636500736826272e-14,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.06475078930913157,
          "slip_y_imag": -0.06475078930913157,
          "slip_y_phase": -1.5707963267948966,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.0647447744908314,
          "slip_z_imag": 0.0647447744908314,
          "slip_z_phase": 1.5707963267948966,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.0653959505450491,
          "v_b_y_imag": 0.0653959505450491,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06474478586846881,
          "v_b_z_imag": -0.06474478586846881,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.0006451612359175227,
          "v_gamma_y_imag": 0.0006451612359175227,
          "v_gamma_y_phase": 1.5707963267948966,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 1.1377637408946333e-08,
          "v_gamma_z_imag": -1.1377637408946333e-08,
          "v_gamma_z_phase": -1.5707963267948966,
          "v_gamma_z_real": 0.0,
          "z": 3150.0
        },
        {
          "b_mode_over_initial_abs": 0.9999407969068577,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999407969068577,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999407969068576e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999407969068576e-05,
          "delta_b_abs": 4.165807736109991e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -4.165807736109991e-09,
          "delta_gamma_abs": 3.636304622041076e-14,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 3.141592653589793,
          "delta_gamma_real": -3.636304622041076e-14,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.06526581967760882,
          "slip_y_imag": -0.06526581967760882,
          "slip_y_phase": -1.5707963267948966,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.06525792622839882,
          "slip_z_imag": 0.06525792622839882,
          "slip_z_phase": 1.5707963267948966,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06591094096794804,
          "v_b_y_imag": 0.06591094096794804,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06525793759354748,
          "v_b_z_imag": -0.06525793759354748,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.0006451212903392201,
          "v_gamma_y_imag": 0.0006451212903392201,
          "v_gamma_y_phase": 1.5707963267948966,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 1.1365148650786217e-08,
          "v_gamma_z_imag": -1.1365148650786217e-08,
          "v_gamma_z_phase": -1.5707963267948966,
          "v_gamma_z_real": 0.0,
          "z": 3137.5
        },
        {
          "b_mode_over_initial_abs": 0.9999280908009932,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999280908009932,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999280908009932e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999280908009932e-05,
          "delta_b_abs": 5.059803459702247e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -5.059803459702247e-09,
          "delta_gamma_abs": 3.636105644207506e-14,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 3.141592653589793,
          "delta_gamma_real": -3.636105644207506e-14,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.06578700859182751,
          "slip_y_imag": -0.06578700859182751,
          "slip_y_phase": -1.5707963267948966,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.0657771791249925,
          "slip_z_imag": 0.0657771791249925,
          "slip_z_phase": 1.5707963267948966,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06643208979208673,
          "v_b_y_imag": 0.06643208979208673,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06577719047766883,
          "v_b_z_imag": -0.06577719047766883,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.0006450812002592114,
          "v_gamma_y_imag": 0.0006450812002592114,
          "v_gamma_y_phase": 1.5707963267948966,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 1.135267634631818e-08,
          "v_gamma_z_imag": -1.135267634631818e-08,
          "v_gamma_z_phase": -1.5707963267948966,
          "v_gamma_z_real": 0.0,
          "z": 3125.0
        },
        {
          "b_mode_over_initial_abs": 0.9999151944110662,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999151944110662,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999151944110662e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999151944110662e-05,
          "delta_b_abs": 5.967209958032808e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -5.967209958032808e-09,
          "delta_gamma_abs": 3.635662780363395e-14,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 3.141592653589793,
          "delta_gamma_real": -3.635662780363395e-14,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.06631463301931362,
          "slip_y_imag": -0.06631463301931362,
          "slip_y_phase": -1.5707963267948966,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.0663027653243474,
          "slip_z_imag": 0.0663027653243474,
          "slip_z_phase": 1.5707963267948966,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.0669596307114395,
          "v_b_y_imag": 0.0669596307114395,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06630277761665557,
          "v_b_z_imag": -0.06630277761665557,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.0006449976921258823,
          "v_gamma_y_imag": 0.0006449976921258823,
          "v_gamma_y_phase": 1.5707963267948966,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 1.2292308164661849e-08,
          "v_gamma_z_imag": -1.2292308164661849e-08,
          "v_gamma_z_phase": -1.5707963267948966,
          "v_gamma_z_real": 0.0,
          "z": 3112.5
        },
        {
          "b_mode_over_initial_abs": 0.9999021041265447,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999021041265447,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999021041265447e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999021041265447e-05,
          "delta_b_abs": 6.888281606080619e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -6.888281606080619e-09,
          "delta_gamma_abs": 3.635456950801931e-14,
          "delta_gamma_imag": 0.0,
          "delta_gamma_phase": 3.141592653589793,
          "delta_gamma_real": -3.635456950801931e-14,
          "model": "photon_p1",
          "slip_x_abs": 0.0,
          "slip_x_imag": 0.0,
          "slip_x_phase": 0.0,
          "slip_x_real": 0.0,
          "slip_y_abs": 0.06684843614998813,
          "slip_y_imag": -0.06684843614998813,
          "slip_y_phase": -1.5707963267948966,
          "slip_y_real": 0.0,
          "slip_z_abs": 0.06683451224368481,
          "slip_z_imag": 0.06683451224368481,
          "slip_z_phase": 1.5707963267948966,
          "slip_z_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06749339328024392,
          "v_b_y_imag": 0.06749339328024392,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06683452452444319,
          "v_b_z_imag": -0.06683452452444319,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "v_gamma_x_abs": 0.0,
          "v_gamma_x_imag": 0.0,
          "v_gamma_x_phase": 0.0,
          "v_gamma_x_real": 0.0,
          "v_gamma_y_abs": 0.0006449571302557951,
          "v_gamma_y_imag": 0.0006449571302557951,
          "v_gamma_y_phase": 1.5707963267948966,
          "v_gamma_y_real": 0.0,
          "v_gamma_z_abs": 1.2280758376335625e-08,
          "v_gamma_z_imag": -1.2280758376335625e-08,
          "v_gamma_z_phase": -1.5707963267948966,
          "v_gamma_z_real": 0.0,
          "z": 3100.0
        }
      ]
    },
    "sv_tcr_fsr": {
      "metadata": {
        "b0_gauss": 3e-11,
        "include_gravity": false,
        "include_helium_electrons": false,
        "k_mpc": 1000,
        "max_dln_a": 0.001,
        "perturbation_fraction": 0.0001,
        "polarization": "magnetosonic",
        "theta": 0.7853981633974483,
        "z_free_streaming": 3200
      },
      "samples": [
        {
          "b_mode_over_initial_abs": 1.0,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 1.0,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 0.0001,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 0.0001,
          "delta_b_abs": 0.0,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -0.0,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 0.0,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 0.0,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.0,
          "v_b_y_imag": 0.0,
          "v_b_y_phase": 0.0,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.0,
          "v_b_z_imag": 0.0,
          "v_b_z_phase": 0.0,
          "v_b_z_real": 0.0,
          "z": 3200.0
        },
        {
          "b_mode_over_initial_abs": 0.9999898304075696,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999898304075696,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999898304075696e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999898304075696e-05,
          "delta_b_abs": 7.190956407592735e-10,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -7.190956407592735e-10,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 2.048244968873264e-23,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 2.048244968873264e-23,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06320346048815143,
          "v_b_y_imag": 0.06320346048815143,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06320223581854713,
          "v_b_z_imag": -0.06320223581854713,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "z": 3187.5
        },
        {
          "b_mode_over_initial_abs": 0.9999779125053398,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999779125053398,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999779125053399e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999779125053399e-05,
          "delta_b_abs": 1.5618047818503442e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -1.5618047818503442e-09,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 2.0655594870696492e-23,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 2.0655594870696492e-23,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.0637394495052337,
          "v_b_y_imag": 0.0637394495052337,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06373650602487622,
          "v_b_z_imag": -0.06373650602487622,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "z": 3175.0
        },
        {
          "b_mode_over_initial_abs": 0.9999658173672057,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999658173672057,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999658173672057e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999658173672057e-05,
          "delta_b_abs": 2.4170346300416635e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -2.4170346300416635e-09,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 2.0818042382559833e-23,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 2.0818042382559833e-23,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06424248284975806,
          "v_b_y_imag": 0.06424248284975806,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.064237766670402,
          "v_b_z_imag": -0.064237766670402,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "z": 3162.5
        },
        {
          "b_mode_over_initial_abs": 0.9999535426907571,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999535426907571,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999535426907571e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999535426907571e-05,
          "delta_b_abs": 3.2849474679278998e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -3.2849474679278998e-09,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 2.0982398238807992e-23,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 2.0982398238807992e-23,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06475145887889713,
          "v_b_y_imag": 0.06475145887889713,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06474491585141376,
          "v_b_z_imag": -0.06474491585141376,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "z": 3150.0
        },
        {
          "b_mode_over_initial_abs": 0.9999410851130327,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999410851130327,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999410851130327e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999410851130327e-05,
          "delta_b_abs": 4.165780550978699e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -4.165780550978699e-09,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 2.1148700649390316e-23,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 2.1148700649390316e-23,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06526649711165577,
          "v_b_y_imag": 0.06526649711165577,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06525807147149561,
          "v_b_z_imag": -0.06525807147149561,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "z": 3137.5
        },
        {
          "b_mode_over_initial_abs": 0.9999284411941638,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999284411941638,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999284411941639e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999284411941639e-05,
          "delta_b_abs": 5.059776551131838e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -5.059776551131838e-09,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 2.1316980340471545e-23,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 2.1316980340471545e-23,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.065787694028536,
          "v_b_y_imag": 0.065787694028536,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06577732834168525,
          "v_b_z_imag": -0.06577732834168525,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "z": 3125.0
        },
        {
          "b_mode_over_initial_abs": 0.9999156074178744,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.9999156074178744,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.999156074178745e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.999156074178745e-05,
          "delta_b_abs": 5.9671835205507625e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -5.9671835205507625e-09,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 2.148729083277368e-23,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 2.148729083277368e-23,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06631521651375957,
          "v_b_y_imag": 0.06631521651375957,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06630285160967471,
          "v_b_z_imag": -0.06630285160967471,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "z": 3112.5
        },
        {
          "b_mode_over_initial_abs": 0.999902580181861,
          "b_mode_over_initial_imag": 0.0,
          "b_mode_over_initial_phase": 0.0,
          "b_mode_over_initial_real": 0.999902580181861,
          "b_x_over_B0_abs": 0.0,
          "b_x_over_B0_imag": 0.0,
          "b_x_over_B0_phase": 0.0,
          "b_x_over_B0_real": 0.0,
          "b_y_over_B0_abs": 9.99902580181861e-05,
          "b_y_over_B0_imag": 0.0,
          "b_y_over_B0_phase": 0.0,
          "b_y_over_B0_real": 9.99902580181861e-05,
          "delta_b_abs": 6.888255570953687e-09,
          "delta_b_imag": 0.0,
          "delta_b_phase": 3.141592653589793,
          "delta_b_real": -6.888255570953687e-09,
          "model": "sv_tcr_fsr",
          "theta_b_abs": 2.165961965099239e-23,
          "theta_b_imag": 0.0,
          "theta_b_phase": 0.0,
          "theta_b_real": 2.165961965099239e-23,
          "v_b_x_abs": 0.0,
          "v_b_x_imag": 0.0,
          "v_b_x_phase": 0.0,
          "v_b_x_real": 0.0,
          "v_b_y_abs": 0.06684902782952612,
          "v_b_y_imag": 0.06684902782952612,
          "v_b_y_phase": 1.5707963267948966,
          "v_b_y_real": 0.0,
          "v_b_z_abs": 0.06683460278069708,
          "v_b_z_imag": -0.06683460278069708,
          "v_b_z_phase": -1.5707963267948966,
          "v_b_z_real": 0.0,
          "z": 3100.0
        }
      ]
    }
  },
  "reference_revision": "sv25-v2-eta-prime-c-lambda-over-15",
  "schema": 1,
  "scope": "Independent linear reference models; not nonlinear 3D validation",
  "units": {
    "B0": "comoving gauss",
    "delta": "dimensionless",
    "k": "comoving Mpc^-1 (no h)",
    "velocity": "physical peculiar cm/s"
  }
}
