How to Not Crash on Mars: Type-Safe Linear Algebra in C++
Details
A practical way to make linear algebra in C++ unit-safe using Eigen and mp-units. By integrating dimensional analysis into the type system, we catch unit errors at compile time while keeping the performance and flexibility of existing numeric libraries. The talk covers design choices, trade-offs, and lessons learned from building and using this approach.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Please make sure to RSVP so we can have an accurate number of attendees. There is a 60 person attendance limit.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
18:30 - 19:00 - Check-in, Networking, and Refreshments!
19:00 - 20:00 - Program Presentation
20:00 - 20:10 - Wrap-up and goodbyes
Please join after the meeting for socializing at a local establishment, location to be announced at the meeting.
AI summary
By Meetup
A practical talk for C++ developers on type-safe, unit-safe linear algebra with Eigen and mp-units, using dimensional analysis to catch compile-time unit errors.
AI summary
By Meetup
A practical talk for C++ developers on type-safe, unit-safe linear algebra with Eigen and mp-units, using dimensional analysis to catch compile-time unit errors.


