Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sn2606/scicomp

A library of implementations of Numerical Methods; explores applications of Data Structures and Algorithms.
https://github.com/sn2606/scicomp

algorithms c crout-method doolittle-method gauss-jordan-elimination linear-algebra numerical-methods numerical-recipes statistics strassen-algorithm

Last synced: 27 days ago
JSON representation

A library of implementations of Numerical Methods; explores applications of Data Structures and Algorithms.

Awesome Lists containing this project

README

        

# SciComp
Scientific Computation library in C, focusing on 2 modules - Linear Algebra and Statistics

## Reference :

Numerical Recipes in C, The Art of Scientific Computing (Second Edition);

Numerical Recipes, The Art of Scientific Computing (Third Edition)

William H. Press,
Saul A. Teukolsky,
William T. Vellerling,
Brian P. Flannery,

## Guidelines :

Complex ADT, Vector ADT, Matrix ADT - some utility functions put together

Input - all data that can be used for testing

Input Program - program that can be used to generate input

Testing - header files and processor-timing programs that can be used to generate output

Results - CSV files and jupyter notebook containing the results of testing

Linear Algebra - Has methods like crout's, doolittle's algorithm, strassen's algorithm, Gauss Jordan method

Statistics - Has correlation, moments of distribution so far