Changeset 2213 for trunk/psLib/src/dataManip/psConstants.h
- Timestamp:
- Oct 27, 2004, 10:11:47 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/dataManip/psConstants.h (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/dataManip/psConstants.h
r2212 r2213 6 6 * @author GLG, MHPCC 7 7 * 8 * @version $Revision: 1.2 0$ $Name: not supported by cvs2svn $9 * @date $Date: 2004-10-27 20: 07:17$8 * @version $Revision: 1.21 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2004-10-27 20:11:46 $ 10 10 * 11 11 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 119 119 120 120 /** Preprocessor macro to generate error on an incorrect type */ 121 #define PS_ CHECK_VECTOR_TYPE(NAME, TYPE, RVAL) \121 #define PS_VECTOR_CHECK_TYPE(NAME, TYPE, RVAL) \ 122 122 if (NAME->type.type != TYPE) { \ 123 123 psError(__func__,"Unallowable operation: %s has incorrect type.", #NAME); \ … … 126 126 127 127 /** Preprocessor macro to generate error on a NULL vector */ 128 #define PS_ CHECK_NULL_VECTOR(NAME, RVAL) \128 #define PS_VECTOR_CHEC_NULL(NAME, RVAL) \ 129 129 if (NAME == NULL || NAME->data.V == NULL) { \ 130 130 psError(__func__,"Unallowable operation: %s or its data is NULL.", #NAME); \ … … 133 133 134 134 /** Preprocessor macro to generate error for zero length vector */ 135 #define PS_ CHECK_EMPTY_VECTOR(NAME, RVAL) \135 #define PS_VECTOR_CHECK_EMPTY(NAME, RVAL) \ 136 136 if (NAME->n < 1) { \ 137 137 psError(__func__,"Unallowable operation: %s has zero n value.", #NAME); \ … … 140 140 141 141 /** Preprocessor macro to generate error on differing size vectors */ 142 #define PS_ CHECK_VECTOR_SIZE_EQUAL(VEC1, VEC2, RVAL) \142 #define PS_VECTOR_CHECK_SIZE_EQUAL(VEC1, VEC2, RVAL) \ 143 143 if (VEC1->n != VEC2->n) { \ 144 144 psError(__func__,"Vector %s has size %d, Vector %s has size %d.", #VEC1, VEC1->n, #VEC2, VEC2->n); \ … … 146 146 } 147 147 148 #define PS_ PRINT_VECTOR(NAME) \148 #define PS_VECTOR_PRINT(NAME) \ 149 149 for (int my_i=0;my_i<NAME->n;my_i++) { \ 150 150 printf("%s->data.F32[%d] is %f\n", #NAME, my_i, NAME->data.F32[my_i]); \
Note:
See TracChangeset
for help on using the changeset viewer.
