BOSS 7.0.2
BESIII Offline Software System
|
Go to the source code of this file.
Functions | |
int | dbcg_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*mttvec)(), int(*msolve)(), int(*mtsolv)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *p, double *rr, double *zz, double *pp, double *dz, double *rwork, long *iwork) |
int | dsdbcg_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dslubc_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
long | isdbcg_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *p, double *rr, double *zz, double *pp, double *dz, double *rwork, long *iwork, double *ak, double *bk, double *bnrm, double *solnrm) |
int | dcg_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *p, double *dz, double *rwork, long *iwork) |
int | dsdcg_ (const int *n, const double *b, double *x, const long *nelt, int *ia, int *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dsiccg_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
long | isdcg_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *p, double *dz, double *rwork, long *iwork, double *ak, double *bk, double *bnrm, double *solnrm) |
int | dcgn_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*mttvec)(), int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *p, double *atp, double *atz, double *dz, double *atdz, double *rwork, long *iwork) |
int | dsdcgn_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dslucn_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
long | isdcgn_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*mttvec)(), int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *p, double *atp, double *atz, double *dz, double *atdz, double *rwork, long *iwork, double *ak, double *bk, double *bnrm, double *solnrm) |
int | dcgs_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *r0, double *p, double *q, double *u, double *v1, double *v2, double *rwork, long *iwork) |
int | dsdcgs_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dslucs_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
long | isdcgs_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *r0, double *p, double *q, double *u, double *v1, double *v2, double *rwork, long *iwork, double *ak, double *bk, double *bnrm, double *solnrm) |
int | dgmres_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *sb, double *sx, double *rgwk, long *lrgw, long *igwk, long *ligw, double *rwork, long *iwork) |
int | dsdgmr_ (const int *n, const double *b, double *x, const long *nelt, int *ia, int *ja, double *a, const long *isym, long *nsave, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dslugm_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, long *nsave, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dhels_ (double *a, long *lda, const long *n, double *q, double *b) |
int | dheqr_ (double *a, long *lda, const long *n, double *q, long *info, long *ijob) |
int | dorth_ (double *vnew, double *v, double *hes, const long *n, long *ll, long *ldhes, long *kmp, double *snormw) |
int | dpigmr_ (const long *n, double *r0, double *sr, double *sz, long *jscal, long *maxl, long *maxlp1, long *kmp, long *nrsts, long *jpre, int(*matvec)(), int(*msolve)(), long *nmsl, double *z, double *v, double *hes, double *q, long *lgmr, double *rpar, long *ipar, double *wk, double *dl, double *rhol, long *nrmax, const double *b, double *bnrm, double *x, double *xl, const long *itol, const double *tol, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *iunit, long *iflag, double *err) |
int | drlcal_ (const long *n, long *kmp, long *ll, long *maxl, double *v, double *q, double *rl, double *snormw, double *prod, double *r0nrm) |
int | dxlcal_ (const long *n, long *lgmr, double *x, double *xl, double *zl, double *hes, long *maxlp1, double *q, double *v, double *r0nrm, double *wk, double *sz, long *jscal, long *jpre, int(*msolve)(), long *nmsl, double *rpar, long *ipar, const long *nelt, long *ia, long *ja, double *a, long *isym) |
long | isdgmr_ (const long *n, const double *b, double *x, double *xl, const long *nelt, double *ia, double *ja, double *a, const long *isym, int(*msolve)(), long *nmsl, const long *itol, const double *tol, const long *itmax, long *iter, double *err, const long *iunit, double *r, double *z, double *dz, double *rwork, double *iwork, double *rnrm, double *bnrm, double *sb, double *sx, long *jscal, long *kmp, long *lgmr, long *maxl, long *maxlp1, double *v, double *q, double *snormw, double *prod, double *r0nrm, double *hes, long *jpre) |
int | dir_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *dz, double *rwork, long *iwork) |
int | dsjac_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dsgs_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dsilur_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
long | isdir_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*msolve)(), const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *dz, double *rwork, long *iwork, double *bnrm, double *solnrm) |
int | dbhin_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *soln, double *rhs, const long *iunit, long *job) |
int | dchkw_ (char *name, long *lociw, const long *leniw, long *locw, const long *lenw, long *ierr, long *iter, double *err, int name_len) |
int | qs2i1d_ (long *ia, long *ja, double *a, const long *n, long *kflag) |
int | ds2y_ (const long *n, const long *nelt, long *ia, long *ja, double *a, long *isym) |
int | dcpplt_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, const long *iunit) |
int | dtout_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *soln, double *rhs, const long *iunit, long *job) |
int | dtin_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *soln, double *rhs, const long *iunit, long *job) |
int | dsds_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *dinv) |
int | dsdscl_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *x, const double *b, double *dinv, long *job, long *itol) |
int | dsd2s_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *dinv) |
int | ds2lt_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, long *nel, long *iel, long *jel, double *el) |
int | dsics_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, long *nel, long *iel, long *jel, double *el, double *d, double *r, long *iwarn) |
int | dsilus_ (const long *n, const long *nelt, long *ia, long *ja, double *a, const long *isym, long *nl, long *il, long *jl, double *l, double *dinv, long *nu, long *iu, long *ju, double *u, long *nrow, long *ncol) |
int | dsmv_ (const long *n, double *x, double *y, const long *nelt, long *ia, long *ja, double *a, long *isym) |
int | dsmtv_ (const long *n, double *x, double *y, const long *nelt, long *ia, long *ja, double *a, long *isym) |
int | dsdi_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *rwork, long *iwork) |
int | dsli_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *rwork, long *iwork) |
int | dsli2_ (const long *n, const double *b, double *x, long *nel, long *iel, long *jel, double *el) |
int | dsllti_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *rwork, long *iwork) |
int | dllti2_ (const long *n, const double *b, double *x, long *nel, long *iel, long *jel, double *el, double *dinv) |
int | dslui_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *rwork, long *iwork) |
int | dslui2_ (const long *n, const double *b, double *x, long *il, long *jl, double *l, double *dinv, long *iu, long *ju, double *u) |
int | dsluti_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *rwork, long *iwork) |
int | dslui4_ (const long *n, const double *b, double *x, long *il, long *jl, double *l, double *dinv, long *iu, long *ju, double *u) |
int | dsmmti_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, double *rwork, long *iwork) |
int | dsmmi2_ (const long *n, const double *b, double *x, long *il, long *jl, double *l, double *dinv, long *iu, long *ju, double *u) |
int | domn_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*matvec)(), int(*msolve)(), long *nsave, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *p, double *ap, double *emap, double *dz, double *csav, double *rwork, long *iwork) |
int | dsdomn_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, long *nsave, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
int | dsluom_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, long *nsave, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *rwork, const long *lenw, long *iwork, const long *leniw) |
long | isdomn_ (const long *n, const double *b, double *x, const long *nelt, long *ia, long *ja, double *a, const long *isym, int(*msolve)(), long *nsave, const long *itol, const double *tol, const long *itmax, long *iter, double *err, long *ierr, const long *iunit, double *r, double *z, double *p, double *ap, double *emap, double *dz, double *csav, double *rwork, long *iwork, double *ak, double *bnrm, double *solnrm) |
int dbcg_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | mttvec, | ||
int(*)() | msolve, | ||
int(*)() | mtsolv, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | p, | ||
double * | rr, | ||
double * | zz, | ||
double * | pp, | ||
double * | dz, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dbhin_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | soln, | ||
double * | rhs, | ||
const long * | iunit, | ||
long * | job | ||
) |
int dcg_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | p, | ||
double * | dz, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dcgn_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | mttvec, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | p, | ||
double * | atp, | ||
double * | atz, | ||
double * | dz, | ||
double * | atdz, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dcgs_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | r0, | ||
double * | p, | ||
double * | q, | ||
double * | u, | ||
double * | v1, | ||
double * | v2, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dchkw_ | ( | char * | name, |
long * | lociw, | ||
const long * | leniw, | ||
long * | locw, | ||
const long * | lenw, | ||
long * | ierr, | ||
long * | iter, | ||
double * | err, | ||
int | name_len | ||
) |
int dcpplt_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | iunit | ||
) |
int dgmres_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | sb, | ||
double * | sx, | ||
double * | rgwk, | ||
long * | lrgw, | ||
long * | igwk, | ||
long * | ligw, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dhels_ | ( | double * | a, |
long * | lda, | ||
const long * | n, | ||
double * | q, | ||
double * | b | ||
) |
int dheqr_ | ( | double * | a, |
long * | lda, | ||
const long * | n, | ||
double * | q, | ||
long * | info, | ||
long * | ijob | ||
) |
int dir_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | dz, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dllti2_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
long * | nel, | ||
long * | iel, | ||
long * | jel, | ||
double * | el, | ||
double * | dinv | ||
) |
int domn_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | msolve, | ||
long * | nsave, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | p, | ||
double * | ap, | ||
double * | emap, | ||
double * | dz, | ||
double * | csav, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dorth_ | ( | double * | vnew, |
double * | v, | ||
double * | hes, | ||
const long * | n, | ||
long * | ll, | ||
long * | ldhes, | ||
long * | kmp, | ||
double * | snormw | ||
) |
int dpigmr_ | ( | const long * | n, |
double * | r0, | ||
double * | sr, | ||
double * | sz, | ||
long * | jscal, | ||
long * | maxl, | ||
long * | maxlp1, | ||
long * | kmp, | ||
long * | nrsts, | ||
long * | jpre, | ||
int(*)() | matvec, | ||
int(*)() | msolve, | ||
long * | nmsl, | ||
double * | z, | ||
double * | v, | ||
double * | hes, | ||
double * | q, | ||
long * | lgmr, | ||
double * | rpar, | ||
long * | ipar, | ||
double * | wk, | ||
double * | dl, | ||
double * | rhol, | ||
long * | nrmax, | ||
const double * | b, | ||
double * | bnrm, | ||
double * | x, | ||
double * | xl, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | iunit, | ||
long * | iflag, | ||
double * | err | ||
) |
int drlcal_ | ( | const long * | n, |
long * | kmp, | ||
long * | ll, | ||
long * | maxl, | ||
double * | v, | ||
double * | q, | ||
double * | rl, | ||
double * | snormw, | ||
double * | prod, | ||
double * | r0nrm | ||
) |
int ds2lt_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
long * | nel, | ||
long * | iel, | ||
long * | jel, | ||
double * | el | ||
) |
int ds2y_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
long * | isym | ||
) |
int dsd2s_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | dinv | ||
) |
int dsdbcg_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsdcg_ | ( | const int * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
int * | ia, | ||
int * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsdcgn_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsdcgs_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsdgmr_ | ( | const int * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
int * | ia, | ||
int * | ja, | ||
double * | a, | ||
const long * | isym, | ||
long * | nsave, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsdi_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dsdomn_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
long * | nsave, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsds_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | dinv | ||
) |
int dsdscl_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | x, | ||
const double * | b, | ||
double * | dinv, | ||
long * | job, | ||
long * | itol | ||
) |
int dsgs_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsiccg_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsics_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
long * | nel, | ||
long * | iel, | ||
long * | jel, | ||
double * | el, | ||
double * | d, | ||
double * | r, | ||
long * | iwarn | ||
) |
int dsilur_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsilus_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
long * | nl, | ||
long * | il, | ||
long * | jl, | ||
double * | l, | ||
double * | dinv, | ||
long * | nu, | ||
long * | iu, | ||
long * | ju, | ||
double * | u, | ||
long * | nrow, | ||
long * | ncol | ||
) |
int dsjac_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsli2_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
long * | nel, | ||
long * | iel, | ||
long * | jel, | ||
double * | el | ||
) |
int dsli_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dsllti_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dslubc_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dslucn_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dslucs_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dslugm_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
long * | nsave, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dslui2_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
long * | il, | ||
long * | jl, | ||
double * | l, | ||
double * | dinv, | ||
long * | iu, | ||
long * | ju, | ||
double * | u | ||
) |
int dslui4_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
long * | il, | ||
long * | jl, | ||
double * | l, | ||
double * | dinv, | ||
long * | iu, | ||
long * | ju, | ||
double * | u | ||
) |
int dslui_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dsluom_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
long * | nsave, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | rwork, | ||
const long * | lenw, | ||
long * | iwork, | ||
const long * | leniw | ||
) |
int dsluti_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dsmmi2_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
long * | il, | ||
long * | jl, | ||
double * | l, | ||
double * | dinv, | ||
long * | iu, | ||
long * | ju, | ||
double * | u | ||
) |
int dsmmti_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | rwork, | ||
long * | iwork | ||
) |
int dsmtv_ | ( | const long * | n, |
double * | x, | ||
double * | y, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
long * | isym | ||
) |
int dsmv_ | ( | const long * | n, |
double * | x, | ||
double * | y, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
long * | isym | ||
) |
int dtin_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | soln, | ||
double * | rhs, | ||
const long * | iunit, | ||
long * | job | ||
) |
int dtout_ | ( | const long * | n, |
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
double * | soln, | ||
double * | rhs, | ||
const long * | iunit, | ||
long * | job | ||
) |
int dxlcal_ | ( | const long * | n, |
long * | lgmr, | ||
double * | x, | ||
double * | xl, | ||
double * | zl, | ||
double * | hes, | ||
long * | maxlp1, | ||
double * | q, | ||
double * | v, | ||
double * | r0nrm, | ||
double * | wk, | ||
double * | sz, | ||
long * | jscal, | ||
long * | jpre, | ||
int(*)() | msolve, | ||
long * | nmsl, | ||
double * | rpar, | ||
long * | ipar, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
long * | isym | ||
) |
long isdbcg_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | p, | ||
double * | rr, | ||
double * | zz, | ||
double * | pp, | ||
double * | dz, | ||
double * | rwork, | ||
long * | iwork, | ||
double * | ak, | ||
double * | bk, | ||
double * | bnrm, | ||
double * | solnrm | ||
) |
long isdcg_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | p, | ||
double * | dz, | ||
double * | rwork, | ||
long * | iwork, | ||
double * | ak, | ||
double * | bk, | ||
double * | bnrm, | ||
double * | solnrm | ||
) |
long isdcgn_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | mttvec, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | p, | ||
double * | atp, | ||
double * | atz, | ||
double * | dz, | ||
double * | atdz, | ||
double * | rwork, | ||
long * | iwork, | ||
double * | ak, | ||
double * | bk, | ||
double * | bnrm, | ||
double * | solnrm | ||
) |
long isdcgs_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | matvec, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | r0, | ||
double * | p, | ||
double * | q, | ||
double * | u, | ||
double * | v1, | ||
double * | v2, | ||
double * | rwork, | ||
long * | iwork, | ||
double * | ak, | ||
double * | bk, | ||
double * | bnrm, | ||
double * | solnrm | ||
) |
long isdgmr_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
double * | xl, | ||
const long * | nelt, | ||
double * | ia, | ||
double * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | msolve, | ||
long * | nmsl, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | dz, | ||
double * | rwork, | ||
double * | iwork, | ||
double * | rnrm, | ||
double * | bnrm, | ||
double * | sb, | ||
double * | sx, | ||
long * | jscal, | ||
long * | kmp, | ||
long * | lgmr, | ||
long * | maxl, | ||
long * | maxlp1, | ||
double * | v, | ||
double * | q, | ||
double * | snormw, | ||
double * | prod, | ||
double * | r0nrm, | ||
double * | hes, | ||
long * | jpre | ||
) |
long isdir_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | msolve, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | dz, | ||
double * | rwork, | ||
long * | iwork, | ||
double * | bnrm, | ||
double * | solnrm | ||
) |
long isdomn_ | ( | const long * | n, |
const double * | b, | ||
double * | x, | ||
const long * | nelt, | ||
long * | ia, | ||
long * | ja, | ||
double * | a, | ||
const long * | isym, | ||
int(*)() | msolve, | ||
long * | nsave, | ||
const long * | itol, | ||
const double * | tol, | ||
const long * | itmax, | ||
long * | iter, | ||
double * | err, | ||
long * | ierr, | ||
const long * | iunit, | ||
double * | r, | ||
double * | z, | ||
double * | p, | ||
double * | ap, | ||
double * | emap, | ||
double * | dz, | ||
double * | csav, | ||
double * | rwork, | ||
long * | iwork, | ||
double * | ak, | ||
double * | bnrm, | ||
double * | solnrm | ||
) |
int qs2i1d_ | ( | long * | ia, |
long * | ja, | ||
double * | a, | ||
const long * | n, | ||
long * | kflag | ||
) |