Using Dynamic Memory Reallocation in GInv

Abstract: A new version of GInv (Gröbner Involutive) for computing involutive Gröbner bases is presented as a library in C++11. GInv uses object-oriented memory reallocation for dynamic data structures, such as lists, red-black trees, binary trees, and GMP libraries for arbitrary-precision integer calculations. The interface of the package is designed as a Python3 module. © 2023, Pleiades Publishing, Ltd.

Authors
Blinkov Y.A. , Shchetinin E.Y.
Number of issue
4
Language
English
Pages
355-359
Status
Published
Volume
49
Year
2023
Organizations
  • 1 Chernyshevsky Saratov National Research State University, ul. Astrakhanskaya 83, Saratov, 410012, Russian Federation
  • 2 Peoples’ Friendship University of Russia, ul. Miklukho-Maklaya 6, Moscow, 117198, Russian Federation
  • 3 Financial University under the Government of the Russian Federation, Leningradskii pr. 49, Moscow, 125167, Russian Federation
Keywords
C (programming language); Arbitrary precision; Dynamic data structure; Dynamic memory; Object oriented; Red black tree; Binary trees
Share

Other records