SymbolicC++ is a general purpose computer algebra system embedded in the programming language C++. It is free software released under the terms of the GNU General Public License. SymbolicC++ is used by including a C++ header file or by linking against a library.
Features
- C++ library for basic computer algebra
- Verylong: handles very long integers
- Rational: template class that handles rational numbers
- Quaternion: template class that handles quaternions
- Derive: template class to handle exact differentiation
- Vector: template class that handles vectors
- Matrix: template class that handles matrices
- Set: template class that handles finite sets
- Polynomial: template class that handles univariate polynomials
- Multinomial: template class that handles multivariate polynomials
- Symbolic: class that handles symbolic manipulations, such as rules, simplifications, differentiation, integration, commutativity and non-commutativity
Categories
MathematicsLicense
GNU General Public License version 2.0 (GPLv2)Follow SymbolicC++
Other Useful Business Software
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of SymbolicC++!