soliton_solver
