copasi API  0.1
Public Member Functions
CTruncatedNewton Class Reference

#include <CTruncatedNewton.h>

List of all members.

Public Member Functions

 CTruncatedNewton ()
 ~CTruncatedNewton ()
int tnbc_ (C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, FTruncatedNewton *, C_FLOAT64 *, C_FLOAT64 *, C_INT *)
int tn_ (C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, FTruncatedNewton *)
int getptc_ (C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, C_INT *)
int linder_ (C_INT *, FTruncatedNewton *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, C_INT *, C_FLOAT64 *, C_INT *)
int gtims_ (C_FLOAT64 *v, C_FLOAT64 *gv, C_INT *n, C_FLOAT64 *x, C_FLOAT64 *g, C_FLOAT64 *w, C_INT *, FTruncatedNewton *sfun, C_INT *first, C_FLOAT64 *delta, C_FLOAT64 *accrcy, C_FLOAT64 *xnorm)
int msolve_ (C_FLOAT64 *, C_FLOAT64 *, C_INT *, C_FLOAT64 *, C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, C_INT *)
int initpc_ (C_FLOAT64 *, C_FLOAT64 *, C_INT *, C_FLOAT64 *, C_INT *, C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *)
int setucr_ (C_FLOAT64 *, C_INT *, C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, FTruncatedNewton *, C_FLOAT64 *, C_FLOAT64 *)
int setpar_ (C_INT *)
int modlnp_ (C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, C_FLOAT64 *, C_INT *, C_INT *, C_INT *, C_INT *, C_INT *, C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, FTruncatedNewton *, C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *)
int lmqnbc_ (C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, FTruncatedNewton *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, C_INT *, C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *)
int lmqn_ (C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_INT *, FTruncatedNewton *, C_INT *, C_INT *, C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *)

Constructor & Destructor Documentation

CTruncatedNewton::CTruncatedNewton ( )
CTruncatedNewton::~CTruncatedNewton ( )

Member Function Documentation

