FNFT
Loading...
Searching...
No Matches
Functions

Slow forward scattering. More...

#include "fnft__nse_discretization.h"
#include "fnft__akns_scatter.h"
#include <stdio.h>
#include "fnft__misc.h"
#include <string.h>
#include "fnft__errwarn.h"
Include dependency graph for fnft__nse_scatter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

FNFT_INT fnft__nse_scatter_bound_states (FNFT_UINT const D, FNFT_COMPLEX const *const q, FNFT_COMPLEX const *const r, FNFT_REAL const *const T, FNFT_UINT const K, FNFT_COMPLEX *const bound_states, FNFT_COMPLEX *const a_vals, FNFT_COMPLEX *const aprime_vals, FNFT_COMPLEX *const b, FNFT_INT *const Ws, fnft_nse_discretization_t const discretization, FNFT_UINT const skip_b_flag)
 Computes \(a(\lambda)\), \( a'(\lambda) = \frac{\partial a(\lambda)}{\partial \lambda}\) and \(b(\lambda)\) for complex values \(\lambda\) assuming that they are very close to the true bound-states.
 
FNFT_INT fnft__nse_scatter_matrix (const FNFT_UINT D, FNFT_COMPLEX const *const q, FNFT_COMPLEX const *const r, const FNFT_REAL eps_t, const FNFT_INT kappa, const FNFT_UINT K, FNFT_COMPLEX const *const lambda, FNFT_COMPLEX *const result, FNFT_INT *const W, fnft_nse_discretization_t const discretization, const FNFT_UINT derivative_flag)
 Computes the scattering matrix and its derivative.
 

Detailed Description

Slow forward scattering.