Array computing in C++ using Eigen, 5 March 2025
This course introduces students to high-performance array computing in C++ using the Eigen library, a versatile template library for linear algebra, matrices, and vectors. Participants will learn to leverage Eigen's expressive syntax and optimized computations for efficient numerical operations. The course covers fundamental concepts such as matrix operations, vector manipulations, and array broadcasting. Through hands-on exercises, students will discover how to use Eigen's powerful features for basic and advanced array operations, gaining essential skills for numerical programming in C++.
Knowledge of C++ is recommended. Participants can apply for COSMOS accounts for the hands on part of the course. The course will be held in English.
This course is part of NAISS training.
Time and location
The event will be held on 5th March from 9:00 - 12:00 and from 13:00 - 16:00. The event will be held as an online event via zoom. Closer to the event registered participants will receive a zoom link.
Registration
Please use the registration form to register for the event.
Questions
Questions and queries regarding the event should be directed to LUNARC, see the getting help page.