Skip to content
numericfor edited this page Jul 5, 2019 · 6 revisions

NuMFor: A Numerical library in (modern) Fortran

At first we will use these pages to discuss the direction of the project. All ideas expressed here will be further discussed.

General considerations

The library should be primarily an "easy-to-use" resource, rather than a highly optimized numerical set of routines. It should aim to be a Fortran 2003+ library similar to numpy/scipy.

The project could also be an space of discussion of algorithms, implementation, routines, and their use.

  • Routines should have a modern interface, allowing ease of use
  • Library should compile with a recent gfortran (and probably also intel) compiler
  • We would use an open-source license (GPL, LGPL, BSD, or Numpy-like)
  • Should be kept up-to-date, and "bug-free"
  • Should we implement a system with tests (perhaps test-units)
  • Documentation should be a major aim. Documentation generated from the code should be detailed enough as to allow its use. Other documentation, such as examples, use-cases, tutorials, would be complementary.

Structure of the library

The definitions of the structure of the library are discussed in structure

The documentation and documentation system are discussed in documentation

Clone this wiki locally