Search results
Results from the WOW.Com Content Network
The PARI/GP system consists of the following standard components: PARI is a C library, allowing for fast computations, and which can be called from a high-level language application (for instance, written in C, C++, Pascal, Fortran, Perl, or Python). gp is an easy-to-use interactive command line interface giving
PARI/GP is a computer algebra system that facilitates number-theory computation. Besides support of factoring, algebraic number theory, and analysis of elliptic curves, it works with mathematical objects like matrices, polynomials, power series , algebraic numbers, and transcendental functions . [ 3 ]
GPkit is a Python package for cleanly defining and manipulating geometric programming models. There are a number of example GP models written with this package here. GGPLAB is a MATLAB toolbox for specifying and solving geometric programs (GPs) and generalized geometric programs (GGPs).
Hermes Project: C++/Python library for rapid prototyping of space- and space-time adaptive hp-FEM solvers. IML++ is a C++ library for solving linear systems of equations, capable of dealing with dense, sparse, and distributed matrices. IT++ is a C++ library for linear algebra (matrices and vectors), signal processing and communications ...
Programming languages that support arbitrary precision computations, either built-in, or in the standard library of the language: Ada: the upcoming Ada 202x revision adds the Ada.Numerics.Big_Numbers.Big_Integers and Ada.Numerics.Big_Numbers.Big_Reals packages to the standard library, providing arbitrary precision integers and real numbers.
C++ 2012 3.8 / 08.2020 Free BSD: Blaze is an open-source, high-performance C++ math library for dense and sparse arithmetic. Blitz++: Todd Veldhuizen C++ ? 1.0.2 / 10.2019 Free GPL: Blitz++ is a C++ template class library that provides high-performance multidimensional array containers for scientific computing. Boost uBLAS J. Walter, M. Koch ...
Genius is aimed at mathematical experimentation rather than computationally intensive tasks. It is also very useful as just a calculator. The programming language is called GEL and aims to have a mathematically friendly syntax. The software comes with a command-line interface and a GUI, which uses the GTK+ libraries. The graphical version ...
Google OR-Tools is a free and open-source software suite developed by Google for solving linear programming (LP), mixed integer programming (MIP), constraint programming (CP), vehicle routing (VRP), and related optimization problems. [3] OR-Tools is a set of components written in C++ but provides wrappers for Java, .NET and Python.