Initial Release
This is the first standalone release of the code described in references [1], [2], and [3]. 📚
As compared to the original code, this repository adds
- A Fortran Package Manager build system, 📦
- Tests based on the Vegetables unit-testing software, 🥔 🥕 🥬
- Documentation generated by FORD and deployed to the web via GitHub Actions, and 🚗
- Quality control via continuous integration testing using GitHub Actions. 🏃
Although this is the first release, this is stable code with no known internal issues. However, correct behavior depends on robust, comprehensive support for type finalization, a Fortran language feature that suffers from a buggy compiler landscape. The README.md file summarizes the status of the tested compilers. Please submit an issue on this repository if you run this repository's test suite with another compiler and can report your results or can offer use cases to add to our compiler test suite. Pull requests with compiler bug workarounds are also welcome.