![]() |
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
#include "sll_working_precision.h"#include "sll_errors.h"Go to the source code of this file.
Data Types | |
| type | sll_t_linear_solver_spline_mass_fft |
| Linear solver for FFT-based inversion of 3d tensor product of circulant matrices (extending the abstract linear solver class) More... | |
Modules | |
| module | sll_m_linear_solver_spline_mass_fft |
| Invert a circulant matrix based on diagonalization in Fourier space (3d version) | |
Functions/Subroutines | |
| subroutine | create_mass1 (self, n_dofs, inv_eig_values_1, inv_eig_values_2, inv_eig_values_3) |
| subroutine | solve_real_mass1 (self, rhs, unknown) |
| subroutine | read_from_file_mass1 (self, filename) |
| subroutine | print_info_mass1 (self) |
| subroutine | set_verbose_mass1 (self, verbose) |
| subroutine | free_mass1 (self) |
1.9.1