Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Functions/Subroutines | |
subroutine | searchband (a, n, l1, l2) |
subroutine | factolub (a, l, u, n, l1, l2) |
subroutine, public | sll_s_factolub_bande (a, l, u, n, l1, l2) |
subroutine | solvlub (l, u, x, b, n, l1, l2) |
subroutine, public | sll_s_solvlub_bande (l, u, x, b, n, l1, l2) |
subroutine | gauss_seidel (a, x, b, n) |
subroutine | residue (a, x, b, n, error_l2) |
subroutine | gauss_seidel_bande (a, x, b, l1, l2, n) |
subroutine, public | sll_s_residue_bande (a, x, b, l1, l2, n, error_l2) |
|
private |
Definition at line 55 of file sll_m_pivotbande.F90.
|
private |
|
private |
|
private |
|
private |
Definition at line 17 of file sll_m_pivotbande.F90.
subroutine, public sll_m_pivotbande::sll_s_factolub_bande | ( | real(kind=f64), dimension(:, :), intent(in) | a, |
real(kind=f64), dimension(:, :), intent(out) | l, | ||
real(kind=f64), dimension(:, :), intent(out) | u, | ||
integer(kind=i32), intent(in) | n, | ||
integer(kind=i32), intent(in) | l1, | ||
integer(kind=i32), intent(in) | l2 | ||
) |
Definition at line 98 of file sll_m_pivotbande.F90.
subroutine, public sll_m_pivotbande::sll_s_residue_bande | ( | real(kind=f64), dimension(:, :), intent(in) | a, |
real(kind=f64), dimension(:), intent(in) | x, | ||
real(kind=f64), dimension(:), intent(in) | b, | ||
integer(kind=i32), intent(in) | l1, | ||
integer(kind=i32), intent(in) | l2, | ||
integer(kind=i32), intent(in) | n, | ||
real(kind=f64), intent(out) | error_l2 | ||
) |
subroutine, public sll_m_pivotbande::sll_s_solvlub_bande | ( | real(kind=f64), dimension(:, :), intent(in) | l, |
real(kind=f64), dimension(:, :), intent(in) | u, | ||
real(kind=f64), dimension(:), intent(inout) | x, | ||
real(kind=f64), dimension(:), intent(in) | b, | ||
integer(kind=i32), intent(in) | n, | ||
integer(kind=i32), intent(in) | l1, | ||
integer(kind=i32), intent(in) | l2 | ||
) |
Definition at line 173 of file sll_m_pivotbande.F90.
|
private |
Definition at line 135 of file sll_m_pivotbande.F90.