Padé-Hermite Neural ODE Integrator / results.json

Mechanism confirmed, baseline not beaten

Raw ⬇ ZIP
  1{
  2  "s": 2,
  3  "nodes": [
  4    0.0,
  5    0.5,
  6    1.0
  7  ],
  8  "A": [
  9    [
 10      -0.05208333333333348,
 11      0.9166666666666661,
 12      -0.36458333333333265
 13    ],
 14    [
 15      -0.16666666666666718,
 16      1.3333333333333335,
 17      -0.16666666666666624
 18    ]
 19  ],
 20  "H": [
 21    [
 22      -0.05729166666666668,
 23      -2.498001805406607e-16,
 24      0.08854166666666652
 25    ],
 26    [
 27      -0.0833333333333334,
 28      -2.0816681711721725e-16,
 29      0.08333333333333322
 30    ]
 31  ],
 32  "pade_negative_axis_errors": [
 33    0.0,
 34    0.0,
 35    0.0,
 36    0.0,
 37    0.0
 38  ],
 39  "order_errors": [
 40    [
 41      0.2,
 42      1.1303942778484455e-06
 43    ],
 44    [
 45      0.1,
 46      7.355289455279745e-08
 47    ],
 48    [
 49      0.05,
 50      4.712576551213488e-09
 51    ],
 52    [
 53      0.025,
 54      3.422363503702286e-10
 55    ]
 56  ],
 57  "observed_orders": [
 58    3.9419001400531792,
 59    3.964194158620797,
 60    3.7834511459261946
 61  ],
 62  "stability_sweep": [
 63    {
 64      "z": -1,
 65      "R": 0.3673469387755102,
 66      "euler_abs": 0
 67    },
 68    {
 69      "z": -2,
 70      "R": 0.13043478260869565,
 71      "euler_abs": 1
 72    },
 73    {
 74      "z": -3,
 75      "R": 0.03773584905660377,
 76      "euler_abs": 2
 77    },
 78    {
 79      "z": -5,
 80      "R": -0.015424164524421595,
 81      "euler_abs": 4
 82    },
 83    {
 84      "z": -10,
 85      "R": -0.019955654101995568,
 86      "euler_abs": 9
 87    },
 88    {
 89      "z": -50,
 90      "R": -0.0019585024552240923,
 91      "euler_abs": 49
 92    },
 93    {
 94      "z": -100,
 95      "R": -0.0005424627810258574,
 96      "euler_abs": 99
 97    }
 98  ],
 99  "node_independence": [
100    {
101      "nodes": [
102        0.0,
103        0.5,
104        1.0
105      ],
106      "R": [
107        0.36734693877551017,
108        -0.019955654101996043,
109        -0.0005424627810449046
110      ]
111    },
112    {
113      "nodes": [
114        0.0,
115        0.25,
116        1.0
117      ],
118      "R": [
119        0.3673469387755105,
120        -0.01995565410199599,
121        -0.0005424627810413523
122      ]
123    },
124    {
125      "nodes": [
126        0.0,
127        0.75,
128        1.0
129      ],
130      "R": [
131        0.36734693877551083,
132        -0.01995565410199494,
133        -0.0005424627810408181
134      ]
135    }
136  ],
137  "euler_boundary": [
138    {
139      "z": -1.9,
140      "abs_R": 0.8999999999999999
141    },
142    {
143      "z": -2.0,
144      "abs_R": 1.0
145    },
146    {
147      "z": -2.1,
148      "abs_R": 1.1
149    }
150  ],
151  "observed_log10_decay_slope_100_to_1000": -1.9605651189961637,
152  "max_moment_residual": 1.1102230246251565e-16,
153  "max_left_half_plane_abs_R": 1.0,
154  "stiff_comparison": [
155    {
156      "h": 0.05,
157      "ph_error": Infinity,
158      "ph_iterations": -1,
159      "rk4_error": Infinity
160    },
161    {
162      "h": 0.025,
163      "ph_error": Infinity,
164      "ph_iterations": -1,
165      "rk4_error": 6.771749441360513e-08
166    },
167    {
168      "h": 0.0125,
169      "ph_error": 4.585803345356541e-10,
170      "ph_iterations": 1194,
171      "rk4_error": 2.2371195128563017e-09
172    }
173  ]
174}