DRCHEK Subroutine

subroutine DRCHEK(JOB, RT, NRT, NEQ, TN, TOUT, Y, YP, PHI, PSI, KOLD, R0, R1, RX, JROOT, IRT, UROUND, INFO3, RWORK, IWORK, RPAR, IPAR)

Arguments

Type IntentOptional Attributes Name
integer :: JOB
real :: RT
integer :: NRT
integer :: NEQ
double precision :: TN
double precision :: TOUT
double precision, dimension(*) :: Y
double precision, dimension(*) :: YP
double precision, dimension(neq,*) :: PHI
double precision, dimension(*) :: PSI
integer :: KOLD
double precision, dimension(*) :: R0
double precision, dimension(*) :: R1
double precision, dimension(*) :: RX
integer, dimension(*) :: JROOT
integer :: IRT
double precision :: UROUND
integer :: INFO3
double precision, dimension(*) :: RWORK
integer, dimension(*) :: IWORK
double precision :: RPAR
integer :: IPAR

Calls

proc~~drchek~~CallsGraph proc~drchek DRCHEK dcopy dcopy proc~drchek->dcopy ddatrp ddatrp proc~drchek->ddatrp droots droots proc~drchek->droots

Variables

Type Visibility Attributes Name Initial
integer, public :: I
integer, public :: JFLAG
double precision, public :: H
double precision, public :: HMINR
double precision, public :: T1
double precision, public :: TEMP1
double precision, public :: TEMP2
double precision, public :: X
double precision, public :: ZERO
logical, public :: ZROOT