FNFT
Functions
fnft__kdv_discretization.h File Reference

Properties of the discretizations for the Korteweg-de Vries equation. More...

#include "fnft_kdv_discretization_t.h"
#include "fnft__akns_discretization.h"
Include dependency graph for fnft__kdv_discretization.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

FNFT_UINT fnft__kdv_discretization_degree (fnft_kdv_discretization_t discretization)
 This routine returns the max degree d of the polynomials in a single scattering matrix or zero if the discretization is unknown. More...
 
FNFT_REAL fnft__kdv_discretization_boundary_coeff (fnft_kdv_discretization_t discretization)
 This routine returns the boundary coefficient based on the discretization. More...
 
FNFT_INT fnft__kdv_discretization_to_akns_discretization (fnft_kdv_discretization_t kdv_discretization, fnft__akns_discretization_t *const akns_discretization)
 This routine returns akns discretization related to the given kdv discretization. More...
 
FNFT_INT fnft__kdv_lambda_to_z (const FNFT_UINT n, const FNFT_REAL eps_t, FNFT_COMPLEX *const vals, fnft_kdv_discretization_t discretization)
 This routine maps lambda from continuous-time domain to z in the discrete-time domain based on the discretization. More...
 
FNFT_INT fnft__kdv_z_to_lambda (const FNFT_UINT n, const FNFT_REAL eps_t, FNFT_COMPLEX *const vals, fnft_kdv_discretization_t discretization)
 This routine maps z from the discrete-time domain to lambda in the continuous-time domain based on the discretization. More...
 

Detailed Description

Properties of the discretizations for the Korteweg-de Vries equation.