ilutp Subroutine

public subroutine ilutp(n, a, ja, ia, lfil, droptol, permtol, mbloc, alu, jlu, ju, iwk, w, jw, iperm, ierr)

Arguments

Type IntentOptional Attributes Name
integer :: n
real(kind=8) :: a(*)
integer :: ja(*)
integer :: ia(n+1)
integer :: lfil
real(kind=8) :: droptol
real(kind=8) :: permtol
integer :: mbloc
real(kind=8) :: alu(*)
integer :: jlu(*)
integer :: ju(n)
integer :: iwk
real(kind=8) :: w(n)
integer :: jw(2*n)
integer :: iperm(2*n)
integer :: ierr

Calls

proc~~ilutp~~CallsGraph proc~ilutp ilutp proc~qsplit qsplit proc~ilutp->proc~qsplit

Called by

proc~~ilutp~~CalledByGraph proc~ilutp ilutp proc~jac_ilupre jac_ilupre proc~jac_ilupre->proc~ilutp

Variables

Type Visibility Attributes Name Initial
integer, public :: k
integer, public :: i
integer, public :: j
integer, public :: jrow
integer, public :: ju0
integer, public :: ii
integer, public :: j1
integer, public :: j2
integer, public :: jpos
integer, public :: len
integer, public :: imax
integer, public :: lenu
integer, public :: lenl
integer, public :: jj
integer, public :: icut
real(kind=8), public :: s
real(kind=8), public :: tmp
real(kind=8), public :: tnorm
real(kind=8), public :: xmax
real(kind=8), public :: xmax0
real(kind=8), public :: fact
real(kind=8), public :: abs
real(kind=8), public :: t