numpy
2.0.0
|
00001 00002 /* 00003 ***************************************************************************** 00004 ** This file was autogenerated from a template DO NOT EDIT!!!! ** 00005 ** Changes should be made to the original source (.src) file ** 00006 ***************************************************************************** 00007 */ 00008 00009 #line 1 00010 /* -*- c -*- */ 00011 /* 00012 * vim:syntax=c 00013 */ 00014 00015 /* 00016 ***************************************************************************** 00017 ** IMPORTANT NOTE for loops.h.src -> loops.h ** 00018 ***************************************************************************** 00019 * The template file loops.h.src is not automatically converted into 00020 * loops.h by the build system. If you edit this file, you must manually 00021 * do the conversion using numpy/distutils/conv_template.py from the 00022 * command line as follows: 00023 * 00024 * $ cd <NumPy source root directory> 00025 * $ python numpy/distutils/conv_template.py numpy/core/src/umath/loops.h.src 00026 * $ 00027 */ 00028 00029 #ifndef _NPY_UMATH_LOOPS_H_ 00030 #define _NPY_UMATH_LOOPS_H_ 00031 00032 #define BOOL_invert BOOL_logical_not 00033 #define BOOL_negative BOOL_logical_not 00034 #define BOOL_add BOOL_logical_or 00035 #define BOOL_bitwise_and BOOL_logical_and 00036 #define BOOL_bitwise_or BOOL_logical_or 00037 #define BOOL_bitwise_xor BOOL_logical_xor 00038 #define BOOL_multiply BOOL_logical_and 00039 #define BOOL_subtract BOOL_logical_xor 00040 #define BOOL_fmax BOOL_maximum 00041 #define BOOL_fmin BOOL_minimum 00042 00043 /* 00044 ***************************************************************************** 00045 ** BOOLEAN LOOPS ** 00046 ***************************************************************************** 00047 */ 00048 00049 #line 46 00050 00051 NPY_NO_EXPORT void 00052 BOOL_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00053 00054 #line 46 00055 00056 NPY_NO_EXPORT void 00057 BOOL_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00058 00059 #line 46 00060 00061 NPY_NO_EXPORT void 00062 BOOL_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00063 00064 #line 46 00065 00066 NPY_NO_EXPORT void 00067 BOOL_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00068 00069 #line 46 00070 00071 NPY_NO_EXPORT void 00072 BOOL_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00073 00074 #line 46 00075 00076 NPY_NO_EXPORT void 00077 BOOL_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00078 00079 #line 46 00080 00081 NPY_NO_EXPORT void 00082 BOOL_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00083 00084 #line 46 00085 00086 NPY_NO_EXPORT void 00087 BOOL_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00088 00089 #line 46 00090 00091 NPY_NO_EXPORT void 00092 BOOL_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00093 00094 #line 46 00095 00096 NPY_NO_EXPORT void 00097 BOOL_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00098 00099 #line 46 00100 00101 NPY_NO_EXPORT void 00102 BOOL_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00103 00104 #line 46 00105 00106 NPY_NO_EXPORT void 00107 BOOL_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00108 00109 #line 46 00110 00111 NPY_NO_EXPORT void 00112 BOOL_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00113 00114 #line 46 00115 00116 NPY_NO_EXPORT void 00117 BOOL_fmax(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00118 00119 #line 46 00120 00121 NPY_NO_EXPORT void 00122 BOOL_fmin(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00123 00124 #line 46 00125 00126 NPY_NO_EXPORT void 00127 BOOL_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00128 00129 #line 46 00130 00131 NPY_NO_EXPORT void 00132 BOOL_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00133 00134 #line 46 00135 00136 NPY_NO_EXPORT void 00137 BOOL_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00138 00139 #line 46 00140 00141 NPY_NO_EXPORT void 00142 BOOL_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00143 00144 00145 #line 55 00146 NPY_NO_EXPORT void 00147 BOOL_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00148 00149 #line 55 00150 NPY_NO_EXPORT void 00151 BOOL_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00152 00153 00154 #line 63 00155 NPY_NO_EXPORT void 00156 BOOL_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00157 00158 #line 63 00159 NPY_NO_EXPORT void 00160 BOOL_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00161 00162 00163 NPY_NO_EXPORT void 00164 BOOL__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00165 00166 /* 00167 ***************************************************************************** 00168 ** INTEGER LOOPS 00169 ***************************************************************************** 00170 */ 00171 00172 #line 79 00173 00174 #line 85 00175 00176 #define BYTE_floor_divide BYTE_divide 00177 #define BYTE_fmax BYTE_maximum 00178 #define BYTE_fmin BYTE_minimum 00179 00180 NPY_NO_EXPORT void 00181 BYTE__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00182 00183 NPY_NO_EXPORT void 00184 BYTE_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00185 00186 NPY_NO_EXPORT void 00187 BYTE_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00188 00189 NPY_NO_EXPORT void 00190 BYTE_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00191 00192 NPY_NO_EXPORT void 00193 BYTE_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00194 00195 NPY_NO_EXPORT void 00196 BYTE_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00197 00198 NPY_NO_EXPORT void 00199 BYTE_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00200 00201 #line 117 00202 NPY_NO_EXPORT void 00203 BYTE_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00204 00205 00206 #line 117 00207 NPY_NO_EXPORT void 00208 BYTE_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00209 00210 00211 #line 117 00212 NPY_NO_EXPORT void 00213 BYTE_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00214 00215 00216 #line 117 00217 NPY_NO_EXPORT void 00218 BYTE_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00219 00220 00221 #line 117 00222 NPY_NO_EXPORT void 00223 BYTE_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00224 00225 00226 #line 117 00227 NPY_NO_EXPORT void 00228 BYTE_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00229 00230 00231 #line 117 00232 NPY_NO_EXPORT void 00233 BYTE_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00234 00235 00236 #line 117 00237 NPY_NO_EXPORT void 00238 BYTE_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00239 00240 00241 00242 #line 127 00243 NPY_NO_EXPORT void 00244 BYTE_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00245 00246 #line 127 00247 NPY_NO_EXPORT void 00248 BYTE_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00249 00250 #line 127 00251 NPY_NO_EXPORT void 00252 BYTE_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00253 00254 #line 127 00255 NPY_NO_EXPORT void 00256 BYTE_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00257 00258 #line 127 00259 NPY_NO_EXPORT void 00260 BYTE_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00261 00262 #line 127 00263 NPY_NO_EXPORT void 00264 BYTE_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00265 00266 #line 127 00267 NPY_NO_EXPORT void 00268 BYTE_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00269 00270 #line 127 00271 NPY_NO_EXPORT void 00272 BYTE_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00273 00274 00275 NPY_NO_EXPORT void 00276 BYTE_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00277 00278 #line 138 00279 NPY_NO_EXPORT void 00280 BYTE_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00281 00282 #line 138 00283 NPY_NO_EXPORT void 00284 BYTE_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00285 00286 00287 NPY_NO_EXPORT void 00288 BYTE_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00289 00290 NPY_NO_EXPORT void 00291 BYTE_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00292 00293 NPY_NO_EXPORT void 00294 BYTE_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00295 00296 00297 #line 85 00298 00299 #define UBYTE_floor_divide UBYTE_divide 00300 #define UBYTE_fmax UBYTE_maximum 00301 #define UBYTE_fmin UBYTE_minimum 00302 00303 NPY_NO_EXPORT void 00304 UBYTE__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00305 00306 NPY_NO_EXPORT void 00307 UBYTE_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00308 00309 NPY_NO_EXPORT void 00310 UBYTE_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00311 00312 NPY_NO_EXPORT void 00313 UBYTE_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00314 00315 NPY_NO_EXPORT void 00316 UBYTE_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00317 00318 NPY_NO_EXPORT void 00319 UBYTE_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00320 00321 NPY_NO_EXPORT void 00322 UBYTE_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00323 00324 #line 117 00325 NPY_NO_EXPORT void 00326 UBYTE_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00327 00328 00329 #line 117 00330 NPY_NO_EXPORT void 00331 UBYTE_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00332 00333 00334 #line 117 00335 NPY_NO_EXPORT void 00336 UBYTE_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00337 00338 00339 #line 117 00340 NPY_NO_EXPORT void 00341 UBYTE_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00342 00343 00344 #line 117 00345 NPY_NO_EXPORT void 00346 UBYTE_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00347 00348 00349 #line 117 00350 NPY_NO_EXPORT void 00351 UBYTE_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00352 00353 00354 #line 117 00355 NPY_NO_EXPORT void 00356 UBYTE_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00357 00358 00359 #line 117 00360 NPY_NO_EXPORT void 00361 UBYTE_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00362 00363 00364 00365 #line 127 00366 NPY_NO_EXPORT void 00367 UBYTE_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00368 00369 #line 127 00370 NPY_NO_EXPORT void 00371 UBYTE_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00372 00373 #line 127 00374 NPY_NO_EXPORT void 00375 UBYTE_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00376 00377 #line 127 00378 NPY_NO_EXPORT void 00379 UBYTE_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00380 00381 #line 127 00382 NPY_NO_EXPORT void 00383 UBYTE_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00384 00385 #line 127 00386 NPY_NO_EXPORT void 00387 UBYTE_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00388 00389 #line 127 00390 NPY_NO_EXPORT void 00391 UBYTE_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00392 00393 #line 127 00394 NPY_NO_EXPORT void 00395 UBYTE_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00396 00397 00398 NPY_NO_EXPORT void 00399 UBYTE_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00400 00401 #line 138 00402 NPY_NO_EXPORT void 00403 UBYTE_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00404 00405 #line 138 00406 NPY_NO_EXPORT void 00407 UBYTE_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00408 00409 00410 NPY_NO_EXPORT void 00411 UBYTE_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00412 00413 NPY_NO_EXPORT void 00414 UBYTE_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00415 00416 NPY_NO_EXPORT void 00417 UBYTE_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00418 00419 00420 00421 NPY_NO_EXPORT void 00422 UBYTE_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00423 00424 NPY_NO_EXPORT void 00425 BYTE_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00426 00427 NPY_NO_EXPORT void 00428 UBYTE_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00429 00430 NPY_NO_EXPORT void 00431 BYTE_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00432 00433 NPY_NO_EXPORT void 00434 BYTE_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00435 00436 NPY_NO_EXPORT void 00437 UBYTE_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00438 00439 NPY_NO_EXPORT void 00440 BYTE_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00441 00442 NPY_NO_EXPORT void 00443 UBYTE_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00444 00445 #line 79 00446 00447 #line 85 00448 00449 #define SHORT_floor_divide SHORT_divide 00450 #define SHORT_fmax SHORT_maximum 00451 #define SHORT_fmin SHORT_minimum 00452 00453 NPY_NO_EXPORT void 00454 SHORT__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00455 00456 NPY_NO_EXPORT void 00457 SHORT_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00458 00459 NPY_NO_EXPORT void 00460 SHORT_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00461 00462 NPY_NO_EXPORT void 00463 SHORT_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00464 00465 NPY_NO_EXPORT void 00466 SHORT_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00467 00468 NPY_NO_EXPORT void 00469 SHORT_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00470 00471 NPY_NO_EXPORT void 00472 SHORT_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00473 00474 #line 117 00475 NPY_NO_EXPORT void 00476 SHORT_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00477 00478 00479 #line 117 00480 NPY_NO_EXPORT void 00481 SHORT_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00482 00483 00484 #line 117 00485 NPY_NO_EXPORT void 00486 SHORT_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00487 00488 00489 #line 117 00490 NPY_NO_EXPORT void 00491 SHORT_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00492 00493 00494 #line 117 00495 NPY_NO_EXPORT void 00496 SHORT_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00497 00498 00499 #line 117 00500 NPY_NO_EXPORT void 00501 SHORT_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00502 00503 00504 #line 117 00505 NPY_NO_EXPORT void 00506 SHORT_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00507 00508 00509 #line 117 00510 NPY_NO_EXPORT void 00511 SHORT_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00512 00513 00514 00515 #line 127 00516 NPY_NO_EXPORT void 00517 SHORT_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00518 00519 #line 127 00520 NPY_NO_EXPORT void 00521 SHORT_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00522 00523 #line 127 00524 NPY_NO_EXPORT void 00525 SHORT_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00526 00527 #line 127 00528 NPY_NO_EXPORT void 00529 SHORT_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00530 00531 #line 127 00532 NPY_NO_EXPORT void 00533 SHORT_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00534 00535 #line 127 00536 NPY_NO_EXPORT void 00537 SHORT_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00538 00539 #line 127 00540 NPY_NO_EXPORT void 00541 SHORT_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00542 00543 #line 127 00544 NPY_NO_EXPORT void 00545 SHORT_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00546 00547 00548 NPY_NO_EXPORT void 00549 SHORT_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00550 00551 #line 138 00552 NPY_NO_EXPORT void 00553 SHORT_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00554 00555 #line 138 00556 NPY_NO_EXPORT void 00557 SHORT_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00558 00559 00560 NPY_NO_EXPORT void 00561 SHORT_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00562 00563 NPY_NO_EXPORT void 00564 SHORT_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00565 00566 NPY_NO_EXPORT void 00567 SHORT_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00568 00569 00570 #line 85 00571 00572 #define USHORT_floor_divide USHORT_divide 00573 #define USHORT_fmax USHORT_maximum 00574 #define USHORT_fmin USHORT_minimum 00575 00576 NPY_NO_EXPORT void 00577 USHORT__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00578 00579 NPY_NO_EXPORT void 00580 USHORT_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00581 00582 NPY_NO_EXPORT void 00583 USHORT_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00584 00585 NPY_NO_EXPORT void 00586 USHORT_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00587 00588 NPY_NO_EXPORT void 00589 USHORT_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00590 00591 NPY_NO_EXPORT void 00592 USHORT_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00593 00594 NPY_NO_EXPORT void 00595 USHORT_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00596 00597 #line 117 00598 NPY_NO_EXPORT void 00599 USHORT_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00600 00601 00602 #line 117 00603 NPY_NO_EXPORT void 00604 USHORT_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00605 00606 00607 #line 117 00608 NPY_NO_EXPORT void 00609 USHORT_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00610 00611 00612 #line 117 00613 NPY_NO_EXPORT void 00614 USHORT_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00615 00616 00617 #line 117 00618 NPY_NO_EXPORT void 00619 USHORT_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00620 00621 00622 #line 117 00623 NPY_NO_EXPORT void 00624 USHORT_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00625 00626 00627 #line 117 00628 NPY_NO_EXPORT void 00629 USHORT_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00630 00631 00632 #line 117 00633 NPY_NO_EXPORT void 00634 USHORT_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00635 00636 00637 00638 #line 127 00639 NPY_NO_EXPORT void 00640 USHORT_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00641 00642 #line 127 00643 NPY_NO_EXPORT void 00644 USHORT_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00645 00646 #line 127 00647 NPY_NO_EXPORT void 00648 USHORT_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00649 00650 #line 127 00651 NPY_NO_EXPORT void 00652 USHORT_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00653 00654 #line 127 00655 NPY_NO_EXPORT void 00656 USHORT_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00657 00658 #line 127 00659 NPY_NO_EXPORT void 00660 USHORT_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00661 00662 #line 127 00663 NPY_NO_EXPORT void 00664 USHORT_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00665 00666 #line 127 00667 NPY_NO_EXPORT void 00668 USHORT_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00669 00670 00671 NPY_NO_EXPORT void 00672 USHORT_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00673 00674 #line 138 00675 NPY_NO_EXPORT void 00676 USHORT_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00677 00678 #line 138 00679 NPY_NO_EXPORT void 00680 USHORT_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00681 00682 00683 NPY_NO_EXPORT void 00684 USHORT_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00685 00686 NPY_NO_EXPORT void 00687 USHORT_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00688 00689 NPY_NO_EXPORT void 00690 USHORT_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00691 00692 00693 00694 NPY_NO_EXPORT void 00695 USHORT_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00696 00697 NPY_NO_EXPORT void 00698 SHORT_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00699 00700 NPY_NO_EXPORT void 00701 USHORT_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00702 00703 NPY_NO_EXPORT void 00704 SHORT_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00705 00706 NPY_NO_EXPORT void 00707 SHORT_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00708 00709 NPY_NO_EXPORT void 00710 USHORT_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00711 00712 NPY_NO_EXPORT void 00713 SHORT_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00714 00715 NPY_NO_EXPORT void 00716 USHORT_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00717 00718 #line 79 00719 00720 #line 85 00721 00722 #define INT_floor_divide INT_divide 00723 #define INT_fmax INT_maximum 00724 #define INT_fmin INT_minimum 00725 00726 NPY_NO_EXPORT void 00727 INT__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00728 00729 NPY_NO_EXPORT void 00730 INT_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00731 00732 NPY_NO_EXPORT void 00733 INT_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00734 00735 NPY_NO_EXPORT void 00736 INT_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00737 00738 NPY_NO_EXPORT void 00739 INT_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00740 00741 NPY_NO_EXPORT void 00742 INT_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00743 00744 NPY_NO_EXPORT void 00745 INT_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00746 00747 #line 117 00748 NPY_NO_EXPORT void 00749 INT_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00750 00751 00752 #line 117 00753 NPY_NO_EXPORT void 00754 INT_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00755 00756 00757 #line 117 00758 NPY_NO_EXPORT void 00759 INT_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00760 00761 00762 #line 117 00763 NPY_NO_EXPORT void 00764 INT_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00765 00766 00767 #line 117 00768 NPY_NO_EXPORT void 00769 INT_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00770 00771 00772 #line 117 00773 NPY_NO_EXPORT void 00774 INT_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00775 00776 00777 #line 117 00778 NPY_NO_EXPORT void 00779 INT_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00780 00781 00782 #line 117 00783 NPY_NO_EXPORT void 00784 INT_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00785 00786 00787 00788 #line 127 00789 NPY_NO_EXPORT void 00790 INT_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00791 00792 #line 127 00793 NPY_NO_EXPORT void 00794 INT_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00795 00796 #line 127 00797 NPY_NO_EXPORT void 00798 INT_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00799 00800 #line 127 00801 NPY_NO_EXPORT void 00802 INT_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00803 00804 #line 127 00805 NPY_NO_EXPORT void 00806 INT_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00807 00808 #line 127 00809 NPY_NO_EXPORT void 00810 INT_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00811 00812 #line 127 00813 NPY_NO_EXPORT void 00814 INT_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00815 00816 #line 127 00817 NPY_NO_EXPORT void 00818 INT_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00819 00820 00821 NPY_NO_EXPORT void 00822 INT_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00823 00824 #line 138 00825 NPY_NO_EXPORT void 00826 INT_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00827 00828 #line 138 00829 NPY_NO_EXPORT void 00830 INT_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00831 00832 00833 NPY_NO_EXPORT void 00834 INT_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00835 00836 NPY_NO_EXPORT void 00837 INT_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00838 00839 NPY_NO_EXPORT void 00840 INT_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00841 00842 00843 #line 85 00844 00845 #define UINT_floor_divide UINT_divide 00846 #define UINT_fmax UINT_maximum 00847 #define UINT_fmin UINT_minimum 00848 00849 NPY_NO_EXPORT void 00850 UINT__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00851 00852 NPY_NO_EXPORT void 00853 UINT_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00854 00855 NPY_NO_EXPORT void 00856 UINT_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 00857 00858 NPY_NO_EXPORT void 00859 UINT_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00860 00861 NPY_NO_EXPORT void 00862 UINT_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00863 00864 NPY_NO_EXPORT void 00865 UINT_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00866 00867 NPY_NO_EXPORT void 00868 UINT_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00869 00870 #line 117 00871 NPY_NO_EXPORT void 00872 UINT_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00873 00874 00875 #line 117 00876 NPY_NO_EXPORT void 00877 UINT_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00878 00879 00880 #line 117 00881 NPY_NO_EXPORT void 00882 UINT_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00883 00884 00885 #line 117 00886 NPY_NO_EXPORT void 00887 UINT_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00888 00889 00890 #line 117 00891 NPY_NO_EXPORT void 00892 UINT_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00893 00894 00895 #line 117 00896 NPY_NO_EXPORT void 00897 UINT_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00898 00899 00900 #line 117 00901 NPY_NO_EXPORT void 00902 UINT_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00903 00904 00905 #line 117 00906 NPY_NO_EXPORT void 00907 UINT_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00908 00909 00910 00911 #line 127 00912 NPY_NO_EXPORT void 00913 UINT_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00914 00915 #line 127 00916 NPY_NO_EXPORT void 00917 UINT_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00918 00919 #line 127 00920 NPY_NO_EXPORT void 00921 UINT_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00922 00923 #line 127 00924 NPY_NO_EXPORT void 00925 UINT_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00926 00927 #line 127 00928 NPY_NO_EXPORT void 00929 UINT_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00930 00931 #line 127 00932 NPY_NO_EXPORT void 00933 UINT_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00934 00935 #line 127 00936 NPY_NO_EXPORT void 00937 UINT_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00938 00939 #line 127 00940 NPY_NO_EXPORT void 00941 UINT_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00942 00943 00944 NPY_NO_EXPORT void 00945 UINT_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00946 00947 #line 138 00948 NPY_NO_EXPORT void 00949 UINT_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00950 00951 #line 138 00952 NPY_NO_EXPORT void 00953 UINT_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00954 00955 00956 NPY_NO_EXPORT void 00957 UINT_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00958 00959 NPY_NO_EXPORT void 00960 UINT_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00961 00962 NPY_NO_EXPORT void 00963 UINT_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00964 00965 00966 00967 NPY_NO_EXPORT void 00968 UINT_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00969 00970 NPY_NO_EXPORT void 00971 INT_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00972 00973 NPY_NO_EXPORT void 00974 UINT_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00975 00976 NPY_NO_EXPORT void 00977 INT_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00978 00979 NPY_NO_EXPORT void 00980 INT_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00981 00982 NPY_NO_EXPORT void 00983 UINT_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00984 00985 NPY_NO_EXPORT void 00986 INT_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00987 00988 NPY_NO_EXPORT void 00989 UINT_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 00990 00991 #line 79 00992 00993 #line 85 00994 00995 #define LONG_floor_divide LONG_divide 00996 #define LONG_fmax LONG_maximum 00997 #define LONG_fmin LONG_minimum 00998 00999 NPY_NO_EXPORT void 01000 LONG__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01001 01002 NPY_NO_EXPORT void 01003 LONG_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01004 01005 NPY_NO_EXPORT void 01006 LONG_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01007 01008 NPY_NO_EXPORT void 01009 LONG_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01010 01011 NPY_NO_EXPORT void 01012 LONG_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01013 01014 NPY_NO_EXPORT void 01015 LONG_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01016 01017 NPY_NO_EXPORT void 01018 LONG_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01019 01020 #line 117 01021 NPY_NO_EXPORT void 01022 LONG_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01023 01024 01025 #line 117 01026 NPY_NO_EXPORT void 01027 LONG_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01028 01029 01030 #line 117 01031 NPY_NO_EXPORT void 01032 LONG_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01033 01034 01035 #line 117 01036 NPY_NO_EXPORT void 01037 LONG_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01038 01039 01040 #line 117 01041 NPY_NO_EXPORT void 01042 LONG_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01043 01044 01045 #line 117 01046 NPY_NO_EXPORT void 01047 LONG_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01048 01049 01050 #line 117 01051 NPY_NO_EXPORT void 01052 LONG_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01053 01054 01055 #line 117 01056 NPY_NO_EXPORT void 01057 LONG_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01058 01059 01060 01061 #line 127 01062 NPY_NO_EXPORT void 01063 LONG_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01064 01065 #line 127 01066 NPY_NO_EXPORT void 01067 LONG_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01068 01069 #line 127 01070 NPY_NO_EXPORT void 01071 LONG_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01072 01073 #line 127 01074 NPY_NO_EXPORT void 01075 LONG_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01076 01077 #line 127 01078 NPY_NO_EXPORT void 01079 LONG_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01080 01081 #line 127 01082 NPY_NO_EXPORT void 01083 LONG_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01084 01085 #line 127 01086 NPY_NO_EXPORT void 01087 LONG_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01088 01089 #line 127 01090 NPY_NO_EXPORT void 01091 LONG_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01092 01093 01094 NPY_NO_EXPORT void 01095 LONG_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01096 01097 #line 138 01098 NPY_NO_EXPORT void 01099 LONG_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01100 01101 #line 138 01102 NPY_NO_EXPORT void 01103 LONG_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01104 01105 01106 NPY_NO_EXPORT void 01107 LONG_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01108 01109 NPY_NO_EXPORT void 01110 LONG_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01111 01112 NPY_NO_EXPORT void 01113 LONG_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01114 01115 01116 #line 85 01117 01118 #define ULONG_floor_divide ULONG_divide 01119 #define ULONG_fmax ULONG_maximum 01120 #define ULONG_fmin ULONG_minimum 01121 01122 NPY_NO_EXPORT void 01123 ULONG__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01124 01125 NPY_NO_EXPORT void 01126 ULONG_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01127 01128 NPY_NO_EXPORT void 01129 ULONG_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01130 01131 NPY_NO_EXPORT void 01132 ULONG_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01133 01134 NPY_NO_EXPORT void 01135 ULONG_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01136 01137 NPY_NO_EXPORT void 01138 ULONG_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01139 01140 NPY_NO_EXPORT void 01141 ULONG_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01142 01143 #line 117 01144 NPY_NO_EXPORT void 01145 ULONG_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01146 01147 01148 #line 117 01149 NPY_NO_EXPORT void 01150 ULONG_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01151 01152 01153 #line 117 01154 NPY_NO_EXPORT void 01155 ULONG_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01156 01157 01158 #line 117 01159 NPY_NO_EXPORT void 01160 ULONG_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01161 01162 01163 #line 117 01164 NPY_NO_EXPORT void 01165 ULONG_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01166 01167 01168 #line 117 01169 NPY_NO_EXPORT void 01170 ULONG_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01171 01172 01173 #line 117 01174 NPY_NO_EXPORT void 01175 ULONG_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01176 01177 01178 #line 117 01179 NPY_NO_EXPORT void 01180 ULONG_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01181 01182 01183 01184 #line 127 01185 NPY_NO_EXPORT void 01186 ULONG_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01187 01188 #line 127 01189 NPY_NO_EXPORT void 01190 ULONG_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01191 01192 #line 127 01193 NPY_NO_EXPORT void 01194 ULONG_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01195 01196 #line 127 01197 NPY_NO_EXPORT void 01198 ULONG_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01199 01200 #line 127 01201 NPY_NO_EXPORT void 01202 ULONG_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01203 01204 #line 127 01205 NPY_NO_EXPORT void 01206 ULONG_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01207 01208 #line 127 01209 NPY_NO_EXPORT void 01210 ULONG_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01211 01212 #line 127 01213 NPY_NO_EXPORT void 01214 ULONG_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01215 01216 01217 NPY_NO_EXPORT void 01218 ULONG_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01219 01220 #line 138 01221 NPY_NO_EXPORT void 01222 ULONG_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01223 01224 #line 138 01225 NPY_NO_EXPORT void 01226 ULONG_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01227 01228 01229 NPY_NO_EXPORT void 01230 ULONG_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01231 01232 NPY_NO_EXPORT void 01233 ULONG_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01234 01235 NPY_NO_EXPORT void 01236 ULONG_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01237 01238 01239 01240 NPY_NO_EXPORT void 01241 ULONG_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01242 01243 NPY_NO_EXPORT void 01244 LONG_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01245 01246 NPY_NO_EXPORT void 01247 ULONG_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01248 01249 NPY_NO_EXPORT void 01250 LONG_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01251 01252 NPY_NO_EXPORT void 01253 LONG_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01254 01255 NPY_NO_EXPORT void 01256 ULONG_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01257 01258 NPY_NO_EXPORT void 01259 LONG_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01260 01261 NPY_NO_EXPORT void 01262 ULONG_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01263 01264 #line 79 01265 01266 #line 85 01267 01268 #define LONGLONG_floor_divide LONGLONG_divide 01269 #define LONGLONG_fmax LONGLONG_maximum 01270 #define LONGLONG_fmin LONGLONG_minimum 01271 01272 NPY_NO_EXPORT void 01273 LONGLONG__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01274 01275 NPY_NO_EXPORT void 01276 LONGLONG_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01277 01278 NPY_NO_EXPORT void 01279 LONGLONG_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01280 01281 NPY_NO_EXPORT void 01282 LONGLONG_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01283 01284 NPY_NO_EXPORT void 01285 LONGLONG_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01286 01287 NPY_NO_EXPORT void 01288 LONGLONG_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01289 01290 NPY_NO_EXPORT void 01291 LONGLONG_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01292 01293 #line 117 01294 NPY_NO_EXPORT void 01295 LONGLONG_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01296 01297 01298 #line 117 01299 NPY_NO_EXPORT void 01300 LONGLONG_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01301 01302 01303 #line 117 01304 NPY_NO_EXPORT void 01305 LONGLONG_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01306 01307 01308 #line 117 01309 NPY_NO_EXPORT void 01310 LONGLONG_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01311 01312 01313 #line 117 01314 NPY_NO_EXPORT void 01315 LONGLONG_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01316 01317 01318 #line 117 01319 NPY_NO_EXPORT void 01320 LONGLONG_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01321 01322 01323 #line 117 01324 NPY_NO_EXPORT void 01325 LONGLONG_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01326 01327 01328 #line 117 01329 NPY_NO_EXPORT void 01330 LONGLONG_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01331 01332 01333 01334 #line 127 01335 NPY_NO_EXPORT void 01336 LONGLONG_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01337 01338 #line 127 01339 NPY_NO_EXPORT void 01340 LONGLONG_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01341 01342 #line 127 01343 NPY_NO_EXPORT void 01344 LONGLONG_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01345 01346 #line 127 01347 NPY_NO_EXPORT void 01348 LONGLONG_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01349 01350 #line 127 01351 NPY_NO_EXPORT void 01352 LONGLONG_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01353 01354 #line 127 01355 NPY_NO_EXPORT void 01356 LONGLONG_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01357 01358 #line 127 01359 NPY_NO_EXPORT void 01360 LONGLONG_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01361 01362 #line 127 01363 NPY_NO_EXPORT void 01364 LONGLONG_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01365 01366 01367 NPY_NO_EXPORT void 01368 LONGLONG_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01369 01370 #line 138 01371 NPY_NO_EXPORT void 01372 LONGLONG_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01373 01374 #line 138 01375 NPY_NO_EXPORT void 01376 LONGLONG_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01377 01378 01379 NPY_NO_EXPORT void 01380 LONGLONG_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01381 01382 NPY_NO_EXPORT void 01383 LONGLONG_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01384 01385 NPY_NO_EXPORT void 01386 LONGLONG_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01387 01388 01389 #line 85 01390 01391 #define ULONGLONG_floor_divide ULONGLONG_divide 01392 #define ULONGLONG_fmax ULONGLONG_maximum 01393 #define ULONGLONG_fmin ULONGLONG_minimum 01394 01395 NPY_NO_EXPORT void 01396 ULONGLONG__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01397 01398 NPY_NO_EXPORT void 01399 ULONGLONG_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01400 01401 NPY_NO_EXPORT void 01402 ULONGLONG_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01403 01404 NPY_NO_EXPORT void 01405 ULONGLONG_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01406 01407 NPY_NO_EXPORT void 01408 ULONGLONG_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01409 01410 NPY_NO_EXPORT void 01411 ULONGLONG_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01412 01413 NPY_NO_EXPORT void 01414 ULONGLONG_invert(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01415 01416 #line 117 01417 NPY_NO_EXPORT void 01418 ULONGLONG_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01419 01420 01421 #line 117 01422 NPY_NO_EXPORT void 01423 ULONGLONG_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01424 01425 01426 #line 117 01427 NPY_NO_EXPORT void 01428 ULONGLONG_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01429 01430 01431 #line 117 01432 NPY_NO_EXPORT void 01433 ULONGLONG_bitwise_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01434 01435 01436 #line 117 01437 NPY_NO_EXPORT void 01438 ULONGLONG_bitwise_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01439 01440 01441 #line 117 01442 NPY_NO_EXPORT void 01443 ULONGLONG_bitwise_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01444 01445 01446 #line 117 01447 NPY_NO_EXPORT void 01448 ULONGLONG_left_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01449 01450 01451 #line 117 01452 NPY_NO_EXPORT void 01453 ULONGLONG_right_shift(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01454 01455 01456 01457 #line 127 01458 NPY_NO_EXPORT void 01459 ULONGLONG_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01460 01461 #line 127 01462 NPY_NO_EXPORT void 01463 ULONGLONG_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01464 01465 #line 127 01466 NPY_NO_EXPORT void 01467 ULONGLONG_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01468 01469 #line 127 01470 NPY_NO_EXPORT void 01471 ULONGLONG_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01472 01473 #line 127 01474 NPY_NO_EXPORT void 01475 ULONGLONG_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01476 01477 #line 127 01478 NPY_NO_EXPORT void 01479 ULONGLONG_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01480 01481 #line 127 01482 NPY_NO_EXPORT void 01483 ULONGLONG_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01484 01485 #line 127 01486 NPY_NO_EXPORT void 01487 ULONGLONG_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01488 01489 01490 NPY_NO_EXPORT void 01491 ULONGLONG_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01492 01493 #line 138 01494 NPY_NO_EXPORT void 01495 ULONGLONG_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01496 01497 #line 138 01498 NPY_NO_EXPORT void 01499 ULONGLONG_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01500 01501 01502 NPY_NO_EXPORT void 01503 ULONGLONG_true_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01504 01505 NPY_NO_EXPORT void 01506 ULONGLONG_power(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01507 01508 NPY_NO_EXPORT void 01509 ULONGLONG_fmod(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01510 01511 01512 01513 NPY_NO_EXPORT void 01514 ULONGLONG_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01515 01516 NPY_NO_EXPORT void 01517 LONGLONG_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01518 01519 NPY_NO_EXPORT void 01520 ULONGLONG_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01521 01522 NPY_NO_EXPORT void 01523 LONGLONG_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01524 01525 NPY_NO_EXPORT void 01526 LONGLONG_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01527 01528 NPY_NO_EXPORT void 01529 ULONGLONG_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01530 01531 NPY_NO_EXPORT void 01532 LONGLONG_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01533 01534 NPY_NO_EXPORT void 01535 ULONGLONG_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01536 01537 01538 /* 01539 ***************************************************************************** 01540 ** FLOAT LOOPS ** 01541 ***************************************************************************** 01542 */ 01543 01544 01545 #line 191 01546 01547 01548 #line 198 01549 NPY_NO_EXPORT void 01550 HALF_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01551 01552 #line 198 01553 NPY_NO_EXPORT void 01554 HALF_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01555 01556 #line 198 01557 NPY_NO_EXPORT void 01558 HALF_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01559 01560 #line 198 01561 NPY_NO_EXPORT void 01562 HALF_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01563 01564 01565 #line 207 01566 NPY_NO_EXPORT void 01567 HALF_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01568 01569 #line 207 01570 NPY_NO_EXPORT void 01571 HALF_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01572 01573 #line 207 01574 NPY_NO_EXPORT void 01575 HALF_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01576 01577 #line 207 01578 NPY_NO_EXPORT void 01579 HALF_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01580 01581 #line 207 01582 NPY_NO_EXPORT void 01583 HALF_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01584 01585 #line 207 01586 NPY_NO_EXPORT void 01587 HALF_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01588 01589 #line 207 01590 NPY_NO_EXPORT void 01591 HALF_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01592 01593 #line 207 01594 NPY_NO_EXPORT void 01595 HALF_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01596 01597 01598 NPY_NO_EXPORT void 01599 HALF_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01600 01601 NPY_NO_EXPORT void 01602 HALF_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01603 01604 #line 221 01605 NPY_NO_EXPORT void 01606 HALF_isnan(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01607 01608 #line 221 01609 NPY_NO_EXPORT void 01610 HALF_isinf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01611 01612 #line 221 01613 NPY_NO_EXPORT void 01614 HALF_isfinite(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01615 01616 #line 221 01617 NPY_NO_EXPORT void 01618 HALF_signbit(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01619 01620 #line 221 01621 NPY_NO_EXPORT void 01622 HALF_copysign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01623 01624 #line 221 01625 NPY_NO_EXPORT void 01626 HALF_nextafter(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01627 01628 #line 221 01629 NPY_NO_EXPORT void 01630 HALF_spacing(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01631 01632 01633 #line 229 01634 NPY_NO_EXPORT void 01635 HALF_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01636 01637 #line 229 01638 NPY_NO_EXPORT void 01639 HALF_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01640 01641 01642 #line 237 01643 NPY_NO_EXPORT void 01644 HALF_fmax(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01645 01646 #line 237 01647 NPY_NO_EXPORT void 01648 HALF_fmin(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01649 01650 01651 NPY_NO_EXPORT void 01652 HALF_floor_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01653 01654 NPY_NO_EXPORT void 01655 HALF_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01656 01657 NPY_NO_EXPORT void 01658 HALF_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01659 01660 NPY_NO_EXPORT void 01661 HALF_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01662 01663 01664 NPY_NO_EXPORT void 01665 HALF__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01666 01667 NPY_NO_EXPORT void 01668 HALF_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01669 01670 NPY_NO_EXPORT void 01671 HALF_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01672 01673 NPY_NO_EXPORT void 01674 HALF_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01675 01676 01677 NPY_NO_EXPORT void 01678 HALF_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01679 01680 01681 NPY_NO_EXPORT void 01682 HALF_modf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01683 01684 #ifdef HAVE_FREXPF 01685 NPY_NO_EXPORT void 01686 HALF_frexp(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01687 #endif 01688 01689 #ifdef HAVE_LDEXPF 01690 NPY_NO_EXPORT void 01691 HALF_ldexp(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01692 NPY_NO_EXPORT void 01693 HALF_ldexp_long(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01694 #endif 01695 01696 #define HALF_true_divide HALF_divide 01697 01698 01699 #line 191 01700 01701 01702 #line 198 01703 NPY_NO_EXPORT void 01704 FLOAT_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01705 01706 #line 198 01707 NPY_NO_EXPORT void 01708 FLOAT_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01709 01710 #line 198 01711 NPY_NO_EXPORT void 01712 FLOAT_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01713 01714 #line 198 01715 NPY_NO_EXPORT void 01716 FLOAT_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01717 01718 01719 #line 207 01720 NPY_NO_EXPORT void 01721 FLOAT_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01722 01723 #line 207 01724 NPY_NO_EXPORT void 01725 FLOAT_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01726 01727 #line 207 01728 NPY_NO_EXPORT void 01729 FLOAT_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01730 01731 #line 207 01732 NPY_NO_EXPORT void 01733 FLOAT_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01734 01735 #line 207 01736 NPY_NO_EXPORT void 01737 FLOAT_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01738 01739 #line 207 01740 NPY_NO_EXPORT void 01741 FLOAT_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01742 01743 #line 207 01744 NPY_NO_EXPORT void 01745 FLOAT_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01746 01747 #line 207 01748 NPY_NO_EXPORT void 01749 FLOAT_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01750 01751 01752 NPY_NO_EXPORT void 01753 FLOAT_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01754 01755 NPY_NO_EXPORT void 01756 FLOAT_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01757 01758 #line 221 01759 NPY_NO_EXPORT void 01760 FLOAT_isnan(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01761 01762 #line 221 01763 NPY_NO_EXPORT void 01764 FLOAT_isinf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01765 01766 #line 221 01767 NPY_NO_EXPORT void 01768 FLOAT_isfinite(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01769 01770 #line 221 01771 NPY_NO_EXPORT void 01772 FLOAT_signbit(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01773 01774 #line 221 01775 NPY_NO_EXPORT void 01776 FLOAT_copysign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01777 01778 #line 221 01779 NPY_NO_EXPORT void 01780 FLOAT_nextafter(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01781 01782 #line 221 01783 NPY_NO_EXPORT void 01784 FLOAT_spacing(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01785 01786 01787 #line 229 01788 NPY_NO_EXPORT void 01789 FLOAT_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01790 01791 #line 229 01792 NPY_NO_EXPORT void 01793 FLOAT_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01794 01795 01796 #line 237 01797 NPY_NO_EXPORT void 01798 FLOAT_fmax(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01799 01800 #line 237 01801 NPY_NO_EXPORT void 01802 FLOAT_fmin(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01803 01804 01805 NPY_NO_EXPORT void 01806 FLOAT_floor_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01807 01808 NPY_NO_EXPORT void 01809 FLOAT_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01810 01811 NPY_NO_EXPORT void 01812 FLOAT_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01813 01814 NPY_NO_EXPORT void 01815 FLOAT_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01816 01817 01818 NPY_NO_EXPORT void 01819 FLOAT__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01820 01821 NPY_NO_EXPORT void 01822 FLOAT_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01823 01824 NPY_NO_EXPORT void 01825 FLOAT_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01826 01827 NPY_NO_EXPORT void 01828 FLOAT_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01829 01830 01831 NPY_NO_EXPORT void 01832 FLOAT_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01833 01834 01835 NPY_NO_EXPORT void 01836 FLOAT_modf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01837 01838 #ifdef HAVE_FREXPF 01839 NPY_NO_EXPORT void 01840 FLOAT_frexp(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01841 #endif 01842 01843 #ifdef HAVE_LDEXPF 01844 NPY_NO_EXPORT void 01845 FLOAT_ldexp(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01846 NPY_NO_EXPORT void 01847 FLOAT_ldexp_long(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01848 #endif 01849 01850 #define FLOAT_true_divide FLOAT_divide 01851 01852 01853 #line 191 01854 01855 01856 #line 198 01857 NPY_NO_EXPORT void 01858 DOUBLE_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01859 01860 #line 198 01861 NPY_NO_EXPORT void 01862 DOUBLE_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01863 01864 #line 198 01865 NPY_NO_EXPORT void 01866 DOUBLE_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01867 01868 #line 198 01869 NPY_NO_EXPORT void 01870 DOUBLE_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01871 01872 01873 #line 207 01874 NPY_NO_EXPORT void 01875 DOUBLE_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01876 01877 #line 207 01878 NPY_NO_EXPORT void 01879 DOUBLE_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01880 01881 #line 207 01882 NPY_NO_EXPORT void 01883 DOUBLE_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01884 01885 #line 207 01886 NPY_NO_EXPORT void 01887 DOUBLE_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01888 01889 #line 207 01890 NPY_NO_EXPORT void 01891 DOUBLE_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01892 01893 #line 207 01894 NPY_NO_EXPORT void 01895 DOUBLE_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01896 01897 #line 207 01898 NPY_NO_EXPORT void 01899 DOUBLE_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01900 01901 #line 207 01902 NPY_NO_EXPORT void 01903 DOUBLE_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01904 01905 01906 NPY_NO_EXPORT void 01907 DOUBLE_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01908 01909 NPY_NO_EXPORT void 01910 DOUBLE_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01911 01912 #line 221 01913 NPY_NO_EXPORT void 01914 DOUBLE_isnan(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01915 01916 #line 221 01917 NPY_NO_EXPORT void 01918 DOUBLE_isinf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01919 01920 #line 221 01921 NPY_NO_EXPORT void 01922 DOUBLE_isfinite(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01923 01924 #line 221 01925 NPY_NO_EXPORT void 01926 DOUBLE_signbit(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01927 01928 #line 221 01929 NPY_NO_EXPORT void 01930 DOUBLE_copysign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01931 01932 #line 221 01933 NPY_NO_EXPORT void 01934 DOUBLE_nextafter(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01935 01936 #line 221 01937 NPY_NO_EXPORT void 01938 DOUBLE_spacing(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01939 01940 01941 #line 229 01942 NPY_NO_EXPORT void 01943 DOUBLE_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01944 01945 #line 229 01946 NPY_NO_EXPORT void 01947 DOUBLE_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01948 01949 01950 #line 237 01951 NPY_NO_EXPORT void 01952 DOUBLE_fmax(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01953 01954 #line 237 01955 NPY_NO_EXPORT void 01956 DOUBLE_fmin(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01957 01958 01959 NPY_NO_EXPORT void 01960 DOUBLE_floor_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01961 01962 NPY_NO_EXPORT void 01963 DOUBLE_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01964 01965 NPY_NO_EXPORT void 01966 DOUBLE_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01967 01968 NPY_NO_EXPORT void 01969 DOUBLE_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01970 01971 01972 NPY_NO_EXPORT void 01973 DOUBLE__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 01974 01975 NPY_NO_EXPORT void 01976 DOUBLE_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01977 01978 NPY_NO_EXPORT void 01979 DOUBLE_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01980 01981 NPY_NO_EXPORT void 01982 DOUBLE_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01983 01984 01985 NPY_NO_EXPORT void 01986 DOUBLE_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01987 01988 01989 NPY_NO_EXPORT void 01990 DOUBLE_modf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01991 01992 #ifdef HAVE_FREXP 01993 NPY_NO_EXPORT void 01994 DOUBLE_frexp(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 01995 #endif 01996 01997 #ifdef HAVE_LDEXP 01998 NPY_NO_EXPORT void 01999 DOUBLE_ldexp(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02000 NPY_NO_EXPORT void 02001 DOUBLE_ldexp_long(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02002 #endif 02003 02004 #define DOUBLE_true_divide DOUBLE_divide 02005 02006 02007 #line 191 02008 02009 02010 #line 198 02011 NPY_NO_EXPORT void 02012 LONGDOUBLE_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02013 02014 #line 198 02015 NPY_NO_EXPORT void 02016 LONGDOUBLE_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02017 02018 #line 198 02019 NPY_NO_EXPORT void 02020 LONGDOUBLE_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02021 02022 #line 198 02023 NPY_NO_EXPORT void 02024 LONGDOUBLE_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02025 02026 02027 #line 207 02028 NPY_NO_EXPORT void 02029 LONGDOUBLE_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02030 02031 #line 207 02032 NPY_NO_EXPORT void 02033 LONGDOUBLE_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02034 02035 #line 207 02036 NPY_NO_EXPORT void 02037 LONGDOUBLE_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02038 02039 #line 207 02040 NPY_NO_EXPORT void 02041 LONGDOUBLE_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02042 02043 #line 207 02044 NPY_NO_EXPORT void 02045 LONGDOUBLE_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02046 02047 #line 207 02048 NPY_NO_EXPORT void 02049 LONGDOUBLE_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02050 02051 #line 207 02052 NPY_NO_EXPORT void 02053 LONGDOUBLE_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02054 02055 #line 207 02056 NPY_NO_EXPORT void 02057 LONGDOUBLE_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02058 02059 02060 NPY_NO_EXPORT void 02061 LONGDOUBLE_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02062 02063 NPY_NO_EXPORT void 02064 LONGDOUBLE_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02065 02066 #line 221 02067 NPY_NO_EXPORT void 02068 LONGDOUBLE_isnan(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02069 02070 #line 221 02071 NPY_NO_EXPORT void 02072 LONGDOUBLE_isinf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02073 02074 #line 221 02075 NPY_NO_EXPORT void 02076 LONGDOUBLE_isfinite(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02077 02078 #line 221 02079 NPY_NO_EXPORT void 02080 LONGDOUBLE_signbit(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02081 02082 #line 221 02083 NPY_NO_EXPORT void 02084 LONGDOUBLE_copysign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02085 02086 #line 221 02087 NPY_NO_EXPORT void 02088 LONGDOUBLE_nextafter(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02089 02090 #line 221 02091 NPY_NO_EXPORT void 02092 LONGDOUBLE_spacing(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02093 02094 02095 #line 229 02096 NPY_NO_EXPORT void 02097 LONGDOUBLE_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02098 02099 #line 229 02100 NPY_NO_EXPORT void 02101 LONGDOUBLE_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02102 02103 02104 #line 237 02105 NPY_NO_EXPORT void 02106 LONGDOUBLE_fmax(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02107 02108 #line 237 02109 NPY_NO_EXPORT void 02110 LONGDOUBLE_fmin(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02111 02112 02113 NPY_NO_EXPORT void 02114 LONGDOUBLE_floor_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02115 02116 NPY_NO_EXPORT void 02117 LONGDOUBLE_remainder(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02118 02119 NPY_NO_EXPORT void 02120 LONGDOUBLE_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02121 02122 NPY_NO_EXPORT void 02123 LONGDOUBLE_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02124 02125 02126 NPY_NO_EXPORT void 02127 LONGDOUBLE__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02128 02129 NPY_NO_EXPORT void 02130 LONGDOUBLE_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02131 02132 NPY_NO_EXPORT void 02133 LONGDOUBLE_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02134 02135 NPY_NO_EXPORT void 02136 LONGDOUBLE_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02137 02138 02139 NPY_NO_EXPORT void 02140 LONGDOUBLE_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02141 02142 02143 NPY_NO_EXPORT void 02144 LONGDOUBLE_modf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02145 02146 #ifdef HAVE_FREXPL 02147 NPY_NO_EXPORT void 02148 LONGDOUBLE_frexp(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02149 #endif 02150 02151 #ifdef HAVE_LDEXPL 02152 NPY_NO_EXPORT void 02153 LONGDOUBLE_ldexp(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02154 NPY_NO_EXPORT void 02155 LONGDOUBLE_ldexp_long(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02156 #endif 02157 02158 #define LONGDOUBLE_true_divide LONGDOUBLE_divide 02159 02160 02161 02162 02163 /* 02164 ***************************************************************************** 02165 ** COMPLEX LOOPS ** 02166 ***************************************************************************** 02167 */ 02168 02169 #define CGE(xr,xi,yr,yi) (xr > yr || (xr == yr && xi >= yi)); 02170 #define CLE(xr,xi,yr,yi) (xr < yr || (xr == yr && xi <= yi)); 02171 #define CGT(xr,xi,yr,yi) (xr > yr || (xr == yr && xi > yi)); 02172 #define CLT(xr,xi,yr,yi) (xr < yr || (xr == yr && xi < yi)); 02173 #define CEQ(xr,xi,yr,yi) (xr == yr && xi == yi); 02174 #define CNE(xr,xi,yr,yi) (xr != yr || xi != yi); 02175 02176 #line 310 02177 02178 #line 316 02179 NPY_NO_EXPORT void 02180 CFLOAT_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02181 02182 02183 #line 316 02184 NPY_NO_EXPORT void 02185 CFLOAT_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02186 02187 02188 02189 NPY_NO_EXPORT void 02190 CFLOAT_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02191 02192 NPY_NO_EXPORT void 02193 CFLOAT_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02194 02195 NPY_NO_EXPORT void 02196 CFLOAT_floor_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02197 02198 #line 334 02199 NPY_NO_EXPORT void 02200 CFLOAT_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02201 02202 #line 334 02203 NPY_NO_EXPORT void 02204 CFLOAT_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02205 02206 #line 334 02207 NPY_NO_EXPORT void 02208 CFLOAT_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02209 02210 #line 334 02211 NPY_NO_EXPORT void 02212 CFLOAT_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02213 02214 #line 334 02215 NPY_NO_EXPORT void 02216 CFLOAT_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02217 02218 #line 334 02219 NPY_NO_EXPORT void 02220 CFLOAT_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02221 02222 02223 #line 343 02224 NPY_NO_EXPORT void 02225 CFLOAT_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02226 02227 #line 343 02228 NPY_NO_EXPORT void 02229 CFLOAT_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02230 02231 02232 NPY_NO_EXPORT void 02233 CFLOAT_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02234 02235 NPY_NO_EXPORT void 02236 CFLOAT_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02237 #line 357 02238 NPY_NO_EXPORT void 02239 CFLOAT_isnan(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02240 02241 #line 357 02242 NPY_NO_EXPORT void 02243 CFLOAT_isinf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02244 02245 #line 357 02246 NPY_NO_EXPORT void 02247 CFLOAT_isfinite(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02248 02249 02250 NPY_NO_EXPORT void 02251 CFLOAT_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02252 02253 NPY_NO_EXPORT void 02254 CFLOAT_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02255 02256 NPY_NO_EXPORT void 02257 CFLOAT__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02258 02259 NPY_NO_EXPORT void 02260 CFLOAT_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02261 02262 NPY_NO_EXPORT void 02263 CFLOAT_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02264 02265 NPY_NO_EXPORT void 02266 CFLOAT__arg(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02267 02268 NPY_NO_EXPORT void 02269 CFLOAT_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02270 02271 #line 386 02272 NPY_NO_EXPORT void 02273 CFLOAT_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02274 02275 #line 386 02276 NPY_NO_EXPORT void 02277 CFLOAT_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02278 02279 02280 #line 394 02281 NPY_NO_EXPORT void 02282 CFLOAT_fmax(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02283 02284 #line 394 02285 NPY_NO_EXPORT void 02286 CFLOAT_fmin(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02287 02288 02289 #define CFLOAT_true_divide CFLOAT_divide 02290 02291 02292 #line 310 02293 02294 #line 316 02295 NPY_NO_EXPORT void 02296 CDOUBLE_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02297 02298 02299 #line 316 02300 NPY_NO_EXPORT void 02301 CDOUBLE_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02302 02303 02304 02305 NPY_NO_EXPORT void 02306 CDOUBLE_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02307 02308 NPY_NO_EXPORT void 02309 CDOUBLE_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02310 02311 NPY_NO_EXPORT void 02312 CDOUBLE_floor_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02313 02314 #line 334 02315 NPY_NO_EXPORT void 02316 CDOUBLE_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02317 02318 #line 334 02319 NPY_NO_EXPORT void 02320 CDOUBLE_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02321 02322 #line 334 02323 NPY_NO_EXPORT void 02324 CDOUBLE_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02325 02326 #line 334 02327 NPY_NO_EXPORT void 02328 CDOUBLE_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02329 02330 #line 334 02331 NPY_NO_EXPORT void 02332 CDOUBLE_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02333 02334 #line 334 02335 NPY_NO_EXPORT void 02336 CDOUBLE_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02337 02338 02339 #line 343 02340 NPY_NO_EXPORT void 02341 CDOUBLE_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02342 02343 #line 343 02344 NPY_NO_EXPORT void 02345 CDOUBLE_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02346 02347 02348 NPY_NO_EXPORT void 02349 CDOUBLE_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02350 02351 NPY_NO_EXPORT void 02352 CDOUBLE_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02353 #line 357 02354 NPY_NO_EXPORT void 02355 CDOUBLE_isnan(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02356 02357 #line 357 02358 NPY_NO_EXPORT void 02359 CDOUBLE_isinf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02360 02361 #line 357 02362 NPY_NO_EXPORT void 02363 CDOUBLE_isfinite(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02364 02365 02366 NPY_NO_EXPORT void 02367 CDOUBLE_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02368 02369 NPY_NO_EXPORT void 02370 CDOUBLE_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02371 02372 NPY_NO_EXPORT void 02373 CDOUBLE__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02374 02375 NPY_NO_EXPORT void 02376 CDOUBLE_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02377 02378 NPY_NO_EXPORT void 02379 CDOUBLE_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02380 02381 NPY_NO_EXPORT void 02382 CDOUBLE__arg(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02383 02384 NPY_NO_EXPORT void 02385 CDOUBLE_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02386 02387 #line 386 02388 NPY_NO_EXPORT void 02389 CDOUBLE_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02390 02391 #line 386 02392 NPY_NO_EXPORT void 02393 CDOUBLE_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02394 02395 02396 #line 394 02397 NPY_NO_EXPORT void 02398 CDOUBLE_fmax(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02399 02400 #line 394 02401 NPY_NO_EXPORT void 02402 CDOUBLE_fmin(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02403 02404 02405 #define CDOUBLE_true_divide CDOUBLE_divide 02406 02407 02408 #line 310 02409 02410 #line 316 02411 NPY_NO_EXPORT void 02412 CLONGDOUBLE_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02413 02414 02415 #line 316 02416 NPY_NO_EXPORT void 02417 CLONGDOUBLE_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02418 02419 02420 02421 NPY_NO_EXPORT void 02422 CLONGDOUBLE_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02423 02424 NPY_NO_EXPORT void 02425 CLONGDOUBLE_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02426 02427 NPY_NO_EXPORT void 02428 CLONGDOUBLE_floor_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02429 02430 #line 334 02431 NPY_NO_EXPORT void 02432 CLONGDOUBLE_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02433 02434 #line 334 02435 NPY_NO_EXPORT void 02436 CLONGDOUBLE_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02437 02438 #line 334 02439 NPY_NO_EXPORT void 02440 CLONGDOUBLE_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02441 02442 #line 334 02443 NPY_NO_EXPORT void 02444 CLONGDOUBLE_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02445 02446 #line 334 02447 NPY_NO_EXPORT void 02448 CLONGDOUBLE_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02449 02450 #line 334 02451 NPY_NO_EXPORT void 02452 CLONGDOUBLE_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02453 02454 02455 #line 343 02456 NPY_NO_EXPORT void 02457 CLONGDOUBLE_logical_and(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02458 02459 #line 343 02460 NPY_NO_EXPORT void 02461 CLONGDOUBLE_logical_or(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02462 02463 02464 NPY_NO_EXPORT void 02465 CLONGDOUBLE_logical_xor(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02466 02467 NPY_NO_EXPORT void 02468 CLONGDOUBLE_logical_not(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02469 #line 357 02470 NPY_NO_EXPORT void 02471 CLONGDOUBLE_isnan(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02472 02473 #line 357 02474 NPY_NO_EXPORT void 02475 CLONGDOUBLE_isinf(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02476 02477 #line 357 02478 NPY_NO_EXPORT void 02479 CLONGDOUBLE_isfinite(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02480 02481 02482 NPY_NO_EXPORT void 02483 CLONGDOUBLE_square(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02484 02485 NPY_NO_EXPORT void 02486 CLONGDOUBLE_reciprocal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02487 02488 NPY_NO_EXPORT void 02489 CLONGDOUBLE__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02490 02491 NPY_NO_EXPORT void 02492 CLONGDOUBLE_conjugate(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02493 02494 NPY_NO_EXPORT void 02495 CLONGDOUBLE_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02496 02497 NPY_NO_EXPORT void 02498 CLONGDOUBLE__arg(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02499 02500 NPY_NO_EXPORT void 02501 CLONGDOUBLE_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02502 02503 #line 386 02504 NPY_NO_EXPORT void 02505 CLONGDOUBLE_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02506 02507 #line 386 02508 NPY_NO_EXPORT void 02509 CLONGDOUBLE_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02510 02511 02512 #line 394 02513 NPY_NO_EXPORT void 02514 CLONGDOUBLE_fmax(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02515 02516 #line 394 02517 NPY_NO_EXPORT void 02518 CLONGDOUBLE_fmin(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02519 02520 02521 #define CLONGDOUBLE_true_divide CLONGDOUBLE_divide 02522 02523 02524 02525 #undef CGE 02526 #undef CLE 02527 #undef CGT 02528 #undef CLT 02529 #undef CEQ 02530 #undef CNE 02531 02532 /* 02533 ***************************************************************************** 02534 ** DATETIME LOOPS ** 02535 ***************************************************************************** 02536 */ 02537 02538 NPY_NO_EXPORT void 02539 TIMEDELTA_negative(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02540 02541 NPY_NO_EXPORT void 02542 TIMEDELTA_absolute(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02543 02544 NPY_NO_EXPORT void 02545 TIMEDELTA_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02546 02547 #line 427 02548 02549 NPY_NO_EXPORT void 02550 DATETIME__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02551 02552 #line 435 02553 NPY_NO_EXPORT void 02554 DATETIME_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02555 02556 #line 435 02557 NPY_NO_EXPORT void 02558 DATETIME_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02559 02560 #line 435 02561 NPY_NO_EXPORT void 02562 DATETIME_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02563 02564 #line 435 02565 NPY_NO_EXPORT void 02566 DATETIME_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02567 02568 #line 435 02569 NPY_NO_EXPORT void 02570 DATETIME_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02571 02572 #line 435 02573 NPY_NO_EXPORT void 02574 DATETIME_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02575 02576 02577 #line 443 02578 NPY_NO_EXPORT void 02579 DATETIME_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02580 02581 #line 443 02582 NPY_NO_EXPORT void 02583 DATETIME_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02584 02585 02586 02587 #line 427 02588 02589 NPY_NO_EXPORT void 02590 TIMEDELTA__ones_like(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02591 02592 #line 435 02593 NPY_NO_EXPORT void 02594 TIMEDELTA_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02595 02596 #line 435 02597 NPY_NO_EXPORT void 02598 TIMEDELTA_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02599 02600 #line 435 02601 NPY_NO_EXPORT void 02602 TIMEDELTA_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02603 02604 #line 435 02605 NPY_NO_EXPORT void 02606 TIMEDELTA_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02607 02608 #line 435 02609 NPY_NO_EXPORT void 02610 TIMEDELTA_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02611 02612 #line 435 02613 NPY_NO_EXPORT void 02614 TIMEDELTA_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02615 02616 02617 #line 443 02618 NPY_NO_EXPORT void 02619 TIMEDELTA_maximum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02620 02621 #line 443 02622 NPY_NO_EXPORT void 02623 TIMEDELTA_minimum(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02624 02625 02626 02627 02628 NPY_NO_EXPORT void 02629 DATETIME_Mm_M_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(data)); 02630 02631 NPY_NO_EXPORT void 02632 DATETIME_mM_M_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02633 02634 NPY_NO_EXPORT void 02635 TIMEDELTA_mm_m_add(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02636 02637 NPY_NO_EXPORT void 02638 DATETIME_Mm_M_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02639 02640 NPY_NO_EXPORT void 02641 DATETIME_MM_m_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02642 02643 NPY_NO_EXPORT void 02644 TIMEDELTA_mm_m_subtract(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02645 02646 NPY_NO_EXPORT void 02647 TIMEDELTA_mq_m_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02648 02649 NPY_NO_EXPORT void 02650 TIMEDELTA_qm_m_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02651 02652 NPY_NO_EXPORT void 02653 TIMEDELTA_md_m_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02654 02655 NPY_NO_EXPORT void 02656 TIMEDELTA_dm_m_multiply(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02657 02658 NPY_NO_EXPORT void 02659 TIMEDELTA_mq_m_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02660 02661 NPY_NO_EXPORT void 02662 TIMEDELTA_md_m_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02663 02664 NPY_NO_EXPORT void 02665 TIMEDELTA_mm_d_divide(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02666 02667 /* Special case equivalents to above functions */ 02668 02669 #define TIMEDELTA_mq_m_true_divide TIMEDELTA_mq_m_divide 02670 #define TIMEDELTA_md_m_true_divide TIMEDELTA_md_m_divide 02671 #define TIMEDELTA_mm_d_true_divide TIMEDELTA_mm_d_divide 02672 #define TIMEDELTA_mq_m_floor_divide TIMEDELTA_mq_m_divide 02673 #define TIMEDELTA_md_m_floor_divide TIMEDELTA_md_m_divide 02674 /* #define TIMEDELTA_mm_d_floor_divide TIMEDELTA_mm_d_divide */ 02675 #define TIMEDELTA_fmin TIMEDELTA_minimum 02676 #define TIMEDELTA_fmax TIMEDELTA_maximum 02677 #define DATETIME_fmin DATETIME_minimum 02678 #define DATETIME_fmax DATETIME_maximum 02679 02680 /* 02681 ***************************************************************************** 02682 ** OBJECT LOOPS ** 02683 ***************************************************************************** 02684 */ 02685 02686 #line 511 02687 NPY_NO_EXPORT void 02688 OBJECT_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02689 02690 #line 511 02691 NPY_NO_EXPORT void 02692 OBJECT_not_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02693 02694 #line 511 02695 NPY_NO_EXPORT void 02696 OBJECT_greater(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02697 02698 #line 511 02699 NPY_NO_EXPORT void 02700 OBJECT_greater_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02701 02702 #line 511 02703 NPY_NO_EXPORT void 02704 OBJECT_less(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02705 02706 #line 511 02707 NPY_NO_EXPORT void 02708 OBJECT_less_equal(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02709 02710 02711 NPY_NO_EXPORT void 02712 OBJECT_sign(char **args, npy_intp *dimensions, npy_intp *steps, void *NPY_UNUSED(func)); 02713 02714 /* 02715 ***************************************************************************** 02716 ** END LOOPS ** 02717 ***************************************************************************** 02718 */ 02719 02720 #endif 02721