forked from hunter-packages/arrayfire
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoptypes.hpp
More file actions
95 lines (77 loc) · 1.36 KB
/
Copy pathoptypes.hpp
File metadata and controls
95 lines (77 loc) · 1.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
/*******************************************************
* Copyright (c) 2014, ArrayFire
* All rights reserved.
*
* This file is distributed under 3-clause BSD license.
* The complete license agreement can be obtained at:
* http://arrayfire.com/licenses/BSD-3-Clause
********************************************************/
#pragma once
typedef enum {
af_add_t = 0,
af_sub_t,
af_mul_t,
af_div_t,
af_and_t,
af_or_t,
af_eq_t,
af_neq_t,
af_lt_t,
af_le_t,
af_gt_t,
af_ge_t,
af_bitor_t,
af_bitand_t,
af_bitxor_t,
af_bitshiftl_t,
af_bitshiftr_t,
af_min_t,
af_max_t,
af_cplx2_t,
af_atan2_t,
af_pow_t,
af_hypot_t,
af_sin_t,
af_cos_t,
af_tan_t,
af_asin_t,
af_acos_t,
af_atan_t,
af_sinh_t,
af_cosh_t,
af_tanh_t,
af_asinh_t,
af_acosh_t,
af_atanh_t,
af_exp_t,
af_expm1_t,
af_erf_t,
af_erfc_t,
af_log_t,
af_log10_t,
af_log1p_t,
af_log2_t,
af_sqrt_t,
af_cbrt_t,
af_abs_t,
af_cast_t,
af_cplx_t,
af_real_t,
af_imag_t,
af_conj_t,
af_floor_t,
af_ceil_t,
af_round_t,
af_trunc_t,
af_sign_t,
af_rem_t,
af_mod_t,
af_tgamma_t,
af_lgamma_t,
af_notzero_t,
af_iszero_t,
af_isinf_t,
af_isnan_t,
af_sigmoid_t,
af_noop_t
} af_op_t;