Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Data Types | Modules | Functions/Subroutines
sll_m_paralution.F90 File Reference
#include "sll_working_precision.h"
#include "sll_memory.h"
Include dependency graph for sll_m_paralution.F90:

Go to the source code of this file.

Data Types

type  paralution_solver
 
interface  paralution_init
 
interface  paralution_stop
 
interface  paralution_fortran_solve_csr
 
interface  initialize
 
interface  solve
 
interface  factorize
 
interface  delete
 

Modules

module  sll_m_paralution
 

Functions/Subroutines

subroutine init_paralution (self, n, nnz)
 
subroutine factorize_paralution (self)
 
subroutine solve_paralution_with_rhs (self, rhs, sol)
 
subroutine free_paralution (self)
 

Data Type Documentation

◆ sll_m_paralution::paralution_solver

type sll_m_paralution::paralution_solver

Definition at line 8 of file sll_m_paralution.F90.

Collaboration diagram for paralution_solver:
Class Members
integer(kind=c_int), dimension(:), pointer col_ind
integer(kind=c_int) num_cols
integer(kind=c_int) num_nz
integer(kind=c_int) num_rows
integer(kind=c_int), dimension(:), pointer row_ptr
real(kind=c_double), dimension(:), pointer val
    Report Typos and Errors