IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 2214


Ignore:
Timestamp:
Oct 27, 2004, 10:20:11 AM (22 years ago)
Author:
gusciora
Message:

I've been unifying the naming conventions for various macros that check
functions parameters for type, size, non-NULL ...

Location:
trunk/psLib/src
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/astronomy/psAstrometry.c

    r2212 r2214  
    88 *  @author George Gusciora, MHPCC
    99 *
    10  *  @version $Revision: 1.46 $ $Name: not supported by cvs2svn $
    11  *  @date $Date: 2004-10-27 20:07:17 $
     10 *  @version $Revision: 1.47 $ $Name: not supported by cvs2svn $
     11 *  @date $Date: 2004-10-27 20:20:11 $
    1212 *
    1313 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    229229    psS32 j;
    230230
    231     PS_CHECK_NULL_IMAGE(x, NULL);
    232     PS_CHECK_NULL_IMAGE(y, NULL);
    233     PS_CHECK_IMAGE_TYPE(x, PS_TYPE_F64, NULL);
    234     PS_CHECK_IMAGE_TYPE(y, PS_TYPE_F64, NULL);
     231    PS_IMAGE_CHECK_NULL(x, NULL);
     232    PS_IMAGE_CHECK_NULL(y, NULL);
     233    PS_IMAGE_CHECK_TYPE(x, PS_TYPE_F64, NULL);
     234    PS_IMAGE_CHECK_TYPE(y, PS_TYPE_F64, NULL);
    235235
    236236    tmp = (psFixedPattern *) psAlloc(sizeof(psFixedPattern));
  • trunk/psLib/src/dataManip/psConstants.h

    r2213 r2214  
    66 *  @author GLG, MHPCC
    77 *
    8  *  @version $Revision: 1.21 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2004-10-27 20:11:46 $
     8 *  @version $Revision: 1.22 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2004-10-27 20:20:11 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    109109    return(RVAL); \
    110110}
    111 /*****************************************************************************
    112  
     111
     112
     113/*****************************************************************************
     114Macros which take a psVector type and determine if it is NULL, or has the
     115wrong type.
    113116 *****************************************************************************/
    114117#define PS_VECTOR_CHECK_TYPE_F32_OR_F64(VEC, RVAL) \
     
    118121} \
    119122
    120 /** Preprocessor macro to generate error on an incorrect type */
    121123#define PS_VECTOR_CHECK_TYPE(NAME, TYPE, RVAL) \
    122124if (NAME->type.type != TYPE) { \
     
    125127}
    126128
    127 /** Preprocessor macro to generate error on a NULL vector */
    128 #define PS_VECTOR_CHEC_NULL(NAME, RVAL) \
     129#define PS_VECTOR_CHECK_NULL(NAME, RVAL) \
    129130if (NAME == NULL || NAME->data.V == NULL) { \
    130131    psError(__func__,"Unallowable operation: %s or its data is NULL.", #NAME); \
     
    132133} \
    133134
    134 /** Preprocessor macro to generate error for zero length vector */
    135135#define PS_VECTOR_CHECK_EMPTY(NAME, RVAL) \
    136136if (NAME->n < 1) { \
     
    139139} \
    140140
    141 /** Preprocessor macro to generate error on differing size vectors */
    142141#define PS_VECTOR_CHECK_SIZE_EQUAL(VEC1, VEC2, RVAL) \
    143142if (VEC1->n != VEC2->n) { \
     
    145144    return(RVAL); \
    146145}
    147 
    148 #define PS_VECTOR_PRINT(NAME) \
    149 for (int my_i=0;my_i<NAME->n;my_i++) { \
    150     printf("%s->data.F32[%d] is %f\n", #NAME, my_i, NAME->data.F32[my_i]); \
    151 } \
    152 printf("\n"); \
    153146
    154147#define PS_VECTOR_F64_TO_F32(X64, X32) \
     
    164157} \
    165158
     159#define PS_VECTOR_PRINT(NAME) \
     160for (int my_i=0;my_i<NAME->n;my_i++) { \
     161    printf("%s->data.F32[%d] is %f\n", #NAME, my_i, NAME->data.F32[my_i]); \
     162} \
     163printf("\n"); \
    166164
    167165
     
    169167 
    170168*****************************************************************************/
    171 #define PS_CHECK_NULL_POLY(NAME, NULL) \
     169#define PS_POLY_CHECK_NULL(NAME, NULL) \
    172170if (NAME == NULL || NAME->coeff == NULL) { \
    173171    psError(__func__,"Unallowable operation: polynomial %s or its coeffs is NULL.", #NAME); \
     
    175173} \
    176174
    177 
    178 
    179 
    180 
    181175/*****************************************************************************
    182176 
    183177*****************************************************************************/
    184 /** Preprocessor macro to generate error on a NULL image */
    185 #define PS_CHECK_NULL_IMAGE(NAME, RVAL) \
     178#define PS_IMAGE_CHECK_NULL(NAME, RVAL) \
    186179if (NAME == NULL || NAME->data.V == NULL) { \
    187180    psError(__func__,"Unallowable operation: psImage %s or its data is NULL.", #NAME); \
     
    189182}
    190183
    191 /** Preprocessor macro to generate error for zero length rows or columns */
    192 #define PS_CHECK_EMPTY_IMAGE(NAME, RVAL) \
     184#define PS_IMAGE_CHECK_EMPTY(NAME, RVAL) \
    193185if (NAME->numCols < 1 || NAME->numRows < 1) { \
    194186    psError(__func__,"Unallowable operation: psImage %s has zero rows or columns (%dx%d).", #NAME, \
     
    197189}
    198190
    199 #define PS_CHECK_IMAGE_TYPE(NAME, TYPE, RVAL) \
     191#define PS_IMAGE_CHECK_TYPE(NAME, TYPE, RVAL) \
    200192if (NAME->type.type != TYPE) { \
    201193    psError(__func__,"Unallowable operation: psImage %s has incorrect type.", #NAME); \
    202194    return(RVAL); \
    203195}
    204 
    205196/*****************************************************************************
    206197 
    207198 *****************************************************************************/
    208199/** Preprocessor macro to generate error on a NULL image */
    209 #define PS_CHECK_NULL_IMAGE_READOUT(NAME, RVAL) \
    210 if (NAME == NULL || NAME->image == NULL) {                                                         \
     200#define PS_READOUT_CHECK_NULL(NAME, RVAL) \
     201if (NAME == NULL || NAME->image == NULL) { \
    211202    psError(__func__,"Unallowable operation: psReadout %s or its data is NULL.", #NAME); \
    212203    return(RVAL); \
  • trunk/psLib/src/dataManip/psMatrix.c

    r2213 r2214  
    2020 *  @author Ross Harman, MHPCC
    2121 *   
    22  *  @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
    23  *  @date $Date: 2004-10-27 20:11:47 $
     22 *  @version $Revision: 1.18 $ $Name: not supported by cvs2svn $
     23 *  @date $Date: 2004-10-27 20:20:11 $
    2424 *
    2525 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    4242
    4343/** Preprocessor macro to generate error a NULL image */
    44 #define PS_VECTOR_CHEC_NULL(NAME, RETURN)                                                          \
     44#define PS_VECTOR_CHECK_NULL(NAME, RETURN)                                                          \
    4545if (NAME == NULL || NAME->data.V == NULL) {                                                         \
    4646    psError(__func__,"Invalid operation: %s or its data is NULL.", #NAME);                          \
     
    6262
    6363/** Preprocessor macro to generate error a NULL image */
    64 #define PS_CHECK_NULL_IMAGE(NAME, RETURN)                                                           \
     64#define PS_IMAGE_CHECK_NULL(NAME, RETURN)                                                           \
    6565if (NAME == NULL || NAME->data.V == NULL) {                                                         \
    6666    psError(__func__,"Invalid operation: %s or its data is NULL.", #NAME);                          \
     
    128128    // Error checks
    129129    PS_CHECK_POINTERS(inImage, outImage, outImage);
    130     PS_CHECK_NULL_IMAGE(inImage, outImage);
     130    PS_IMAGE_CHECK_NULL(inImage, outImage);
    131131    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outImage);
    132132    PS_CHECK_SIZE_IMAGE(inImage, outImage);
     
    135135    PS_CHECK_SIZE_IMAGE(outImage, outImage);
    136136    PS_CHECK_ALLOC_VECTOR(outPerm, inImage->numRows, inImage->type.type);
    137     PS_VECTOR_CHEC_NULL(outPerm, outImage);
     137    PS_VECTOR_CHECK_NULL(outPerm, outImage);
    138138    PS_CHECK_DIMEN_AND_TYPE(outPerm, PS_DIMEN_VECTOR, outImage);
    139139
     
    177177    PS_CHECK_POINTERS(inVector, inPerm, outVector);
    178178    PS_CHECK_POINTERS(outVector, inPerm, outVector);
    179     PS_CHECK_NULL_IMAGE(inImage, outVector);
     179    PS_IMAGE_CHECK_NULL(inImage, outVector);
    180180    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outVector);
    181181    PS_CHECK_SIZE_IMAGE(inImage, outVector);
    182182    PS_CHECK_ALLOC_VECTOR(outVector, inImage->numRows, inImage->type.type);
    183     PS_VECTOR_CHEC_NULL(outVector, outVector);
     183    PS_VECTOR_CHECK_NULL(outVector, outVector);
    184184    PS_CHECK_DIMEN_AND_TYPE(outVector, PS_DIMEN_VECTOR, outVector);
    185     PS_VECTOR_CHEC_NULL(inVector, outVector);
     185    PS_VECTOR_CHECK_NULL(inVector, outVector);
    186186    PS_CHECK_DIMEN_AND_TYPE(inVector, PS_DIMEN_VECTOR, outVector);
    187     PS_VECTOR_CHEC_NULL(inPerm, outVector);
     187    PS_VECTOR_CHECK_NULL(inPerm, outVector);
    188188    PS_CHECK_DIMEN_AND_TYPE(inPerm, PS_DIMEN_VECTOR, outVector);
    189189
     
    231231    }
    232232    PS_CHECK_POINTERS(inImage, outImage, outImage);
    233     PS_CHECK_NULL_IMAGE(inImage, outImage);
     233    PS_IMAGE_CHECK_NULL(inImage, outImage);
    234234    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outImage);
    235235    PS_CHECK_SIZE_IMAGE(inImage, outImage);
     
    280280
    281281    // Error checks
    282     PS_CHECK_NULL_IMAGE(inImage, NULL);
     282    PS_IMAGE_CHECK_NULL(inImage, NULL);
    283283    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, NULL);
    284284    PS_CHECK_SIZE_IMAGE(inImage, NULL);
     
    323323    PS_CHECK_POINTERS(inImage1, outImage, outImage);
    324324    PS_CHECK_POINTERS(inImage1, inImage2, outImage);
    325     PS_CHECK_NULL_IMAGE(inImage1, outImage);
     325    PS_IMAGE_CHECK_NULL(inImage1, outImage);
    326326    PS_CHECK_DIMEN_AND_TYPE(inImage1, PS_DIMEN_IMAGE, outImage);
    327327    PS_CHECK_SIZE_IMAGE(inImage1, outImage);
    328     PS_CHECK_NULL_IMAGE(inImage2, outImage);
     328    PS_IMAGE_CHECK_NULL(inImage2, outImage);
    329329    PS_CHECK_DIMEN_AND_TYPE(inImage2, PS_DIMEN_IMAGE, outImage);
    330330    PS_CHECK_SIZE_IMAGE(inImage2, outImage);
     
    362362    // Error checks
    363363    PS_CHECK_POINTERS(inImage, outImage, outImage);
    364     PS_CHECK_NULL_IMAGE(inImage, outImage);
     364    PS_IMAGE_CHECK_NULL(inImage, outImage);
    365365    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outImage);
    366366    PS_CHECK_SIZE_IMAGE(inImage, outImage);
     
    401401    // Error checks
    402402    PS_CHECK_POINTERS(inImage, outImage, outImage);
    403     PS_CHECK_NULL_IMAGE(inImage, outImage);
     403    PS_IMAGE_CHECK_NULL(inImage, outImage);
    404404    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outImage);
    405405    PS_CHECK_SIZE_IMAGE(inImage, outImage);
     
    439439
    440440    // Error checks
    441     PS_CHECK_NULL_IMAGE(inImage, outVector);
     441    PS_IMAGE_CHECK_NULL(inImage, outVector);
    442442    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outVector);
    443443    PS_CHECK_SIZE_IMAGE(inImage, outVector);
     
    456456    }
    457457
    458     PS_VECTOR_CHEC_NULL(outVector, outVector);
     458    PS_VECTOR_CHECK_NULL(outVector, outVector);
    459459
    460460    // More checks
     
    498498
    499499    // Error checks
    500     PS_VECTOR_CHEC_NULL(inVector, outImage);
     500    PS_VECTOR_CHECK_NULL(inVector, outImage);
    501501
    502502    if (inVector->type.dimen == PS_DIMEN_VECTOR) {
     
    531531    }
    532532
    533     PS_CHECK_NULL_IMAGE(outImage, outImage);
     533    PS_IMAGE_CHECK_NULL(outImage, outImage);
    534534    PS_CHECK_DIMEN_AND_TYPE(outImage, PS_DIMEN_IMAGE, outImage);
    535535
  • trunk/psLib/src/dataManip/psMinimize.c

    r2213 r2214  
    99 *  @author GLG, MHPCC
    1010 *
    11  *  @version $Revision: 1.67 $ $Name: not supported by cvs2svn $
    12  *  @date $Date: 2004-10-27 20:11:47 $
     11 *  @version $Revision: 1.68 $ $Name: not supported by cvs2svn $
     12 *  @date $Date: 2004-10-27 20:20:11 $
    1313 *
    1414 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    426426{
    427427    PS_PTR_CHECK_NULL(min, NULL);
    428     PS_VECTOR_CHEC_NULL(params, NULL);
     428    PS_VECTOR_CHECK_NULL(params, NULL);
    429429    PS_VECTOR_CHECK_EMPTY(params, NULL);
    430430    PS_PTR_CHECK_NULL(x, NULL);
    431     PS_VECTOR_CHEC_NULL(y, NULL);
     431    PS_VECTOR_CHECK_NULL(y, NULL);
    432432    PS_VECTOR_CHECK_EMPTY(y, NULL);
    433433    PS_VECTOR_CHECK_SIZE_EQUAL(x, y, NULL);
     
    855855    psS32 i;
    856856    psPolynomial1D *tmpPoly;
    857     PS_CHECK_NULL_POLY(myPoly, NULL);
    858     PS_VECTOR_CHEC_NULL(y, NULL);
     857    PS_POLY_CHECK_NULL(myPoly, NULL);
     858    PS_VECTOR_CHECK_NULL(y, NULL);
    859859    PS_VECTOR_CHECK_EMPTY(y, NULL);
    860860    psVector *x64 = NULL;
     
    13191319                        psMinimizePowellFunc func)
    13201320{
    1321     PS_VECTOR_CHEC_NULL(params, NULL);
     1321    PS_VECTOR_CHECK_NULL(params, NULL);
    13221322    PS_VECTOR_CHECK_EMPTY(params, NULL);
    13231323    PS_PTR_CHECK_NULL(min, NULL);
  • trunk/psLib/src/math/psConstants.h

    r2213 r2214  
    66 *  @author GLG, MHPCC
    77 *
    8  *  @version $Revision: 1.21 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2004-10-27 20:11:46 $
     8 *  @version $Revision: 1.22 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2004-10-27 20:20:11 $
    1010 *
    1111 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    109109    return(RVAL); \
    110110}
    111 /*****************************************************************************
    112  
     111
     112
     113/*****************************************************************************
     114Macros which take a psVector type and determine if it is NULL, or has the
     115wrong type.
    113116 *****************************************************************************/
    114117#define PS_VECTOR_CHECK_TYPE_F32_OR_F64(VEC, RVAL) \
     
    118121} \
    119122
    120 /** Preprocessor macro to generate error on an incorrect type */
    121123#define PS_VECTOR_CHECK_TYPE(NAME, TYPE, RVAL) \
    122124if (NAME->type.type != TYPE) { \
     
    125127}
    126128
    127 /** Preprocessor macro to generate error on a NULL vector */
    128 #define PS_VECTOR_CHEC_NULL(NAME, RVAL) \
     129#define PS_VECTOR_CHECK_NULL(NAME, RVAL) \
    129130if (NAME == NULL || NAME->data.V == NULL) { \
    130131    psError(__func__,"Unallowable operation: %s or its data is NULL.", #NAME); \
     
    132133} \
    133134
    134 /** Preprocessor macro to generate error for zero length vector */
    135135#define PS_VECTOR_CHECK_EMPTY(NAME, RVAL) \
    136136if (NAME->n < 1) { \
     
    139139} \
    140140
    141 /** Preprocessor macro to generate error on differing size vectors */
    142141#define PS_VECTOR_CHECK_SIZE_EQUAL(VEC1, VEC2, RVAL) \
    143142if (VEC1->n != VEC2->n) { \
     
    145144    return(RVAL); \
    146145}
    147 
    148 #define PS_VECTOR_PRINT(NAME) \
    149 for (int my_i=0;my_i<NAME->n;my_i++) { \
    150     printf("%s->data.F32[%d] is %f\n", #NAME, my_i, NAME->data.F32[my_i]); \
    151 } \
    152 printf("\n"); \
    153146
    154147#define PS_VECTOR_F64_TO_F32(X64, X32) \
     
    164157} \
    165158
     159#define PS_VECTOR_PRINT(NAME) \
     160for (int my_i=0;my_i<NAME->n;my_i++) { \
     161    printf("%s->data.F32[%d] is %f\n", #NAME, my_i, NAME->data.F32[my_i]); \
     162} \
     163printf("\n"); \
    166164
    167165
     
    169167 
    170168*****************************************************************************/
    171 #define PS_CHECK_NULL_POLY(NAME, NULL) \
     169#define PS_POLY_CHECK_NULL(NAME, NULL) \
    172170if (NAME == NULL || NAME->coeff == NULL) { \
    173171    psError(__func__,"Unallowable operation: polynomial %s or its coeffs is NULL.", #NAME); \
     
    175173} \
    176174
    177 
    178 
    179 
    180 
    181175/*****************************************************************************
    182176 
    183177*****************************************************************************/
    184 /** Preprocessor macro to generate error on a NULL image */
    185 #define PS_CHECK_NULL_IMAGE(NAME, RVAL) \
     178#define PS_IMAGE_CHECK_NULL(NAME, RVAL) \
    186179if (NAME == NULL || NAME->data.V == NULL) { \
    187180    psError(__func__,"Unallowable operation: psImage %s or its data is NULL.", #NAME); \
     
    189182}
    190183
    191 /** Preprocessor macro to generate error for zero length rows or columns */
    192 #define PS_CHECK_EMPTY_IMAGE(NAME, RVAL) \
     184#define PS_IMAGE_CHECK_EMPTY(NAME, RVAL) \
    193185if (NAME->numCols < 1 || NAME->numRows < 1) { \
    194186    psError(__func__,"Unallowable operation: psImage %s has zero rows or columns (%dx%d).", #NAME, \
     
    197189}
    198190
    199 #define PS_CHECK_IMAGE_TYPE(NAME, TYPE, RVAL) \
     191#define PS_IMAGE_CHECK_TYPE(NAME, TYPE, RVAL) \
    200192if (NAME->type.type != TYPE) { \
    201193    psError(__func__,"Unallowable operation: psImage %s has incorrect type.", #NAME); \
    202194    return(RVAL); \
    203195}
    204 
    205196/*****************************************************************************
    206197 
    207198 *****************************************************************************/
    208199/** Preprocessor macro to generate error on a NULL image */
    209 #define PS_CHECK_NULL_IMAGE_READOUT(NAME, RVAL) \
    210 if (NAME == NULL || NAME->image == NULL) {                                                         \
     200#define PS_READOUT_CHECK_NULL(NAME, RVAL) \
     201if (NAME == NULL || NAME->image == NULL) { \
    211202    psError(__func__,"Unallowable operation: psReadout %s or its data is NULL.", #NAME); \
    212203    return(RVAL); \
  • trunk/psLib/src/math/psMatrix.c

    r2213 r2214  
    2020 *  @author Ross Harman, MHPCC
    2121 *   
    22  *  @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
    23  *  @date $Date: 2004-10-27 20:11:47 $
     22 *  @version $Revision: 1.18 $ $Name: not supported by cvs2svn $
     23 *  @date $Date: 2004-10-27 20:20:11 $
    2424 *
    2525 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    4242
    4343/** Preprocessor macro to generate error a NULL image */
    44 #define PS_VECTOR_CHEC_NULL(NAME, RETURN)                                                          \
     44#define PS_VECTOR_CHECK_NULL(NAME, RETURN)                                                          \
    4545if (NAME == NULL || NAME->data.V == NULL) {                                                         \
    4646    psError(__func__,"Invalid operation: %s or its data is NULL.", #NAME);                          \
     
    6262
    6363/** Preprocessor macro to generate error a NULL image */
    64 #define PS_CHECK_NULL_IMAGE(NAME, RETURN)                                                           \
     64#define PS_IMAGE_CHECK_NULL(NAME, RETURN)                                                           \
    6565if (NAME == NULL || NAME->data.V == NULL) {                                                         \
    6666    psError(__func__,"Invalid operation: %s or its data is NULL.", #NAME);                          \
     
    128128    // Error checks
    129129    PS_CHECK_POINTERS(inImage, outImage, outImage);
    130     PS_CHECK_NULL_IMAGE(inImage, outImage);
     130    PS_IMAGE_CHECK_NULL(inImage, outImage);
    131131    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outImage);
    132132    PS_CHECK_SIZE_IMAGE(inImage, outImage);
     
    135135    PS_CHECK_SIZE_IMAGE(outImage, outImage);
    136136    PS_CHECK_ALLOC_VECTOR(outPerm, inImage->numRows, inImage->type.type);
    137     PS_VECTOR_CHEC_NULL(outPerm, outImage);
     137    PS_VECTOR_CHECK_NULL(outPerm, outImage);
    138138    PS_CHECK_DIMEN_AND_TYPE(outPerm, PS_DIMEN_VECTOR, outImage);
    139139
     
    177177    PS_CHECK_POINTERS(inVector, inPerm, outVector);
    178178    PS_CHECK_POINTERS(outVector, inPerm, outVector);
    179     PS_CHECK_NULL_IMAGE(inImage, outVector);
     179    PS_IMAGE_CHECK_NULL(inImage, outVector);
    180180    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outVector);
    181181    PS_CHECK_SIZE_IMAGE(inImage, outVector);
    182182    PS_CHECK_ALLOC_VECTOR(outVector, inImage->numRows, inImage->type.type);
    183     PS_VECTOR_CHEC_NULL(outVector, outVector);
     183    PS_VECTOR_CHECK_NULL(outVector, outVector);
    184184    PS_CHECK_DIMEN_AND_TYPE(outVector, PS_DIMEN_VECTOR, outVector);
    185     PS_VECTOR_CHEC_NULL(inVector, outVector);
     185    PS_VECTOR_CHECK_NULL(inVector, outVector);
    186186    PS_CHECK_DIMEN_AND_TYPE(inVector, PS_DIMEN_VECTOR, outVector);
    187     PS_VECTOR_CHEC_NULL(inPerm, outVector);
     187    PS_VECTOR_CHECK_NULL(inPerm, outVector);
    188188    PS_CHECK_DIMEN_AND_TYPE(inPerm, PS_DIMEN_VECTOR, outVector);
    189189
     
    231231    }
    232232    PS_CHECK_POINTERS(inImage, outImage, outImage);
    233     PS_CHECK_NULL_IMAGE(inImage, outImage);
     233    PS_IMAGE_CHECK_NULL(inImage, outImage);
    234234    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outImage);
    235235    PS_CHECK_SIZE_IMAGE(inImage, outImage);
     
    280280
    281281    // Error checks
    282     PS_CHECK_NULL_IMAGE(inImage, NULL);
     282    PS_IMAGE_CHECK_NULL(inImage, NULL);
    283283    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, NULL);
    284284    PS_CHECK_SIZE_IMAGE(inImage, NULL);
     
    323323    PS_CHECK_POINTERS(inImage1, outImage, outImage);
    324324    PS_CHECK_POINTERS(inImage1, inImage2, outImage);
    325     PS_CHECK_NULL_IMAGE(inImage1, outImage);
     325    PS_IMAGE_CHECK_NULL(inImage1, outImage);
    326326    PS_CHECK_DIMEN_AND_TYPE(inImage1, PS_DIMEN_IMAGE, outImage);
    327327    PS_CHECK_SIZE_IMAGE(inImage1, outImage);
    328     PS_CHECK_NULL_IMAGE(inImage2, outImage);
     328    PS_IMAGE_CHECK_NULL(inImage2, outImage);
    329329    PS_CHECK_DIMEN_AND_TYPE(inImage2, PS_DIMEN_IMAGE, outImage);
    330330    PS_CHECK_SIZE_IMAGE(inImage2, outImage);
     
    362362    // Error checks
    363363    PS_CHECK_POINTERS(inImage, outImage, outImage);
    364     PS_CHECK_NULL_IMAGE(inImage, outImage);
     364    PS_IMAGE_CHECK_NULL(inImage, outImage);
    365365    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outImage);
    366366    PS_CHECK_SIZE_IMAGE(inImage, outImage);
     
    401401    // Error checks
    402402    PS_CHECK_POINTERS(inImage, outImage, outImage);
    403     PS_CHECK_NULL_IMAGE(inImage, outImage);
     403    PS_IMAGE_CHECK_NULL(inImage, outImage);
    404404    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outImage);
    405405    PS_CHECK_SIZE_IMAGE(inImage, outImage);
     
    439439
    440440    // Error checks
    441     PS_CHECK_NULL_IMAGE(inImage, outVector);
     441    PS_IMAGE_CHECK_NULL(inImage, outVector);
    442442    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, outVector);
    443443    PS_CHECK_SIZE_IMAGE(inImage, outVector);
     
    456456    }
    457457
    458     PS_VECTOR_CHEC_NULL(outVector, outVector);
     458    PS_VECTOR_CHECK_NULL(outVector, outVector);
    459459
    460460    // More checks
     
    498498
    499499    // Error checks
    500     PS_VECTOR_CHEC_NULL(inVector, outImage);
     500    PS_VECTOR_CHECK_NULL(inVector, outImage);
    501501
    502502    if (inVector->type.dimen == PS_DIMEN_VECTOR) {
     
    531531    }
    532532
    533     PS_CHECK_NULL_IMAGE(outImage, outImage);
     533    PS_IMAGE_CHECK_NULL(outImage, outImage);
    534534    PS_CHECK_DIMEN_AND_TYPE(outImage, PS_DIMEN_IMAGE, outImage);
    535535
  • trunk/psLib/src/math/psMinimize.c

    r2213 r2214  
    99 *  @author GLG, MHPCC
    1010 *
    11  *  @version $Revision: 1.67 $ $Name: not supported by cvs2svn $
    12  *  @date $Date: 2004-10-27 20:11:47 $
     11 *  @version $Revision: 1.68 $ $Name: not supported by cvs2svn $
     12 *  @date $Date: 2004-10-27 20:20:11 $
    1313 *
    1414 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    426426{
    427427    PS_PTR_CHECK_NULL(min, NULL);
    428     PS_VECTOR_CHEC_NULL(params, NULL);
     428    PS_VECTOR_CHECK_NULL(params, NULL);
    429429    PS_VECTOR_CHECK_EMPTY(params, NULL);
    430430    PS_PTR_CHECK_NULL(x, NULL);
    431     PS_VECTOR_CHEC_NULL(y, NULL);
     431    PS_VECTOR_CHECK_NULL(y, NULL);
    432432    PS_VECTOR_CHECK_EMPTY(y, NULL);
    433433    PS_VECTOR_CHECK_SIZE_EQUAL(x, y, NULL);
     
    855855    psS32 i;
    856856    psPolynomial1D *tmpPoly;
    857     PS_CHECK_NULL_POLY(myPoly, NULL);
    858     PS_VECTOR_CHEC_NULL(y, NULL);
     857    PS_POLY_CHECK_NULL(myPoly, NULL);
     858    PS_VECTOR_CHECK_NULL(y, NULL);
    859859    PS_VECTOR_CHECK_EMPTY(y, NULL);
    860860    psVector *x64 = NULL;
     
    13191319                        psMinimizePowellFunc func)
    13201320{
    1321     PS_VECTOR_CHEC_NULL(params, NULL);
     1321    PS_VECTOR_CHECK_NULL(params, NULL);
    13221322    PS_VECTOR_CHECK_EMPTY(params, NULL);
    13231323    PS_PTR_CHECK_NULL(min, NULL);
Note: See TracChangeset for help on using the changeset viewer.