Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: NonlinearSchrodinger: Higher-Order Algorithms and Darboux
  Transformations for Nonlinear Schr\"odinger Equations   NonlinearSchrodinger.jl is a Julia package with a simple interface for
studying solutions of nonlinear Schr\"odinger equations (NLSEs). In
approximately ten lines of code, one can perform a simulation of the cubic NLSE
using one of 32 algorithms, including symplectic and Runge-Kutta-Nystr\"om
integrators up to eighth order. Furthermore, it is possible to compute
analytical solutions via a numerical implementation of the Darboux
transformation for extended NLSEs up to fifth order, with an equally simple
interface. In what follows, we review the fundamentals of solving this class of
equations numerically and analytically, discuss the implementation, and provide
several examples.

12
The categories of this paper are: nucl-th
37
The categories of this paper are: supr-con
18
The categories of this paper are: econ
8
The categories of this paper are: hep-ex
27
The categories of this paper are: comp-gas
25
The categories of this paper are: patt-sol
5
The categories of this paper are: gr-qc
20
The categories of this paper are: acc-phys
0
The categories of this paper are: hep-ph
33
The categories of this paper are: plasm-ph
23
The categories of this paper are: solv-int
35
The categories of this paper are: mtrl-th
21
The categories of this paper are: adap-org
34
The categories of this paper are: chem-ph
16
The categories of this paper are: stat
11
The categories of this paper are: hep-lat