Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Attributes | List of all members
sll_t_csr_matrix Type Reference

type for CSR format More...

Collaboration diagram for sll_t_csr_matrix:

Private Attributes

integer(kind=i32) num_rows
 rows More...
 
integer(kind=i32) num_cols
 columns More...
 
integer(kind=i32) num_nz
 non zeros More...
 
integer(kind=i32), dimension(:), pointer row_ptr
 
integer(kind=i32), dimension(:), pointer col_ind
 
real(kind=f64), dimension(:), pointer val
 
integer(kind=i32) solver = 0
 
type(pastix_solver), pointer linear_solver
 

Detailed Description

type for CSR format

Definition at line 68 of file sll_m_sparse_matrix.F90.

Member Data Documentation

◆ col_ind

integer(kind=i32), dimension(:), pointer col_ind
private

Definition at line 73 of file sll_m_sparse_matrix.F90.

◆ linear_solver

type(pastix_solver), pointer linear_solver
private

Definition at line 56 of file sll_m_sparse_matrix_pastix.F90.

◆ num_cols

integer(kind=i32) num_cols
private

columns

number of columns

Definition at line 70 of file sll_m_sparse_matrix.F90.

◆ num_nz

integer(kind=i32) num_nz
private

non zeros

number of non zero elements

Definition at line 71 of file sll_m_sparse_matrix.F90.

◆ num_rows

integer(kind=i32) num_rows
private

rows

number of rows

Definition at line 69 of file sll_m_sparse_matrix.F90.

◆ row_ptr

integer(kind=i32), dimension(:), pointer row_ptr
private

Definition at line 72 of file sll_m_sparse_matrix.F90.

◆ solver

integer(kind=i32) solver = 0
private

Definition at line 75 of file sll_m_sparse_matrix.F90.

◆ val

real(kind=f64), dimension(:), pointer val
private

Definition at line 74 of file sll_m_sparse_matrix.F90.

    Report Typos and Errors