-
Notifications
You must be signed in to change notification settings - Fork 5
Home
numericfor edited this page Jul 5, 2019
·
6 revisions
At first we will use these pages to discuss the direction of the project. All ideas expressed here will be further discussed.
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.
The definitions of the structure of the library are discussed in structure
The documentation and documentation system are discussed in documentation