Notes on Sollya computed basis

Basis

The basis is a structure made of two elements:

Evaluation of the basis at  some point

For a given point, the evaluation returns a vector of MPFR numbers that are the result of the evaluation of each element of the basis at this point.

Needed functions

Read a text file and create a basis

The idea is to give the basis as a text file holding the basis:

We leave the check of the file (existence, creating a handle over the file) to the calling program. The file is given a handle which makes the function more flexible. This is the input argument.

Nevertheless, the function reads the file (and deals with all the problems related to the file contents) and tries to compute a basis from the contents.

The function returns:

Evaluation a some point

We use the evaluate Sollya function.