Nov 4 – 5, 2025
Virtual
Europe/Zurich timezone
Recordings will be made public in the next days

Fortuno: Flexible & extensible object oriented Fortran unit testing framework for serial, MPI-parallel and coarray-parallel projects

Nov 4, 2025, 10:10 AM
20m
ZOOM (Virtual)

ZOOM

Virtual

Communications (15 + 5 minutes) Sessions

Speaker

Dr Bálint Aradi

Description

Fortuno is a flexible and extensible unit testing framework tailored for modern Fortran programming. It offers a simple, user-friendly interface requiring only minimal amount of boiler-plate code when writing unit tests. It puts strong emphasis on modularity and extensibility, providing a robust foundation for creating customized unit testing environments. It is written in Fortran 2018, and supports various testing scenarios, including testing of MPI- and coarray-parallel projects.

In this contribution, I'll give an overview over the architecture of Fortuno, demonstrate its usage in selected testing scenarios and discuss some best practices.

Author

Presentation materials