v0.1.0-alpha
Libnumerica is a numeric library written in C++. It includes implementations for the most common methods used in numerical computing. We put our effort on code clarity and expressive in the implementation of the algorithms.
The aim of this project is not to compete with existing libraries that are specialized and very optimized. Instead we try to provide a coherent interface and implementation that is easy to read and understand for a person that is learning numerical methods for the first time. All the code is implemented using C++11 and should work with any compatible compiler.
The complete range of subject areas covered by the library includes,
- Quadrature
- Root Finding
- Linear Algebra
- Interpolation
- ODEs
- Least Square Fitting
- FFT
In order to use it you must link your project with the libnumerica static library and make the headers accesibles in your include path so they can be visibles by your source code. A sample project using CMake is included that shows a typical configuration to use the library.
- Daniel Miravet [email protected]
- Yuriel Nuñez [email protected]
Issues and bugs can be raised on the Issue tracker on GitHub