Givaro
Givaro Documentation.

Givaro is a C++ library for arithmetic and algebraic computations.

Introduction

Givaro can do fast arithmetic computations with

  • Integers. The Integer class uses GMP integers.
  • Rationals.
  • Rings of the form $\mathbf{Z}/m\mathbf{Z}$.
  • Prime fields and extensions.
  • Polynomials.

Non-standard arithmetic tools include truncated arithmetic.

Goals

Design

Using Givaro

Contributing to Givaro, getting assistance.

Version
4.2.0