DSPIGM Subroutine

subroutine DSPIGM(NEQ, TN, Y, YPRIME, SAVR, R, WGHT, MAXL, MAXLP1, KMP, EPLIN, CJ, RES, IRES, NRE, PSOL, NPSL, Z, V, HES, Q, LGMR, WP, IWP, WK, DL, RHOK, IFLAG, IRST, NRSTS, RPAR, IPAR)

Arguments

Type IntentOptional Attributes Name
integer :: NEQ
double precision :: TN
double precision, dimension(*) :: Y
double precision, dimension(*) :: YPRIME
double precision, dimension(*) :: SAVR
double precision, dimension(*) :: R
double precision, dimension(*) :: WGHT
integer :: MAXL
integer :: MAXLP1
integer :: KMP
double precision :: EPLIN
double precision :: CJ
real :: RES
integer :: IRES
integer :: NRE
real :: PSOL
integer :: NPSL
double precision, dimension(*) :: Z
double precision, dimension(neq,*) :: V
double precision, dimension(maxlp1,*) :: HES
double precision, dimension(*) :: Q
integer :: LGMR
double precision, dimension(*) :: WP
integer, dimension(*) :: IWP
double precision, dimension(*) :: WK
double precision, dimension(*) :: DL
double precision :: RHOK
integer :: IFLAG
integer :: IRST
integer :: NRSTS
double precision, dimension(*) :: RPAR
integer, dimension(*) :: IPAR

Calls

proc~~dspigm~~CallsGraph proc~dspigm DSPIGM datv datv proc~dspigm->datv daxpy daxpy proc~dspigm->daxpy dcopy dcopy proc~dspigm->dcopy dhels dhels proc~dspigm->dhels dheqr dheqr proc~dspigm->dheqr dorth dorth proc~dspigm->dorth dscal dscal proc~dspigm->dscal

Variables

Type Visibility Attributes Name Initial
integer, public :: I
integer, public :: IER
integer, public :: INFO
integer, public :: IP1
integer, public :: I2
integer, public :: J
integer, public :: K
integer, public :: LL
integer, public :: LLP1
double precision, public :: RNRM
double precision, public :: C
double precision, public :: DLNRM
double precision, public :: PROD
double precision, public :: RHO
double precision, public :: S
double precision, public :: SNORMW
double precision, public :: DNRM2
double precision, public :: TEM