{"id":"arxiv/2601.12029","url":"https://arxiv.org/abs/2601.12029","tags":["nlin.PS","math.NA","physics.ao-ph","physics.comp-ph","physics.ed-ph"],"score":0,"title":"An Open-Source Pseudo-Spectral Solver for Idealized Korteweg-de Vries Soliton Simulations","domain":"nlin.PS","source":"arxiv","authors":["Dasapta E. Irawan","Sandy H. S. Herho","Faruq Khadami","Iwan P. Anwar","Karina A. Sujatmiko","Alfita P. Handayani","Faiz R. Fajary","Rusmawan Suwarman"],"reviews":0,"subject":"nlin.PS","summary":"The Korteweg-de Vries (KdV) equation governs the propagation of nonlinear internal and surface gravity waves in shallow ocean environments, where the balance between nonlinear steepening and frequency-dependent dispersion produces solitons. This article presents sangkuriang, an open-source Python library that solves the KdV equation using Fourier pseudo-spectral spatial discretization and adaptive eighth-order Runge-Kutta time integration, accelerated via just-in-time (JIT) compilation. Validation across four progressively complex scenarios-isolated soliton propagation, symmetric…","category":"research","comments":0,"disputed":false,"division":"physics","mentions":0,"discussed":0,"published":"2026-01-17","reactions":{}}