![]() |
Module pardiso_class with the sparse solver. More...
Go to the source code of this file.
Modules | |
module | pardiso_class |
Contains subroutines for sparse matrix assembly and the solver core. | |
Functions/Subroutines | |
subroutine, public | pardiso_class::sparse |
Determines the position of jacobian entries in the cscf value array. More... | |
subroutine, public | pardiso_class::netsolve (rhs, res) |
The solver core. More... | |
Variables | |
real(r_kind), dimension(:), allocatable, public | pardiso_class::vals |
contains non-zero matrix elements (of the Jacobian) More... | |
integer, dimension(:), allocatable, public | pardiso_class::rows |
rows(i) is the number of the row in the matrix that contains the i-th value in vals More... | |
integer, dimension(:), allocatable, public | pardiso_class::pt_b |
pt_b(j) gives the index into vals that contains the FIRST non-zero element of column j of the matrix More... | |
integer, dimension(:), allocatable, public | pardiso_class::pt_e |
pt_e(j)-pt_b(j) gives the index into vals that contains the LAST non-zero element of column j of the matrix More... | |
integer, dimension(:), allocatable, public | pardiso_class::dia |
dia(j) gives the index into vals that contains the (j,j) diagonal element of the matrix More... | |
integer, dimension(:,:), allocatable, public | pardiso_class::jind |
jind(i,j) contains the index of jacobian entry in vals More... | |
Module pardiso_class with the sparse solver.
The error file code for this file is W35.
Definition in file pardiso_class.f90.