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.