int CTruncatedNewton::getptc_ ( C_FLOAT64 *  big,
C_FLOAT64 *  ,
C_FLOAT64 *  rtsmll,
C_FLOAT64 *  reltol,
C_FLOAT64 *  fabstol,
C_FLOAT64 *  tnytol,
C_FLOAT64 *  fpresn,
C_FLOAT64 *  eta,
C_FLOAT64 *  rmu,
C_FLOAT64 *  xbnd,
C_FLOAT64 *  u,
C_FLOAT64 *  fu,
C_FLOAT64 *  gu,
C_FLOAT64 *  xmin,
C_FLOAT64 *  fmin,
C_FLOAT64 *  gmin,
C_FLOAT64 *  xw,
C_FLOAT64 *  fw,
C_FLOAT64 *  gw,
C_FLOAT64 *  a,
C_FLOAT64 *  b,
C_FLOAT64 *  oldf,
C_FLOAT64 *  b1,
C_FLOAT64 *  scxbnd,
C_FLOAT64 *  e,
C_FLOAT64 *  step,
C_FLOAT64 *  factor,
C_INT *  braktd,
C_FLOAT64 *  gtest1,
C_FLOAT64 *  gtest2,
C_FLOAT64 *  tol,
C_INT *  ientry,
C_INT *  itest 
)
int CTruncatedNewton::gtims_ ( C_FLOAT64 *  v,
C_FLOAT64 *  gv,
C_INT *  n,
C_FLOAT64 *  x,
C_FLOAT64 *  g,
C_FLOAT64 *  w,
C_INT *  ,
FTruncatedNewton sfun,
C_INT *  first,
C_FLOAT64 *  delta,
C_FLOAT64 *  accrcy,
C_FLOAT64 *  xnorm 
)
int CTruncatedNewton::initpc_ ( C_FLOAT64 *  diagb,
C_FLOAT64 *  emat,
C_INT *  n,
C_FLOAT64 *  w,
C_INT *  ,
C_INT *  modet,
C_INT *  upd1,
C_FLOAT64 *  yksk,
C_FLOAT64 *  ,
C_FLOAT64 *  yrsr,
C_INT *  lreset 
)
int CTruncatedNewton::linder_ ( C_INT *  n,
FTruncatedNewton sfun,
C_FLOAT64 *  small,
C_FLOAT64 *  epsmch,
C_FLOAT64 *  reltol,
C_FLOAT64 *  fabstol,
C_FLOAT64 *  tnytol,
C_FLOAT64 *  eta,
C_FLOAT64 *  ,
C_FLOAT64 *  xbnd,
C_FLOAT64 *  p,
C_FLOAT64 *  gtp,
C_FLOAT64 *  x,
C_FLOAT64 *  f,
C_FLOAT64 *  alpha,
C_FLOAT64 *  g,
C_INT *  nftotl,
C_INT *  iflag,
C_FLOAT64 *  w,
C_INT *   
)
int CTruncatedNewton::lmqn_ ( C_INT *  ifail,
C_INT *  n,
C_FLOAT64 *  x,
C_FLOAT64 *  f,
C_FLOAT64 *  g,
C_FLOAT64 *  w,
C_INT *  lw,
FTruncatedNewton sfun,
C_INT *  msglvl,
C_INT *  maxit,
C_INT *  maxfun,
C_FLOAT64 *  eta,
C_FLOAT64 *  stepmx,
C_FLOAT64 *  accrcy,
C_FLOAT64 *  xtol 
)
int CTruncatedNewton::lmqnbc_ ( C_INT *  ifail,
C_INT *  n,
C_FLOAT64 *  x,
C_FLOAT64 *  f,
C_FLOAT64 *  g,
C_FLOAT64 *  w,
C_INT *  lw,
FTruncatedNewton sfun,
C_FLOAT64 *  low,
C_FLOAT64 *  up,
C_INT *  ipivot,
C_INT *  msglvl,
C_INT *  maxit,
C_INT *  maxfun,
C_FLOAT64 *  eta,
C_FLOAT64 *  stepmx,
C_FLOAT64 *  accrcy,
C_FLOAT64 *  xtol 
)
int CTruncatedNewton::modlnp_ ( C_INT *  modet,
C_FLOAT64 *  zsol,
C_FLOAT64 *  gv,
C_FLOAT64 *  r__,
C_FLOAT64 *  v,
C_FLOAT64 *  diagb,
C_FLOAT64 *  emat,
C_FLOAT64 *  x,
C_FLOAT64 *  g,
C_FLOAT64 *  zk,
C_INT *  n,
C_FLOAT64 *  w,
C_INT *  lw,
C_INT *  ,
C_INT *  maxit,
C_INT *  nfeval,
C_INT *  ,
C_INT *  nlincg,
C_INT *  upd1,
C_FLOAT64 *  yksk,
C_FLOAT64 *  gsk,
C_FLOAT64 *  yrsr,
C_INT *  lreset,
FTruncatedNewton sfun,
C_INT *  bounds,
C_INT *  ipivot,
C_FLOAT64 *  accrcy,
C_FLOAT64 *  gtp,
C_FLOAT64 *  gnorm,
C_FLOAT64 *  xnorm 
)
int CTruncatedNewton::msolve_ ( C_FLOAT64 *  g,
C_FLOAT64 *  y,
C_INT *  n,
C_FLOAT64 *  w,
C_INT *  ,
C_INT *  upd1,
C_FLOAT64 *  yksk,
C_FLOAT64 *  gsk,
C_FLOAT64 *  yrsr,
C_INT *  lreset,
C_INT *  first 
)
int CTruncatedNewton::setpar_ ( C_INT *  n)
int CTruncatedNewton::setucr_ ( C_FLOAT64 *  ,
C_INT *  nftotl,
C_INT *  niter,
C_INT *  n,
C_FLOAT64 *  f,
C_FLOAT64 *  fnew,
C_FLOAT64 *  fm,
C_FLOAT64 *  gtg,
C_FLOAT64 *  oldf,
FTruncatedNewton sfun,
C_FLOAT64 *  g,
C_FLOAT64 *  x 
)
int CTruncatedNewton::tn_ ( C_INT *  ierror,
C_INT *  n,
C_FLOAT64 *  x,
C_FLOAT64 *  f,
C_FLOAT64 *  g,
C_FLOAT64 *  w,
C_INT *  lw,
FTruncatedNewton sfun 
)
int CTruncatedNewton::tnbc_ ( C_INT *  ierror,
C_INT *  n,
C_FLOAT64 *  x,
C_FLOAT64 *  f,
C_FLOAT64 *  g,
C_FLOAT64 *  w,
C_INT *  lw,
FTruncatedNewton sfun,
C_FLOAT64 *  low,
C_FLOAT64 *  up,
C_INT *  ipivot 
)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines