Matthias Grob
|
c34e8dc98f
|
helper: consider matrices with the same NANs and INFINITYs equal
to simplify bulk checks when these values are expected
|
2019-09-18 09:59:50 +02:00 |
|
Matthias Grob
|
bbaa93880b
|
helper: consider NAN equal to NAN such that vectors can be compared exactly
|
2019-09-18 09:59:50 +02:00 |
|
Matthias Grob
|
5844b0e46e
|
Implement one float equality check and use it everywhere
|
2019-09-18 09:59:50 +02:00 |
|
Julian Kent
|
22bf63cb71
|
A smaller codesize wrap, since it gets inlined in many places
|
2019-09-05 22:31:13 +02:00 |
|
Tanja Baumann
|
26fd962cbe
|
fix bug in matrix wrap function (#83)
|
2019-09-05 11:21:41 +02:00 |
|
 Julian KentandJulian Oes
|
4a4309327a
|
better API comment
Co-Authored-By: Julian Oes <julian@oes.ch>
|
2019-09-05 10:19:47 +02:00 |
|
Matthias Grob
|
315010bae1
|
helper_functions: generalize wrap function to any range
|
2019-09-05 10:19:47 +02:00 |
|
Roman Bapst
|
b815fc97c4
|
replace quiet_NaN() with INFINITY (#70)
- solves undefined symbols for QURT
Signed-off-by: Roman <bapstroman@gmail.com>
|
2018-06-12 12:24:51 -04:00 |
|
Daniel Agar
|
03a3e3ad46
|
helper_functions add wrap_2pi
|
2018-06-10 10:56:45 +02:00 |
|
Daniel Agar
|
61af508755
|
helper_functions include required px4_defines header
|
2018-03-19 02:24:38 -04:00 |
|
Pavel Kirienko
|
552dad40a1
|
Fixed inclusions in matrix/
|
2017-03-17 12:18:39 -04:00 |
|
Daniel Agar
|
cfa68c2196
|
clang-tidy trivial cleanup
|
2017-02-24 20:47:41 -05:00 |
|
Daniel Agar
|
e2211c5867
|
QuRT use __builtin_isfinite
|
2017-02-15 19:30:19 -05:00 |
|
James Goppert
|
843be9418b
|
Rename isfinite to is_finite to avoid name conflicts.
|
2017-02-03 18:15:43 -05:00 |
|
James Goppert
|
63aea23f9e
|
Add cholesky decomp, Closes #30, and dynamic print buf
|
2017-02-03 17:54:16 -05:00 |
|
James Goppert
|
230e84702a
|
Fix unit test, create matrix isfinite.
|
2017-02-03 16:25:55 -05:00 |
|
Lorenz Meier
|
48a3288753
|
Fix QuRT build
|
2016-01-18 13:39:46 -08:00 |
|
Lorenz Meier
|
1d9d8e6f9b
|
Use a slight ifdef hack to let things default to C++11 for most platforms
|
2016-01-12 12:14:53 +01:00 |
|
Lorenz Meier
|
187830164d
|
Fix cast
|
2016-01-12 11:50:21 +01:00 |
|
James Goppert
|
67c8c8b331
|
Cast to float for isfinite.
|
2016-01-12 01:35:33 -06:00 |
|
James Goppert
|
f1968f51d6
|
Fixed coverage issues.
|
2016-01-12 01:28:48 -06:00 |
|
Roman
|
10b395a782
|
added more quaternion methods
|
2015-12-19 09:47:03 +01:00 |
|