BOSS 7.1.3
BESIII Offline Software System
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dlap.h File Reference

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)
 

Function Documentation

◆ dbcg_()

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 )
extern

◆ dbhin_()

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 )
extern

◆ dcg_()

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 )
extern

◆ dcgn_()

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 )
extern

◆ dcgs_()

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 )
extern

◆ dchkw_()

int dchkw_ ( char * name,
long * lociw,
const long * leniw,
long * locw,
const long * lenw,
long * ierr,
long * iter,
double * err,
int name_len )
extern

◆ dcpplt_()

int dcpplt_ ( const long * n,
const long * nelt,
long * ia,
long * ja,
double * a,
const long * isym,
const long * iunit )
extern

◆ dgmres_()

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 )
extern

◆ dhels_()

int dhels_ ( double * a,
long * lda,
const long * n,
double * q,
double * b )
extern

◆ dheqr_()

int dheqr_ ( double * a,
long * lda,
const long * n,
double * q,
long * info,
long * ijob )
extern

◆ dir_()

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 )
extern

◆ dllti2_()

int dllti2_ ( const long * n,
const double * b,
double * x,
long * nel,
long * iel,
long * jel,
double * el,
double * dinv )
extern

◆ domn_()

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 )
extern

◆ dorth_()

int dorth_ ( double * vnew,
double * v,
double * hes,
const long * n,
long * ll,
long * ldhes,
long * kmp,
double * snormw )
extern

◆ dpigmr_()

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 )
extern

◆ drlcal_()

int drlcal_ ( const long * n,
long * kmp,
long * ll,
long * maxl,
double * v,
double * q,
double * rl,
double * snormw,
double * prod,
double * r0nrm )
extern

◆ ds2lt_()

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 )
extern

◆ ds2y_()

int ds2y_ ( const long * n,
const long * nelt,
long * ia,
long * ja,
double * a,
long * isym )
extern

◆ dsd2s_()

int dsd2s_ ( const long * n,
const long * nelt,
long * ia,
long * ja,
double * a,
const long * isym,
double * dinv )
extern

◆ dsdbcg_()

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 )
extern

◆ dsdcg_()

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 )
extern

◆ dsdcgn_()

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 )
extern

◆ dsdcgs_()

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 )
extern

◆ dsdgmr_()

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 )
extern

◆ dsdi_()

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 )
extern

◆ dsdomn_()

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 )
extern

◆ dsds_()

int dsds_ ( const long * n,
const long * nelt,
long * ia,
long * ja,
double * a,
const long * isym,
double * dinv )
extern

◆ dsdscl_()

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 )
extern

◆ dsgs_()

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 )
extern

◆ dsiccg_()

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 )
extern

◆ dsics_()

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 )
extern

◆ dsilur_()

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 )
extern

◆ dsilus_()

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 )
extern

◆ dsjac_()

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 )
extern

◆ dsli2_()

int dsli2_ ( const long * n,
const double * b,
double * x,
long * nel,
long * iel,
long * jel,
double * el )
extern

◆ dsli_()

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 )
extern

◆ dsllti_()

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 )
extern

◆ dslubc_()

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 )
extern

◆ dslucn_()

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 )
extern

◆ dslucs_()

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 )
extern

◆ dslugm_()

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 )
extern

◆ dslui2_()

int dslui2_ ( const long * n,
const double * b,
double * x,
long * il,
long * jl,
double * l,
double * dinv,
long * iu,
long * ju,
double * u )
extern

◆ dslui4_()

int dslui4_ ( const long * n,
const double * b,
double * x,
long * il,
long * jl,
double * l,
double * dinv,
long * iu,
long * ju,
double * u )
extern

◆ dslui_()

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 )
extern

◆ dsluom_()

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 )
extern

◆ dsluti_()

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 )
extern

◆ dsmmi2_()

int dsmmi2_ ( const long * n,
const double * b,
double * x,
long * il,
long * jl,
double * l,
double * dinv,
long * iu,
long * ju,
double * u )
extern

◆ dsmmti_()

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 )
extern

◆ dsmtv_()

int dsmtv_ ( const long * n,
double * x,
double * y,
const long * nelt,
long * ia,
long * ja,
double * a,
long * isym )
extern

◆ dsmv_()

int dsmv_ ( const long * n,
double * x,
double * y,
const long * nelt,
long * ia,
long * ja,
double * a,
long * isym )
extern

◆ dtin_()

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 )
extern

◆ dtout_()

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 )
extern

◆ dxlcal_()

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 )
extern

◆ isdbcg_()

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 )
extern

◆ isdcg_()

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 )
extern

◆ isdcgn_()

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 )
extern

◆ isdcgs_()

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 )
extern

◆ isdgmr_()

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 )
extern

◆ isdir_()

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 )
extern

◆ isdomn_()

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 )
extern

◆ qs2i1d_()

int qs2i1d_ ( long * ia,
long * ja,
double * a,
const long * n,
long * kflag )
extern