Master's thesis presentation. Jyotishman is advised by Qing Sun.
Previous talks at the SCCS Colloquium
Jyotishman Hazarika: SWIM Networks with Adaptive Basis Functions for Solving PDEs
SCCS Colloquium |
The swimpde framework presents an efficient, mesh-free alternative to traditional solvers for Partial Differential Equations (PDEs) using the ”Sampling Where It Matters” (SWIM) framework. The motivation for this thesis stems from the need to determine where we actually require the basis functions for a given simulation. This thesis extends the capabilities of the swimpde framework to robustly solve the 1D and 2D wave equations with adaptive basis functions. The primary contributions are threefold. First, we identify and correct the multi-block resampling strategy for second-order time-dependent PDEs, ensuring that the full physical state, including time derivatives, is correctly transferred between blocks. Second, we implement an adaptive resampling method for 2D problems by implementing a flexible acceptance-rejection sampling algorithm, moving beyond the limitations of the 1D inverse transform method. Third, we develop a new, robust probability density function (PDF) for resampling. This new PDF incorporates a Gaussian filter to smooth the solution gradients, which has proven essential for stable tracking of oscillatory wavefronts and preventing error amplification upon reflection, a problem that plagued naive gradient-based approaches