![]() |
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
#include "sll_assert.h"#include "sll_memory.h"#include "sll_working_precision.h"Go to the source code of this file.
Data Types | |
| type | sll_t_preconditioner_poisson_fft |
Modules | |
| module | sll_m_preconditioner_poisson_fft |
| This module is a wrapper around the spline FEM Poisson solver for the uniform grid with periodic boundary condtions inverted with FFTs The wrapper as a type sll_t_linear_solver_abstract allows for the use of the solver as a preconditioner to a linear solver. | |
Functions/Subroutines | |
| subroutine | create_poisson_fft (self, n_dofs, degree, delta_x, jacobi_in) |
| subroutine | free_poisson_fft (self) |
| subroutine | solve_poisson_fft (self, rhs, unknown) |
| subroutine | read_from_file_poisson_fft (self, filename) |
| subroutine | set_verbose_poisson_fft (self, verbose) |
| subroutine | print_info_poisson_fft (self) |
1.9.1