Changeset 3409 in Sophya for trunk/SophyaLib/NTools/integ.h


Ignore:
Timestamp:
Nov 25, 2007, 7:13:51 PM (18 years ago)
Author:
cmv
Message:

operator(double) de ClassFunc et GenericFunc n'est plus const , cmv 25/11/2007

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/NTools/integ.h

    r3098 r3409  
    2121
    2222  Integrator();
    23   Integrator(ClassFunc const &, double xmin, double xmax);
    24   Integrator(ClassFunc const &);
     23  Integrator(ClassFunc &, double xmin, double xmax);
     24  Integrator(ClassFunc &);
    2525
    2626  Integrator(FUNC, double xmin, double xmax);
     
    3939  virtual Integrator& ReqPrec(double);   // NOT YET !
    4040  virtual Integrator& Limits(double xmin, double xmax);
    41   virtual Integrator& SetFunc(ClassFunc const &);
     41  virtual Integrator& SetFunc(ClassFunc &);
    4242  virtual Integrator& SetFunc(FUNC);
    4343  virtual Integrator& SetFunc(GeneralFunction*, double* par);
     
    4848protected:
    4949  FUNC             mFunc;
    50   ClassFunc const* mClFun;
     50  ClassFunc *      mClFun;
    5151  GeneralFunction* mGFF;
    5252  double*          mGFFParm;
     
    6868public:
    6969  TrpzInteg();
    70   TrpzInteg(ClassFunc const &, double xmin, double xmax);
    71   TrpzInteg(ClassFunc const &);
     70  TrpzInteg(ClassFunc &, double xmin, double xmax);
     71  TrpzInteg(ClassFunc &);
    7272  TrpzInteg(FUNC, double xmin, double xmax);
    7373  TrpzInteg(FUNC);
     
    8383public:
    8484  GLInteg();
    85   GLInteg(ClassFunc const &, double xmin, double xmax);
    86   GLInteg(ClassFunc const &);
     85  GLInteg(ClassFunc &, double xmin, double xmax);
     86  GLInteg(ClassFunc &);
    8787  GLInteg(FUNC, double xmin, double xmax);
    8888  GLInteg(FUNC);
Note: See TracChangeset for help on using the changeset viewer.