IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4426 for trunk/psLib/src/math


Ignore:
Timestamp:
Jun 28, 2005, 5:23:19 PM (21 years ago)
Author:
drobbin
Message:

changed psPolynomial allocaters to accept unsigned int

Location:
trunk/psLib/src/math
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/math/psPolynomial.c

    r4422 r4426  
    77 *  polynomials.  It also contains a Gaussian functions.
    88 *
    9  *  @version $Revision: 1.113 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2005-06-29 00:43:46 $
     9 *  @version $Revision: 1.114 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2005-06-29 03:23:19 $
    1111 *
    1212 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    10691069    This routine must allocate memory for the polynomial structures.
    10701070 *****************************************************************************/
    1071 psPolynomial1D* psPolynomial1DAlloc(int n,
     1071psPolynomial1D* psPolynomial1DAlloc(unsigned int n,
    10721072                                    psPolynomialType type)
    10731073{
     
    10941094}
    10951095
    1096 psPolynomial2D* psPolynomial2DAlloc(int nX, int nY,
     1096psPolynomial2D* psPolynomial2DAlloc(unsigned int nX, unsigned int nY,
    10971097                                    psPolynomialType type)
    10981098{
     
    11301130}
    11311131
    1132 psPolynomial3D* psPolynomial3DAlloc(int nX, int nY, int nZ,
     1132psPolynomial3D* psPolynomial3DAlloc(unsigned int nX, unsigned int nY, unsigned int nZ,
    11331133                                    psPolynomialType type)
    11341134{
     
    11761176}
    11771177
    1178 psPolynomial4D* psPolynomial4DAlloc(int nX, int nY, int nZ, int nT,
     1178psPolynomial4D* psPolynomial4DAlloc(unsigned int nX, unsigned int nY, unsigned int nZ, unsigned int nT,
    11791179                                    psPolynomialType type)
    11801180{
     
    14311431
    14321432
    1433 psDPolynomial1D* psDPolynomial1DAlloc(int n,
     1433psDPolynomial1D* psDPolynomial1DAlloc(unsigned int n,
    14341434                                      psPolynomialType type)
    14351435{
     
    14561456}
    14571457
    1458 psDPolynomial2D* psDPolynomial2DAlloc(int nX, int nY,
     1458psDPolynomial2D* psDPolynomial2DAlloc(unsigned int nX, unsigned int nY,
    14591459                                      psPolynomialType type)
    14601460{
     
    14921492}
    14931493
    1494 psDPolynomial3D* psDPolynomial3DAlloc(int nX, int nY, int nZ,
     1494psDPolynomial3D* psDPolynomial3DAlloc(unsigned int nX, unsigned int nY, unsigned int nZ,
    14951495                                      psPolynomialType type)
    14961496{
     
    15381538}
    15391539
    1540 psDPolynomial4D* psDPolynomial4DAlloc(int nX, int nY, int nZ, int nT,
     1540psDPolynomial4D* psDPolynomial4DAlloc(unsigned int nX, unsigned int nY, unsigned int nZ, unsigned int nT,
    15411541                                      psPolynomialType type)
    15421542{
  • trunk/psLib/src/math/psPolynomial.h

    r4422 r4426  
    1212 *  @author GLG, MHPCC
    1313 *
    14  *  @version $Revision: 1.50 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-06-29 00:43:46 $
     14 *  @version $Revision: 1.51 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-06-29 03:23:19 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    126126 */
    127127psPolynomial1D* psPolynomial1DAlloc(
    128     int n,                   ///< Number of terms
     128    unsigned int n,                   ///< Number of terms
    129129    psPolynomialType type              ///< Polynomial Type
    130130);
     
    135135 */
    136136psPolynomial2D* psPolynomial2DAlloc(
    137     int nX,                   ///< Number of terms in x
    138     int nY,                   ///< Number of terms in y
     137    unsigned int nX,                   ///< Number of terms in x
     138    unsigned int nY,                   ///< Number of terms in y
    139139    psPolynomialType type              ///< Polynomial Type
    140140);
     
    145145 */
    146146psPolynomial3D* psPolynomial3DAlloc(
    147     int nX,                   ///< Number of terms in x
    148     int nY,                   ///< Number of terms in y
    149     int nZ,                   ///< Number of terms in z
     147    unsigned int nX,                   ///< Number of terms in x
     148    unsigned int nY,                   ///< Number of terms in y
     149    unsigned int nZ,                   ///< Number of terms in z
    150150    psPolynomialType type              ///< Polynomial Type
    151151);
     
    156156 */
    157157psPolynomial4D* psPolynomial4DAlloc(
    158     int nX,                   ///< Number of terms in x
    159     int nY,                   ///< Number of terms in y
    160     int nZ,                   ///< Number of terms in z
    161     int nT,                   ///< Number of terms in t
     158    unsigned int nX,                   ///< Number of terms in x
     159    unsigned int nY,                   ///< Number of terms in y
     160    unsigned int nZ,                   ///< Number of terms in z
     161    unsigned int nT,                   ///< Number of terms in t
    162162    psPolynomialType type              ///< Polynomial Type
    163163);
     
    306306 */
    307307psDPolynomial1D* psDPolynomial1DAlloc(
    308     int n,                           ///< Number of terms
     308    unsigned int n,                           ///< Number of terms
    309309    psPolynomialType type              ///< Polynomial Type
    310310);
     
    315315 */
    316316psDPolynomial2D* psDPolynomial2DAlloc(
    317     int nX,                          ///< Number of terms in x
    318     int nY,                          ///< Number of terms in y
     317    unsigned int nX,                          ///< Number of terms in x
     318    unsigned int nY,                          ///< Number of terms in y
    319319    psPolynomialType type              ///< Polynomial Type
    320320);
     
    325325 */
    326326psDPolynomial3D* psDPolynomial3DAlloc(
    327     int nX,                          ///< Number of terms in x
    328     int nY,                          ///< Number of terms in y
    329     int nZ,                          ///< Number of terms in z
     327    unsigned int nX,                          ///< Number of terms in x
     328    unsigned int nY,                          ///< Number of terms in y
     329    unsigned int nZ,                          ///< Number of terms in z
    330330    psPolynomialType type              ///< Polynomial Type
    331331);
     
    336336 */
    337337psDPolynomial4D* psDPolynomial4DAlloc(
    338     int nX,                          ///< Number of terms in w
    339     int nY,                          ///< Number of terms in x
    340     int nZ,                          ///< Number of terms in y
    341     int nT,                          ///< Number of terms in z
     338    unsigned int nX,                          ///< Number of terms in w
     339    unsigned int nY,                          ///< Number of terms in x
     340    unsigned int nZ,                          ///< Number of terms in y
     341    unsigned int nT,                          ///< Number of terms in z
    342342    psPolynomialType type              ///< Polynomial Type
    343343);
  • trunk/psLib/src/math/psSpline.c

    r4422 r4426  
    77 *  polynomials.  It also contains a Gaussian functions.
    88 *
    9  *  @version $Revision: 1.113 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2005-06-29 00:43:46 $
     9 *  @version $Revision: 1.114 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2005-06-29 03:23:19 $
    1111 *
    1212 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    10691069    This routine must allocate memory for the polynomial structures.
    10701070 *****************************************************************************/
    1071 psPolynomial1D* psPolynomial1DAlloc(int n,
     1071psPolynomial1D* psPolynomial1DAlloc(unsigned int n,
    10721072                                    psPolynomialType type)
    10731073{
     
    10941094}
    10951095
    1096 psPolynomial2D* psPolynomial2DAlloc(int nX, int nY,
     1096psPolynomial2D* psPolynomial2DAlloc(unsigned int nX, unsigned int nY,
    10971097                                    psPolynomialType type)
    10981098{
     
    11301130}
    11311131
    1132 psPolynomial3D* psPolynomial3DAlloc(int nX, int nY, int nZ,
     1132psPolynomial3D* psPolynomial3DAlloc(unsigned int nX, unsigned int nY, unsigned int nZ,
    11331133                                    psPolynomialType type)
    11341134{
     
    11761176}
    11771177
    1178 psPolynomial4D* psPolynomial4DAlloc(int nX, int nY, int nZ, int nT,
     1178psPolynomial4D* psPolynomial4DAlloc(unsigned int nX, unsigned int nY, unsigned int nZ, unsigned int nT,
    11791179                                    psPolynomialType type)
    11801180{
     
    14311431
    14321432
    1433 psDPolynomial1D* psDPolynomial1DAlloc(int n,
     1433psDPolynomial1D* psDPolynomial1DAlloc(unsigned int n,
    14341434                                      psPolynomialType type)
    14351435{
     
    14561456}
    14571457
    1458 psDPolynomial2D* psDPolynomial2DAlloc(int nX, int nY,
     1458psDPolynomial2D* psDPolynomial2DAlloc(unsigned int nX, unsigned int nY,
    14591459                                      psPolynomialType type)
    14601460{
     
    14921492}
    14931493
    1494 psDPolynomial3D* psDPolynomial3DAlloc(int nX, int nY, int nZ,
     1494psDPolynomial3D* psDPolynomial3DAlloc(unsigned int nX, unsigned int nY, unsigned int nZ,
    14951495                                      psPolynomialType type)
    14961496{
     
    15381538}
    15391539
    1540 psDPolynomial4D* psDPolynomial4DAlloc(int nX, int nY, int nZ, int nT,
     1540psDPolynomial4D* psDPolynomial4DAlloc(unsigned int nX, unsigned int nY, unsigned int nZ, unsigned int nT,
    15411541                                      psPolynomialType type)
    15421542{
  • trunk/psLib/src/math/psSpline.h

    r4422 r4426  
    1212 *  @author GLG, MHPCC
    1313 *
    14  *  @version $Revision: 1.50 $ $Name: not supported by cvs2svn $
    15  *  @date $Date: 2005-06-29 00:43:46 $
     14 *  @version $Revision: 1.51 $ $Name: not supported by cvs2svn $
     15 *  @date $Date: 2005-06-29 03:23:19 $
    1616 *
    1717 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    126126 */
    127127psPolynomial1D* psPolynomial1DAlloc(
    128     int n,                   ///< Number of terms
     128    unsigned int n,                   ///< Number of terms
    129129    psPolynomialType type              ///< Polynomial Type
    130130);
     
    135135 */
    136136psPolynomial2D* psPolynomial2DAlloc(
    137     int nX,                   ///< Number of terms in x
    138     int nY,                   ///< Number of terms in y
     137    unsigned int nX,                   ///< Number of terms in x
     138    unsigned int nY,                   ///< Number of terms in y
    139139    psPolynomialType type              ///< Polynomial Type
    140140);
     
    145145 */
    146146psPolynomial3D* psPolynomial3DAlloc(
    147     int nX,                   ///< Number of terms in x
    148     int nY,                   ///< Number of terms in y
    149     int nZ,                   ///< Number of terms in z
     147    unsigned int nX,                   ///< Number of terms in x
     148    unsigned int nY,                   ///< Number of terms in y
     149    unsigned int nZ,                   ///< Number of terms in z
    150150    psPolynomialType type              ///< Polynomial Type
    151151);
     
    156156 */
    157157psPolynomial4D* psPolynomial4DAlloc(
    158     int nX,                   ///< Number of terms in x
    159     int nY,                   ///< Number of terms in y
    160     int nZ,                   ///< Number of terms in z
    161     int nT,                   ///< Number of terms in t
     158    unsigned int nX,                   ///< Number of terms in x
     159    unsigned int nY,                   ///< Number of terms in y
     160    unsigned int nZ,                   ///< Number of terms in z
     161    unsigned int nT,                   ///< Number of terms in t
    162162    psPolynomialType type              ///< Polynomial Type
    163163);
     
    306306 */
    307307psDPolynomial1D* psDPolynomial1DAlloc(
    308     int n,                           ///< Number of terms
     308    unsigned int n,                           ///< Number of terms
    309309    psPolynomialType type              ///< Polynomial Type
    310310);
     
    315315 */
    316316psDPolynomial2D* psDPolynomial2DAlloc(
    317     int nX,                          ///< Number of terms in x
    318     int nY,                          ///< Number of terms in y
     317    unsigned int nX,                          ///< Number of terms in x
     318    unsigned int nY,                          ///< Number of terms in y
    319319    psPolynomialType type              ///< Polynomial Type
    320320);
     
    325325 */
    326326psDPolynomial3D* psDPolynomial3DAlloc(
    327     int nX,                          ///< Number of terms in x
    328     int nY,                          ///< Number of terms in y
    329     int nZ,                          ///< Number of terms in z
     327    unsigned int nX,                          ///< Number of terms in x
     328    unsigned int nY,                          ///< Number of terms in y
     329    unsigned int nZ,                          ///< Number of terms in z
    330330    psPolynomialType type              ///< Polynomial Type
    331331);
     
    336336 */
    337337psDPolynomial4D* psDPolynomial4DAlloc(
    338     int nX,                          ///< Number of terms in w
    339     int nY,                          ///< Number of terms in x
    340     int nZ,                          ///< Number of terms in y
    341     int nT,                          ///< Number of terms in z
     338    unsigned int nX,                          ///< Number of terms in w
     339    unsigned int nY,                          ///< Number of terms in x
     340    unsigned int nZ,                          ///< Number of terms in y
     341    unsigned int nT,                          ///< Number of terms in z
    342342    psPolynomialType type              ///< Polynomial Type
    343343);
Note: See TracChangeset for help on using the changeset viewer.