Calling Fortran subroutines from Rust
I’ve been working on some Rust bindings to the COIN HSL Archive - a Fortran package containing solvers for linear equations and finding matrix scaling factors. HSL make some of the best algorithms ...
I’ve been working on some Rust bindings to the COIN HSL Archive - a Fortran package containing solvers for linear equations and finding matrix scaling factors. HSL make some of the best algorithms ...
A few weeks ago, I listened to talks from the Scientific Computing in Rust 2025 workshop. Unfortunately, this post is a little late due to a fairly busy month. I was interested to attend the works...
When writing tests for a project that uses hardware intrinsics, we face the problem of ensuring that we only run tests that the host hardware supports. I recently ran into this issue for a personal...
I virtually attended C++ Online 2025, which was my first experience of the conference. The conference ran from the 26th to the 28th February, with workshops scheduled afterwards. I’ve had a lot of...
I virtually attended Meeting C++ 2024, which was my first experience of Meeting C++ in any format. Much like with ACCU earlier this year it was awesome to see another conference with online access...
Both gcc and clang support the -static compilation option. When we pass this option, we are asking the compiler to create a static executable. That is, an executable with no dynamic dependencies. ...
Today my wife and I encountered an error attempting to book flights to Japan on Japan Airlines (JAL). After correctly filling out the passenger details for the desired return journey, we were prese...
Validation is a common problem when dealing with any data provided by a user. Even when developing a library, you likely provide custom data types for consuming developers, which are equally (if no...
I was recently thinking about optional/result types and how C# doesn’t have them natively. I thought I would have a go at implementing a result type myself as a challenge, because I hadn’t written ...
This week, I virtually attended ACCU 2024. Notwithstanding the normal benefits of in-person conference attendance, being a Somerset native who grew up about 30 miles from Bristol, I was especially...