soliton_solver: A GPU-based finite-difference PDE solver for topological solitons in two-dimensional non-linear field theories - Paul Leask (2026)