-
Notifications
You must be signed in to change notification settings - Fork 156
Adding Eigen Linear Algebra support #1302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
b13f93b to
9137412
Compare
9137412 to
1b36ea1
Compare
|
I added GitLab support to partial and then added the eigen-partial repository. |
17e7ace to
dab4e2a
Compare
This caused issues with circular imports and it is not necessary to have.
Co-authored-by: Niklas Hauser <[email protected]>
dab4e2a to
73b844c
Compare
|
Wow! Pretty cool! Thank you @salkinium Regarding the printing and reuse of the I added a commit with the required changes to the
|
86a1eee to
87f3c57
Compare
87f3c57 to
fcd93bf
Compare
|
Yes, go for it. I added you as maintainer for the eigen-partial repo, remember to use the partial cli |
Simple lbuild include for Eigen and
modm::IOStreamfor printing ofEigen::MatrixBaseExample tested on Nucleo G474 board.
Niklas modified some things in the integration:
Eigen/Versionfile, which is included by every file indirectly.:iomodule.:platform:heapmodule is included.eigen_asserttomodm_assertotherwise you won't get any output.conflicting declaration of C function 'int __cxa_guard_acquire(guard_type*)'. Was an issue with circular imports due toassert.hpprelying onregister.hpp.