|  | Semi-Lagrangian Library
    Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices. | 
| Derived types and interfaces | |
| type | paralution_solver | 
| interface | paralution_init | 
| interface | paralution_stop | 
| interface | paralution_fortran_solve_csr | 
| interface | initialize | 
| interface | solve | 
| interface | factorize | 
| interface | delete | 
| Functions/Subroutines | |
| subroutine | init_paralution (self, n, nnz) | 
| subroutine | factorize_paralution (self) | 
| subroutine | solve_paralution_with_rhs (self, rhs, sol) | 
| subroutine | free_paralution (self) | 
| type sll_m_paralution::paralution_solver | 
Definition at line 8 of file sll_m_paralution.F90.
| subroutine sll_m_paralution::factorize_paralution | ( | type(paralution_solver) | self | ) | 
Definition at line 90 of file sll_m_paralution.F90.
| subroutine sll_m_paralution::free_paralution | ( | type(paralution_solver) | self | ) | 
Definition at line 142 of file sll_m_paralution.F90.
| subroutine sll_m_paralution::init_paralution | ( | type(paralution_solver) | self, | 
| integer(kind=i32), intent(in) | n, | ||
| integer(kind=i32), intent(in) | nnz | ||
| ) | 
Definition at line 70 of file sll_m_paralution.F90.
| subroutine sll_m_paralution::solve_paralution_with_rhs | ( | type(paralution_solver) | self, | 
| real(kind=c_double), dimension(:), target | rhs, | ||
| real(kind=c_double), dimension(:), target | sol | ||
| ) | 
Definition at line 96 of file sll_m_paralution.F90.
 1.9.1
 1.9.1