/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Emc/EmcCalib/EmcBhaCalib/EmcBhaCalib-00-00-34/src/slap/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

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 
)

Referenced by EmcBhaCalib::solveEqua().

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 
)

Referenced by EmcBhaCalib::solveEqua().

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 
)


Generated on Tue Nov 29 23:15:00 2016 for BOSS_7.0.2 by  doxygen 1.4.7