Ignore:
Timestamp:
Feb 18, 2013, 2:42:06 PM (14 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
861d63d
Parents:
09c91c1
Message:

New built-in functions AutoScale and Gradient2

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@5625 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/bmath/bfunct/tol_brealfun.h

    r09c91c1 r7387675  
    9696
    9797  // Operations:
    98   virtual void Gradient (const BArray<BDat>&  x, BArray<BDat>&  G);
    99   virtual void Hessian(const BArray<BDat>& x, BMatrix<BDat>& H);
     98  bool AutoScale (
     99    const BArray<BDat>& x,
     100    const BArray<BDat>& xMin,
     101    const BArray<BDat>& xMax,
     102    BDat fDist,
     103    BDat tolerance,
     104    BArray<BDat>& S);
     105
     106  virtual void Gradient (const BArray<BDat>& x, const BArray<BDat>& scale, BArray<BDat>&  G);
     107  virtual void Gradient2(const BArray<BDat>& x, const BArray<BDat>& scale, BArray<BDat>&  G2);
     108  virtual void Gradient (const BArray<BDat>& x, BArray<BDat>&  G);
     109  virtual void Gradient2(const BArray<BDat>& x, BArray<BDat>&  G2);
     110  virtual void Hessian  (const BArray<BDat>& x, BMatrix<BDat>& H);
    100111  virtual BDat Dimension();
    101112};
Note: See TracChangeset for help on using the changeset viewer.