Polymetic
1.1
A c++ library for polynomial and matrix arithmetic, focused on applications in Kinematics.
|
![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)
Polymetic is a library for polynomial arithmetic and for arithmetic of matrices with polynomial entries. The need for common subroutines to solve complex computational problems arising in Kinematics of Robot Manipulators inspired the creation of this library.
Created by Dhruvesh Patel under the guidance of Dr. Bandyopadhyay at Robotics Lab, IIT Madras, the project is not under active development currently. However, if you wish to contribute or maintain the project, please contact us.
$ make Doc
to build the doxygen documentation of the code. To view the generated doc, open the index.html in doc/html/$ make Demos
to build the demos$ make Test_MatrixAlgorithms
to build the test for the determinant algorithm. The test/Test_MatrixAlgorithms_polynomial_double.cpp shows how one can use the main APIs to find the determinant of a matrix with polynomial entries.include/ : The header files (.hpp) and template implementation files (.ipp) src/ : The cpp/implementation files doc/ : The doxygen configureation files. bin/ : The files in this directory are ignore by git. Used to keep the executables obj/ : The files in this directory are ignore by git. Used to keep .o and other temporary files snippets/ : Specific vim snippets. Can be ignore if not using vim and snipmate plugin