DCHURE modernised and fpm ready

Hello all, long time listener first time caller here.

I’ve modernised DCUHRE, the adaptive multidimensional integration from Bernsten, Espelid and Genz (1991)

I’ve made sure it compiles warning free on modern compilers, its fpm compatible, and its CI tested. I’ve also made sure it complies with the 2018 Fortran standard.

The GitHub repo is: GitHub - Zaneham/dcuhre

I see a couple people cloned it before I made sure it worked with fpm properly and the CI tests passed. If you did this, please make sure your cloned version is up to date.

Feedback is welcome and I do have a large document archive I’ve been building so if anyone needs any assistance please feel free to reach out. More than happy to lend a hand on other projects too.

Hope you all have a merry Christmas and happy holidays to all.

11 Likes

Nice. I see the only keyword you have specified in the “About” section in the upper right corner of the github repository is “fortran” If you add “fortran-package-manager” and complete the title description as well then if anyone clicks on the keyword in your repository or others that support building with fpm they will go to fpm package list

fortran-package-manager · GitHub Topics · GitHub

and your package will appear in the list. Hopefully everyone supporting fpm builds of their github repository is doing that.

2 Likes

Hello,

Ill change this and I’ve also submitted a PR to the register. Thank you!

1 Like

Thanks for responding so quickly; but I meant to say “fortran-package-manager” not “fpm-package-manager” so you want to correct that.

Done! Apologies about that.

Hello all, long time listener first time caller here.

I’ve modernised DCUHRE, the adaptive multidimensional integration from Bernsten, Espelid and Genz (1991)

I’ve made sure it compiles warning free on modern compilers, its fpm compatible, and its CI tested. I’ve also made sure it complies with the 2018 Fortran standard.

The GitHub repo is: GitHub - Zaneham/dcuhre

I see a couple people cloned it before I made sure it worked with fpm properly and the CI tests passed. If you did this, please make sure your cloned version is up to date.

Feedback is welcome and I do have a large document archive I’ve been building so if anyone needs any assistance please feel free to reach out. More than happy to lend a hand on other projects too.

Hope you all have a merry Christmas and happy holidays to all.

@ZaneHam Thanks for your announcement and welcome to the forum! Your post appeared twice for some reason, so I merged both into this thread.

1 Like