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


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.cc

    r3098 r3409  
    3535
    3636//! Constructeur à partir d'une classe-fonction, et des bornes d'intégration.
    37 Integrator::Integrator(ClassFunc const & f, double xmin, double xmax)
     37Integrator::Integrator(ClassFunc & f, double xmin, double xmax)
    3838: mFunc(NULL), mClFun(&f), mGFF(NULL), mGFFParm(NULL),
    3939  mNStep(50), mDX(-1), mReqPrec(-1),
     
    5454  à [0,1], et on pourra les modifier plus tard.
    5555*/
    56 Integrator::Integrator(ClassFunc const & f)
     56Integrator::Integrator(ClassFunc & f)
    5757: mFunc(NULL), mClFun(&f), mGFF(NULL), mGFFParm(NULL),
    5858  mNStep(50), mDX(-1), mReqPrec(-1),
     
    159159//! Spécifie la fonction à intégrer, sous forme double f(double).
    160160Integrator&
    161 Integrator::SetFunc(ClassFunc const & f)
     161Integrator::SetFunc(ClassFunc & f)
    162162{
    163163  mFunc = NULL;
     
    239239{}
    240240
    241 TrpzInteg::TrpzInteg(ClassFunc const & f, double xmin, double xmax)
     241TrpzInteg::TrpzInteg(ClassFunc & f, double xmin, double xmax)
    242242: Integrator(f, xmin, xmax)
    243243{}
     
    247247{}
    248248
    249 TrpzInteg::TrpzInteg(ClassFunc const & f)
     249TrpzInteg::TrpzInteg(ClassFunc & f)
    250250: Integrator(f)
    251251{}
     
    320320
    321321
    322 GLInteg::GLInteg(ClassFunc const & f, double xmin, double xmax)
     322GLInteg::GLInteg(ClassFunc & f, double xmin, double xmax)
    323323: Integrator(f, xmin, xmax), mXPos(NULL), mWeights(NULL), mOrder(8)
    324324{
     
    332332}
    333333
    334 GLInteg::GLInteg(ClassFunc const & f)
     334GLInteg::GLInteg(ClassFunc & f)
    335335: Integrator(f), mXPos(NULL), mWeights(NULL), mOrder(8)
    336336{
Note: See TracChangeset for help on using the changeset viewer.