NLSEmagic: Nonlinear Schrödinger Equation Multidimensional Matlab-based GPU-accelerated Integrators using Compact high-order schemes

Please donate to support NLSEmagic:

NLSEmagic Program Description Report: (PDF)
This paper describes in detail the numerical methods and performance evaluations of NLSEmagic.
It is in preperation for submission.

NLSEmagic Installation Guide: (PDF)
Small installation guide for setting up NLSEmagic using both pre-compiled binaries and source code compilation.

Setup Guide for Compiling CUDA MEX Codes: (PDF)
This setup guide (included in all NLSEmagic code packages) explains step-by-step how to set up a CUDA-enabled GPU and compile C codes into MEX files for use with MATLAB.