Changeset 2506 in Sophya for trunk/SophyaLib/NTools/poly.h


Ignore:
Timestamp:
Mar 15, 2004, 5:46:56 PM (22 years ago)
Author:
ansari
Message:

Remplacement THROW par throw - Reza 15/03/2004

File:
1 edited

Legend:

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

    r1584 r2506  
    11// This may look like C code, but it is really -*- C++ -*-
    22//
    3 // $Id: poly.h,v 1.10 2001-07-19 08:33:49 ansari Exp $
     3// $Id: poly.h,v 1.11 2004-03-15 16:46:56 ansari Exp $
    44//
    55
     
    176176  //! Return index of coefficient of X^dx * Y^dy in the vector
    177177  inline int IndCoef(int dx, int dy) const {
    178     if (dx>maxDegX || dy>maxDegY) THROW(rangeCheckErr);
     178    if (dx>maxDegX || dy>maxDegY) throw RangeCheckError("Poly2::IndCoef()");
    179179    return dx + (maxDegX+1)*dy;
    180180  }
     
    189189  //! Return coefficient of X^dx * Y^dy
    190190  inline double& Coef(int dx, int dy) {
    191     if (dx>maxDegX || dy>maxDegY) THROW(rangeCheckErr);
     191    if (dx>maxDegX || dy>maxDegY) throw RangeCheckError("Poly2::Coef() ");
    192192    dirty = 1; return Element(IndCoef(dx,dy));
    193193  }
Note: See TracChangeset for help on using the changeset viewer.