MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / BINARY_TESTS_NEAR

Function BINARY_TESTS_NEAR

test/binary.cpp:185–606  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

183BINARY_TESTS_FLOAT(sub)
184BINARY_TESTS_FLOAT(mul)
185BINARY_TESTS_NEAR(float, float, float, div, 1e-3) // FIXME
186BINARY_TESTS_FLOAT(min)
187BINARY_TESTS_FLOAT(max)
188BINARY_TESTS_NEAR(float, float, float, mod, 1e-5) // FIXME
189BINARY_TESTS_FLOAT(rem)
190
191BINARY_TESTS_DOUBLE(add)
192BINARY_TESTS_DOUBLE(sub)
193BINARY_TESTS_DOUBLE(mul)
194BINARY_TESTS_DOUBLE(div)
195BINARY_TESTS_DOUBLE(min)
196BINARY_TESTS_DOUBLE(max)
197BINARY_TESTS_DOUBLE(mod)
198BINARY_TESTS_DOUBLE(rem)
199
200BINARY_TESTS_NEAR_FLOAT(atan2)
201BINARY_TESTS_NEAR_FLOAT(pow)
202BINARY_TESTS_NEAR_FLOAT(hypot)
203
204BINARY_TESTS_NEAR_HALF(atan2)
205BINARY_TESTS_NEAR_HALF(pow)
206BINARY_TESTS_NEAR_HALF(hypot)
207
208BINARY_TESTS_NEAR_DOUBLE(atan2)
209BINARY_TESTS_NEAR_DOUBLE(pow)
210BINARY_TESTS_NEAR_DOUBLE(hypot)
211
212BINARY_TESTS_INT(add)
213BINARY_TESTS_INT(sub)
214BINARY_TESTS_INT(mul)
215BINARY_TESTS_INT(div)
216BINARY_TESTS_INT(pow)
217
218BINARY_TESTS_UINT(add)
219BINARY_TESTS_UINT(sub)
220BINARY_TESTS_UINT(mul)
221BINARY_TESTS_UINT(div)
222BINARY_TESTS_UINT(pow)
223
224BINARY_TESTS_INTL(add)
225BINARY_TESTS_INTL(sub)
226BINARY_TESTS_INTL(mul)
227BINARY_TESTS_INTL(div)
228BINARY_TESTS_INTL(pow)
229
230BINARY_TESTS_UINTL(add)
231BINARY_TESTS_UINTL(sub)
232BINARY_TESTS_UINTL(mul)
233BINARY_TESTS_UINTL(div)
234BINARY_TESTS_UINTL(pow)
235
236BINARY_TESTS_CFLOAT(add)
237BINARY_TESTS_CFLOAT(sub)
238
239BINARY_TESTS_CDOUBLE(add)
240BINARY_TESTS_CDOUBLE(sub)
241
242// Mixed types

Callers

nothing calls this directly

Calls 15

constantFunction · 0.85
randgenFunction · 0.85
powFunction · 0.85
noDoubleTestsFunction · 0.85
isDoubleAvailableFunction · 0.85
getDeviceFunction · 0.85
rintFunction · 0.85
noHalfTestsFunction · 0.85
hostMethod · 0.80
typeMethod · 0.80
TESTFunction · 0.70
realFunction · 0.70

Tested by

no test coverage detected