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

https://github.com/eshaancoding/autodiff

Automatic differentiation: A tool that allows you to calculate multivariable equations, vectors, matrices, and more. All done in C++, no libraries!
https://github.com/eshaancoding/autodiff

advanced-programming autodiff autodifferentiation cplusplus-11

Last synced: 3 months ago
JSON representation

Automatic differentiation: A tool that allows you to calculate multivariable equations, vectors, matrices, and more. All done in C++, no libraries!

Awesome Lists containing this project

README

        

# Work in Progress!

working on test.cpp / fixing bugs

Note that this is not known for its efficiency

## EXEC:
to run main.cpp: c++ -std=c++11 -I Headers/ src/Variable/* src/Vector/* main.cpp && ./a.out && rm a.out
to run test.cpp: c++ -std=c++11 -I Headers/ src/Variable/* src/Vector/* test.cpp && ./a.out && rm a.out

Or you could use the library in the lib folder. Then you should be able to include it like this:

*Didn't compile the library yet, still working on completing this whole project*