{
  "python": "3.12.14",
  "numpy": "2.3.5",
  "arithmetic": "IEEE binary64 NumPy arrays",
  "error_metric": "maximum absolute error over the computation nodes",
  "fourier_derivative": [
    {
      "nodes": 9,
      "max_node_error": 0.00494596187234686
    },
    {
      "nodes": 17,
      "max_node_error": 1.890849190555599e-07
    },
    {
      "nodes": 33,
      "max_node_error": 4.6629367034256575e-15
    }
  ],
  "chebyshev_boundary_problem": [
    {
      "degree": 8,
      "max_node_error": 6.547911449161781e-09,
      "max_interior_residual": 3.552713678800501e-15
    },
    {
      "degree": 12,
      "max_node_error": 1.5182299861749016e-14,
      "max_interior_residual": 2.1760371282653068e-14
    },
    {
      "degree": 16,
      "max_node_error": 2.3314683517128287e-15,
      "max_interior_residual": 2.2648549702353193e-14
    },
    {
      "degree": 24,
      "max_node_error": 5.329070518200751e-15,
      "max_interior_residual": 1.9673151996357774e-13
    }
  ],
  "quadratic_aliasing": {
    "original_nodes": 7,
    "padded_nodes": 10,
    "retained_band": [
      -3,
      3
    ],
    "aliased_mode_1_coefficient": 0.24999999999999994,
    "dealiased_error_against_constant_half": 2.220446049250313e-16
  },
  "assertions": "passed"
}
