piranha
piranha copied to clipboard
The Piranha computer algebra system.
The python binding fails to build: ``` In file included from /wrkdirs/usr/ports/math/py-piranha/work-py38/piranha-0.11/pyranha/core.cpp:64: /wrkdirs/usr/ports/math/py-piranha/work-py38/piranha-0.11/pyranha/../src/real.hpp:751:11: error: expected unqualified-id ::mpfr_set(m_value, other.m_value, default_rnd); ^ /usr/local/include/mpfr.h:882:3: note: expanded from macro 'mpfr_set' __extension__ ({ \ ^...
I am trying to compile Piranha on Ubuntu 20.04 LTS. After chasing all the dependencies, I am stuck on mp++. I checked out the code here https://github.com/bluescarni/mppp/ and compiled and...
Hello, I'm building on Windows 10 64-bit using msys64/mingw64. I've used the pacman package manager to load all piranha dependencies, including this Boost: mingw64/mingw-w64-x86_64-boost 1.70.0-2 [installed] I've tried many permutations...
I added the `PIRANHA_SINGLE_THREAD` option to CMake and I updated the documentation of some functions to note that the behaviour will deviate when configured with the `PIRANHA_SINGLE_THREAD` option. I'm not...
I'm working on a project within the ACT at ESA for which I try to compile [dcgp](https://github.com/darioizzo/dcgp) to WebAssembly with Emscripten. I managed to compile all its dependencies and create...
When performing a truncated multiplication, the checks for the overflow in the exponents are not needed and actually harmful. As an example, when performing a substitution in a polynomial (say...
Hello, Do you know about [Conan](https://github.com/conan-io/conan)? [Conan](http://docs.conan.io/en/latest/) is modern dependency manager for C++. And will be great if your library will be available via package manager for other developers. [Here](https://github.com/bincrafters/conan-templates)...
Currently the default type for `kronecker_monomial` is `T == std::make_signed::type`, that is, the signed counterpart of `size_t`. The idea behind this choice is that the signed counterpart of `size_t` is...