Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | Private Attributes | List of all members
sll_t_spline_matrix_periodic_banded Type Reference
Inheritance diagram for sll_t_spline_matrix_periodic_banded:
Collaboration diagram for sll_t_spline_matrix_periodic_banded:

Private Member Functions

procedure init => s_spline_matrix_periodic_banded__init
 
procedure set_element => s_spline_matrix_periodic_banded__set_element
 
procedure factorize => s_spline_matrix_periodic_banded__factorize
 
procedure solve_inplace => s_spline_matrix_periodic_banded__solve_inplace
 
procedure write => s_spline_matrix_periodic_banded__write
 
procedure free => s_spline_matrix_periodic_banded__free
 

Private Attributes

integer n
 
integer kl
 
integer ku
 
real(wp), dimension(:, :), allocatable q
 
type(schur_complement_solver) schur
 

Detailed Description

Definition at line 36 of file sll_m_spline_matrix_periodic_banded.F90.

Member Function/Subroutine Documentation

◆ factorize()

procedure factorize
private

Definition at line 48 of file sll_m_spline_matrix_periodic_banded.F90.

◆ free()

procedure free
private

Definition at line 51 of file sll_m_spline_matrix_periodic_banded.F90.

◆ init()

procedure init
private

Definition at line 46 of file sll_m_spline_matrix_periodic_banded.F90.

◆ set_element()

procedure set_element
private

Definition at line 47 of file sll_m_spline_matrix_periodic_banded.F90.

◆ solve_inplace()

procedure solve_inplace
private

Definition at line 49 of file sll_m_spline_matrix_periodic_banded.F90.

◆ write()

procedure write
private

Definition at line 50 of file sll_m_spline_matrix_periodic_banded.F90.

Member Data Documentation

◆ kl

integer kl
private

Definition at line 39 of file sll_m_spline_matrix_periodic_banded.F90.

◆ ku

integer ku
private

Definition at line 40 of file sll_m_spline_matrix_periodic_banded.F90.

◆ n

integer n
private

Definition at line 38 of file sll_m_spline_matrix_periodic_banded.F90.

◆ q

real(wp), dimension(:, :), allocatable q
private

Definition at line 41 of file sll_m_spline_matrix_periodic_banded.F90.

◆ schur

type(schur_complement_solver) schur
private

Definition at line 42 of file sll_m_spline_matrix_periodic_banded.F90.

    Report Typos and Errors