IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 25, 2005, 10:26:55 AM (21 years ago)
Author:
gusciora
Message:

I renamed many of the PS_CHECK macros to PS_ASSERT...

File:
1 edited

Legend:

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

    r3880 r4029  
    2121 *  @author Robert DeSonia, MHPCC
    2222 *
    23  *  @version $Revision: 1.28 $ $Name: not supported by cvs2svn $
    24  *  @date $Date: 2005-05-11 02:29:39 $
     23 *  @version $Revision: 1.29 $ $Name: not supported by cvs2svn $
     24 *  @date $Date: 2005-05-25 20:26:55 $
    2525 *
    2626 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    188188
    189189    // Error checks
    190     PS_IMAGE_CHECK_NULL_GENERAL(inImage, psMatrixLUD_EXIT);
     190    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage, psMatrixLUD_EXIT);
    191191    PS_CHECK_POINTERS(inImage, outImage, psMatrixLUD_EXIT);
    192192    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, psMatrixLUD_EXIT);
    193     PS_PTR_CHECK_NULL_GENERAL(outPerm, psMatrixLUD_EXIT);
     193    PS_ASSERT_GENERAL_PTR_NON_NULL(outPerm, psMatrixLUD_EXIT);
    194194
    195195    outImage = psImageRecycle(outImage, inImage->numCols, inImage->numRows, inImage->type.type);
     
    247247
    248248    // Error checks
    249     PS_IMAGE_CHECK_NULL_GENERAL(inImage, LUSOLVE_CLEANUP);
     249    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage, LUSOLVE_CLEANUP);
    250250    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, LUSOLVE_CLEANUP);
    251     PS_IMAGE_CHECK_EMPTY_GENERAL(inImage, LUSOLVE_CLEANUP);
    252     PS_VECTOR_CHECK_NULL_GENERAL(inVector, LUSOLVE_CLEANUP);
     251    PS_ASSERT_GENERAL_IMAGE_NON_EMPTY(inImage, LUSOLVE_CLEANUP);
     252    PS_ASSERT_GENERAL_VECTOR_NON_NULL(inVector, LUSOLVE_CLEANUP);
    253253    PS_CHECK_DIMEN_AND_TYPE(inVector, PS_DIMEN_VECTOR, LUSOLVE_CLEANUP);
    254     PS_VECTOR_CHECK_NULL_GENERAL(inPerm, LUSOLVE_CLEANUP);
     254    PS_ASSERT_GENERAL_VECTOR_NON_NULL(inPerm, LUSOLVE_CLEANUP);
    255255
    256256    outVector = psVectorRecycle(outVector, inImage->numRows, inImage->type.type);
     
    300300    #define INVERT_CLEANUP { psFree(outImage); return NULL; }
    301301    // Error checks
    302     PS_PTR_CHECK_NULL_GENERAL(det, INVERT_CLEANUP);
    303     PS_IMAGE_CHECK_NULL_GENERAL(inImage, INVERT_CLEANUP);
     302    PS_ASSERT_GENERAL_PTR_NON_NULL(det, INVERT_CLEANUP);
     303    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage, INVERT_CLEANUP);
    304304    PS_CHECK_POINTERS(inImage, outImage, INVERT_CLEANUP);
    305305    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, INVERT_CLEANUP);
    306     PS_IMAGE_CHECK_EMPTY_GENERAL(inImage, INVERT_CLEANUP);
     306    PS_ASSERT_GENERAL_IMAGE_NON_EMPTY(inImage, INVERT_CLEANUP);
    307307
    308308    outImage = psImageRecycle(outImage, inImage->numCols, inImage->numRows, inImage->type.type);
     
    348348    #define DETERMINANT_EXIT { return NULL; }
    349349    // Error checks
    350     PS_IMAGE_CHECK_NULL_GENERAL(inImage, DETERMINANT_EXIT);
     350    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage, DETERMINANT_EXIT);
    351351    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, DETERMINANT_EXIT);
    352     PS_IMAGE_CHECK_EMPTY_GENERAL(inImage, DETERMINANT_EXIT);
     352    PS_ASSERT_GENERAL_IMAGE_NON_EMPTY(inImage, DETERMINANT_EXIT);
    353353    PS_CHECK_SQUARE(inImage, DETERMINANT_EXIT);
    354354
     
    383383
    384384    // Error checks
    385     PS_IMAGE_CHECK_NULL_GENERAL(inImage1, MULTIPLY_CLEANUP);
    386     PS_IMAGE_CHECK_NULL_GENERAL(inImage2, MULTIPLY_CLEANUP);
    387     PS_IMAGE_CHECK_EMPTY_GENERAL(inImage1, MULTIPLY_CLEANUP);
    388     PS_IMAGE_CHECK_EMPTY_GENERAL(inImage2, MULTIPLY_CLEANUP);
     385    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage1, MULTIPLY_CLEANUP);
     386    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage2, MULTIPLY_CLEANUP);
     387    PS_ASSERT_GENERAL_IMAGE_NON_EMPTY(inImage1, MULTIPLY_CLEANUP);
     388    PS_ASSERT_GENERAL_IMAGE_NON_EMPTY(inImage2, MULTIPLY_CLEANUP);
    389389    PS_CHECK_DIMEN_AND_TYPE(inImage1, PS_DIMEN_IMAGE, MULTIPLY_CLEANUP);
    390390    PS_CHECK_DIMEN_AND_TYPE(inImage2, PS_DIMEN_IMAGE, MULTIPLY_CLEANUP);
     
    435435    #define TRANSPOSE_CLEANUP { psFree(outImage); return NULL; }
    436436    // Error checks
    437     PS_IMAGE_CHECK_NULL_GENERAL(inImage, TRANSPOSE_CLEANUP);
     437    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage, TRANSPOSE_CLEANUP);
    438438    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, TRANSPOSE_CLEANUP);
    439     PS_IMAGE_CHECK_EMPTY_GENERAL(inImage, TRANSPOSE_CLEANUP);
     439    PS_ASSERT_GENERAL_IMAGE_NON_EMPTY(inImage, TRANSPOSE_CLEANUP);
    440440    PS_CHECK_POINTERS(inImage, outImage, TRANSPOSE_CLEANUP);
    441441
     
    481481    #define EIGENVECTORS_CLEANUP { psFree(outImage); return NULL; }
    482482    // Error checks
    483     PS_IMAGE_CHECK_NULL_GENERAL(inImage, EIGENVECTORS_CLEANUP);
     483    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage, EIGENVECTORS_CLEANUP);
    484484    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, EIGENVECTORS_CLEANUP);
    485     PS_IMAGE_CHECK_EMPTY_GENERAL(inImage, EIGENVECTORS_CLEANUP);
     485    PS_ASSERT_GENERAL_IMAGE_NON_EMPTY(inImage, EIGENVECTORS_CLEANUP);
    486486    PS_CHECK_POINTERS(inImage, outImage, EIGENVECTORS_CLEANUP);
    487487
     
    526526
    527527    // Error checks
    528     PS_IMAGE_CHECK_NULL_GENERAL(inImage, psMatrixToVector_EXIT);
     528    PS_ASSERT_GENERAL_IMAGE_NON_NULL(inImage, psMatrixToVector_EXIT);
    529529    PS_CHECK_DIMEN_AND_TYPE(inImage, PS_DIMEN_IMAGE, psMatrixToVector_EXIT);
    530     PS_IMAGE_CHECK_EMPTY_GENERAL(inImage, psMatrixToVector_EXIT);
     530    PS_ASSERT_GENERAL_IMAGE_NON_EMPTY(inImage, psMatrixToVector_EXIT);
    531531
    532532    if (inImage->numRows == 1) {
     
    589589    #define VECTORTOMATRIX_CLEANUP {psFree(outImage); return NULL; }
    590590    // Error checks
    591     PS_VECTOR_CHECK_NULL_GENERAL(inVector, VECTORTOMATRIX_CLEANUP);
     591    PS_ASSERT_GENERAL_VECTOR_NON_NULL(inVector, VECTORTOMATRIX_CLEANUP);
    592592
    593593    if (inVector->type.dimen == PS_DIMEN_VECTOR) {
    594594        PS_CHECK_DIMEN_AND_TYPE(inVector, PS_DIMEN_VECTOR, VECTORTOMATRIX_CLEANUP);
    595         PS_VECTOR_CHECK_EMPTY_GENERAL(inVector, VECTORTOMATRIX_CLEANUP);
     595        PS_ASSERT_GENERAL_VECTOR_NON_EMPTY(inVector, VECTORTOMATRIX_CLEANUP);
    596596
    597597        outImage = psImageRecycle(outImage, 1, inVector->n, inVector->type.type);
     
    614614    } else if (inVector->type.dimen == PS_DIMEN_TRANSV) {
    615615        PS_CHECK_DIMEN_AND_TYPE(inVector, PS_DIMEN_TRANSV, VECTORTOMATRIX_CLEANUP);
    616         PS_VECTOR_CHECK_EMPTY_GENERAL(inVector, VECTORTOMATRIX_CLEANUP);
     616        PS_ASSERT_GENERAL_VECTOR_NON_EMPTY(inVector, VECTORTOMATRIX_CLEANUP);
    617617        outImage = psImageRecycle(outImage, inVector->n, 1, inVector->type.type);
    618618        // More checks for PS_DIMEN_TRANSV
     
    632632    }
    633633
    634     PS_IMAGE_CHECK_NULL_GENERAL(outImage, VECTORTOMATRIX_CLEANUP);
     634    PS_ASSERT_GENERAL_IMAGE_NON_NULL(outImage, VECTORTOMATRIX_CLEANUP);
    635635    PS_CHECK_DIMEN_AND_TYPE(outImage, PS_DIMEN_IMAGE, VECTORTOMATRIX_CLEANUP);
    636636
Note: See TracChangeset for help on using the changeset viewer.