Namespaces | |
namespace | requires |
Functions | |
subroutine | INITKX (MX, MY, U0, IPAR, RPAR) |
subroutine | FCVFUN (T, U, UDOT, IPAR, RPAR, IER) |
subroutine | FCVPSET (T, U, FU, JOK, JCUR, GAMMA, H,&IPAR, RPAR, V1, V2, V3, IER) |
subroutine | FCVPSOL (T, U, FU, R, Z, GAMMA, DELTA, LR,&IPAR, RPAR, VTEMP, IER) |
subroutine | PREC_JAC (MX, MY, MM, U, BD,&Q1, Q2, Q3, Q4, C3, DY, HDCO, VDCO) |
subroutine | PREC_LU (MM, P, IPP, IER) |
subroutine | PREC_SOL (MM, P, IPP, Z) |
subroutine | dgefa (a, lda, n, ipvt, info) |
subroutine | dgesl (a, lda, n, ipvt, b, job) |
subroutine | daxpy (n, da, dx, incx, dy, incy) |
subroutine | dscal (n, da, dx, incx) |
double precision | ddot (n, dx, incx, dy, incy) |
integer | idamax (n, dx, incx) |
subroutine | dcopy (n, dx, incx, dy, incy) |
Variables | |
INTEGER *4 | MX |
INTEGER *4 | MY |
INTEGER *4 | NEQ |
INTEGER *4 | LENIPAR |
INTEGER *4 | LENRPAR |
INTEGER | METH |
INTEGER | ITMETH |
INTEGER | IATOL |
INTEGER | ITASK |
INTEGER | IER |
INTEGER | LNCFL |
INTEGER | LNPS |
INTEGER | LNST |
INTEGER | LNFE |
INTEGER | LNSETUP |
INTEGER | LNNI |
INTEGER | LNCF |
INTEGER | LQ |
INTEGER | LH |
INTEGER | LNPE |
INTEGER | LNLI |
INTEGER | LNETF |
INTEGER | JOUT |
INTEGER | JPRETYPE |
INTEGER | IGSTYPE |
INTEGER | MAXL |
INTEGER *4 | IOUT |
INTEGER *4 | IPAR |
INTEGER *4 | NST |
INTEGER *4 | NFE |
INTEGER *4 | NPSET |
INTEGER *4 | NPE |
INTEGER *4 | NPS |
INTEGER *4 | NNI |
INTEGER *4 | NETF |
INTEGER *4 | NLI |
INTEGER *4 | NCFN |
INTEGER *4 | NCFL |
DOUBLE PRECISION | ATOL |
DOUBLE PRECISION | AVDIM |
DOUBLE PRECISION | T |
DOUBLE PRECISION | TOUT |
DOUBLE PRECISION | TWOHR |
DOUBLE PRECISION | RTOL |
DOUBLE PRECISION | FLOOR |
DOUBLE PRECISION | DELT |
DOUBLE PRECISION | U |
DOUBLE PRECISION | ROUT |
DOUBLE PRECISION | RPAR |
subroutine daxpy | ( | integer*4 | n, | |
double precision | da, | |||
double precision,dimension(1) | dx, | |||
integer | incx, | |||
double precision,dimension(1) | dy, | |||
integer | incy | |||
) |
subroutine dcopy | ( | integer*4 | n, | |
double precision,dimension(1) | dx, | |||
integer | incx, | |||
double precision,dimension(1) | dy, | |||
integer | incy | |||
) |
double precision ddot | ( | integer*4 | n, | |
double precision,dimension(1) | dx, | |||
integer | incx, | |||
double precision,dimension(1) | dy, | |||
integer | incy | |||
) |
subroutine dgefa | ( | double precision,dimension | a, | |
integer*4 | lda, | |||
integer | n, | |||
integer*4,dimension(1) | ipvt, | |||
integer | info | |||
) |
subroutine dgesl | ( | double precision,dimension | a, | |
integer | lda, | |||
integer | n, | |||
integer*4,dimension(1) | ipvt, | |||
double precision,dimension(1) | b, | |||
integer | job | |||
) |
subroutine dscal | ( | integer*4 | n, | |
double precision | da, | |||
double precision,dimension(1) | dx, | |||
integer | incx | |||
) |
subroutine FCVFUN | ( | DOUBLE PRECISION | T, | |
DOUBLE PRECISION,dimension(2,*) | U, | |||
DOUBLE PRECISION,dimension(2,*) | UDOT, | |||
INTEGER*4,dimension(*) | IPAR, | |||
DOUBLE PRECISION,dimension(*) | RPAR, | |||
INTEGER*4 | IER | |||
) |
subroutine FCVPSET | ( | DOUBLE PRECISION | T, | |
DOUBLE PRECISION,dimension(2,*) | U, | |||
DOUBLE PRECISION,dimension(*) | FU, | |||
INTEGER | JOK, | |||
INTEGER | JCUR, | |||
DOUBLE PRECISION | GAMMA, | |||
DOUBLE PRECISION | H, | |||
&,dimension(*) | IPAR, | |||
DOUBLE PRECISION,dimension(*) | RPAR, | |||
DOUBLE PRECISION,dimension(*) | V1, | |||
DOUBLE PRECISION,dimension(*) | V2, | |||
DOUBLE PRECISION,dimension(*) | V3, | |||
INTEGER | IER | |||
) |
subroutine FCVPSOL | ( | DOUBLE PRECISION | T, | |
DOUBLE PRECISION,dimension(*) | U, | |||
DOUBLE PRECISION,dimension(*) | FU, | |||
DOUBLE PRECISION,dimension(*) | R, | |||
DOUBLE PRECISION,dimension(2,*) | Z, | |||
DOUBLE PRECISION | GAMMA, | |||
DOUBLE PRECISION | DELTA, | |||
INTEGER | LR, | |||
&,dimension(*) | IPAR, | |||
DOUBLE PRECISION,dimension(*) | RPAR, | |||
DOUBLE PRECISION,dimension(*) | VTEMP, | |||
INTEGER | IER | |||
) |
References MM, and PREC_SOL().
integer idamax | ( | integer*4 | n, | |
double precision,dimension(1) | dx, | |||
integer | incx | |||
) |
subroutine INITKX | ( | INTEGER*4 | MX, | |
INTEGER*4 | MY, | |||
DOUBLE PRECISION,dimension(2,mx,my),dimension | U0, | |||
INTEGER*4,dimension(*) | IPAR, | |||
DOUBLE PRECISION,dimension(*) | RPAR | |||
) |
subroutine PREC_JAC | ( | INTEGER*4 | MX, | |
INTEGER*4 | MY, | |||
INTEGER*4 | MM, | |||
DOUBLE PRECISION,dimension(2,*) | U, | |||
DOUBLE PRECISION,dimension(2,2,mm) | BD, | |||
& | Q1, | |||
DOUBLE PRECISION | Q2, | |||
DOUBLE PRECISION | Q3, | |||
DOUBLE PRECISION | Q4, | |||
DOUBLE PRECISION | C3, | |||
DOUBLE PRECISION | DY, | |||
DOUBLE PRECISION | HDCO, | |||
DOUBLE PRECISION | VDCO | |||
) |
subroutine PREC_LU | ( | INTEGER*4 | MM, | |
DOUBLE PRECISION,dimension(2,2,mm) | P, | |||
INTEGER*4,dimension(2,mm) | IPP, | |||
INTEGER | IER | |||
) |
subroutine PREC_SOL | ( | INTEGER*4 | MM, | |
DOUBLE PRECISION,dimension(2,2,mm) | P, | |||
INTEGER*4,dimension(2,mm) | IPP, | |||
DOUBLE PRECISION,dimension(2,mm) | Z | |||
) |