FNFT: A software library for computing nonlinear Fourier transforms

Research output: Contribution to journalArticleScientific

107 Downloads (Pure)


The conventional Fourier transform was originally developed in order to solve the heat equation, which is a standard example for a linear evolution equation. Nonlinear Fourier transforms (NFTs)1 are generalizations of the conventional Fourier transform that can be used to solve certain nonlinear evolution equations in a similar way (Ablowitz et al. 1974). An important difference to the conventional Fourier transform is that NFTs are equationspecific. The Korteweg-de Vries (KdV) equation (Gardner et al. 1967) and the nonlinear Schroedinger equation (NSE) (Shabat and Zakharov 1972) are two popular examples for nonlinear evolution equations that can be solved using appropriate NFTs.
Original languageEnglish
Article number597
Number of pages2
JournalJournal of Open Source Software
Issue number23
Publication statusPublished - 2018

Bibliographical note

Authors of papers retain copyright and release the work under a Creative Commons Attribution 4.0 In- ternational License (CC-BY)


Dive into the research topics of 'FNFT: A software library for computing nonlinear Fourier transforms'. Together they form a unique fingerprint.

Cite this