JulesBa-Git / DualNumber

Simplified Dual number library in order to perform simple dual algebra. Written using C++ for the purpose of learning more about automatic differentiation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dual Number Library for C++

This C++ library provides a simplified implementation of dual numbers, a powerful mathematical construct for understanding and utilizing automatic differentiation. Dual numbers are a fundamental tool inthe field of numerical analysis, offering an elegant way to compute derivatives without the need for symbolic differentiation or finite difference methods.

Key Features

  • Easy-to-use C++ library for working with dual numbers.
  • Gain a deeper understanding of automatic differentiation and its applications.
  • Perform efficient and accurate derivative computations in your C++ programs.
  • Seamless integration with existing codebases and mathematical operations.

Note : Work still in progress.

About

Simplified Dual number library in order to perform simple dual algebra. Written using C++ for the purpose of learning more about automatic differentiation

License:GNU General Public License v3.0


Languages

Language:C++ 81.6%Language:CMake 18.4%