US 12,086,513 B2
Solver for scientific computing that detects and handles discontinuities or irregularities in a simulation
Christopher Rackauckas, Cambridge, MA (US); Viral B. Shah, Cambridge, MA (US); and Yingbo Ma, Newton, MA (US)
Assigned to JuliaHub, Inc., Boston, MA (US)
Filed by JuliaHub, Inc., Boston, MA (US)
Filed on Mar. 15, 2024, as Appl. No. 18/606,394.
Application 18/606,394 is a continuation of application No. PCT/US2022/076521, filed on Sep. 16, 2022.
Claims priority of provisional application 63/245,620, filed on Sep. 17, 2021.
Prior Publication US 2024/0249042 A1, Jul. 25, 2024
Int. Cl. G06F 30/20 (2020.01)
CPC G06F 30/20 (2020.01) 20 Claims
OG exemplary drawing
 
1. A method for detecting discontinuities in a simulation by a solver in scientific computing, the method comprising:
constructing a collocation polynomial over an integration interval;
determining an estimate of a point within the integration interval where a discontinuity is located; and
refining the estimate of the point where the discontinuity is located, wherein the estimate is refined using root-finding and simplified Newton iterations.