Go to the documentation of this file.
47 fnft_nsep_loc_SUBSAMPLE_AND_REFINE,
48 fnft_nsep_loc_GRIDSEARCH,
64 fnft_nsep_filt_MANUAL,
fnft_nse_discretization_t discretization
Definition: fnft_nsep.h:137
int32_t FNFT_INT
Definition: fnft_numtypes.h:56
size_t FNFT_UINT
Definition: fnft_numtypes.h:62
fnft_nse_discretization_t
Enum that specifies discretizations used to compute nonlinear Fourier transforms for the Nonlinear Sc...
Definition: fnft_nse_discretization_t.h:98
FNFT_INT fnft_nsep(const FNFT_UINT D, FNFT_COMPLEX const *const q, FNFT_REAL const *const T, FNFT_UINT *const K_ptr, FNFT_COMPLEX *const main_spec, FNFT_UINT *const M_ptr, FNFT_COMPLEX *const aux_spec, FNFT_REAL *const sheet_indices, const FNFT_INT kappa, fnft_nsep_opts_t *opts)
Fast nonlinear Fourier transform for the nonlinear Schroedinger equation with periodic boundary condi...
Stores additional options for the routine fnft_nsep.
Definition: fnft_nsep.h:132
Lists discretizations for the nonlinear Schroedinger equation.
FNFT_UINT max_evals
Definition: fnft_nsep.h:136
fnft_nsep_filt_t filtering
Definition: fnft_nsep.h:134
FNFT_INT normalization_flag
Definition: fnft_nsep.h:138
fnft_nsep_filt_t
Definition: fnft_nsep.h:62
double complex FNFT_COMPLEX
Definition: fnft_numtypes.h:47
fnft_nsep_opts_t fnft_nsep_default_opts()
Creates a new options variable for fnft_nsep with default settings.
fnft_nsep_loc_t
Definition: fnft_nsep.h:46
double FNFT_REAL
Definition: fnft_numtypes.h:40
FNFT_REAL tol
Definition: fnft_nsep.h:142
FNFT_UINT Dsub
Definition: fnft_nsep.h:141
fnft_nsep_loc_t localization
Definition: fnft_nsep.h:133
FNFT_UINT points_per_spine
Definition: fnft_nsep.h:140