Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
#include "sll_memory.h"
#include "sll_working_precision.h"
Go to the source code of this file.
Data Types | |
type | sll_t_penta_diagonal_solver |
Initialize the penta diagonal solver. More... | |
interface | sll_o_create |
interface | sll_o_solve |
interface | sll_o_delete |
Modules | |
module | sll_m_penta_diagonal |
Toeplitz penta-diagonal system solver. | |
Functions/Subroutines | |
type(sll_t_penta_diagonal_solver) function, pointer | new_penta_diagonal (n) |
allocate the solveR More... | |
subroutine | solve_penta_diagonal (a, b, c, f, plan) |
The solution will be set in plansolution. More... | |
real(kind=f64) function, dimension(n) | solve_subsystem (l1, l2, b, n) |
subroutine | delete_penta_diagonal (plan) |
deallocat the solver More... | |