add small matrix/vector library working with simdwrappers + small additions to zipping
- matrix library with compiletime loop unrolling that works well with simdwrapper.
most of the credit goes to @ahennequ @graven and Florian Lemaitre.
We may need to enable a higher inline limit to take full advantage of the inlining that unwind can yield. - small additions to simdwrappers (+= -= ...)
- made zips work with boost::combine and structured bindings for zips
- until now, proxies could just have the name "proxy", now its an argument to the macro
Edited by Niklas Stefan Nolte
Merge request reports
Activity
- Resolved by Niklas Stefan Nolte
mentioned in merge request Phys!633 (merged)
mentioned in merge request Rec!1728 (merged)
- Resolved by Niklas Stefan Nolte
a unit test which does some trivial algebra would be nice... (and in order to make the test more reproducible / easier verifiable, it could be restricted to use integral types only ;-)
assigned to @mstahl
- Resolved by Niklas Stefan Nolte
- Resolved by Niklas Stefan Nolte
- Resolved by Niklas Stefan Nolte
@nnolte please consider adding doxygen documentation to the new methods. Small examples of how you use the code in the docstrings would be really cool. And/or in case you follow @graven suggestions of adding tests, consider adding a pedagogical flavor to it :)
I'm assigning it back to you now to answer to the threads. Please assign it back to me when it's ready for testing
added 2 commits
- Resolved by Niklas Stefan Nolte
- [2020-01-13 12:41] Validation started with lhcb-master-mr#342
- [2020-01-14 13:55] Validation started with lhcb-master-mr#349
- [2020-01-15 12:53] Validation started with lhcb-master-mr#357
- [2020-01-16 09:27] Validation started with lhcb-master-mr#360
- [2020-01-17 13:42] Validation started with lhcb-master-mr#366
- [2020-01-19 00:10] Validation started with lhcb-gaudi-head#2507
- [2020-01-20 00:05] Validation started with lhcb-gaudi-head#2508
Edited by Software for LHCb
added 1 commit
- ff6f87ae - fill with double to avoid pointer/float ambiguity
Please register or sign in to reply