README.md

May 29, 2026 ยท View on GitHub

  • The directory include several third-party codes:

    • convexhull/*.f90 are generated by Claude, replacing original C++-based convex hull codes.
    • hdbscan/*.f90 are generated by Claude and corrected for critcal bugs by Codex, replacing original C++-based HDBSCAN codes.
    • kdtree/*.f90 are generated by Claude, supporting mba and nearest neighbor interpolation.
    • iir/*.f90 are generated by ChatGPT, replacing original C++-based IIR filtering codes.
    • mba/*.f90 are generated by Copilot and ChatGPT, replacing original C++-based multi-level B-spline codes.
    • filesystem codes are selected and modified from the original "fortran filesystem" package.
    • hdf5/fh5.f90 is generated by Claude, supporting Fortran-based hdf5 file I/O. To enable this module, an installation of HDF5 package on the system is required. Please set relevant paths in install.rb to install HDF5.
  • GitHub repository links to the original codes: