BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
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