next up previous contents
Next: Vector operations Up: Matrices and vectors Previous: Matrices and vectors   Contents


Basic operations on elementary data structures

Working with large data structure like vectors or matrices, Polylib deals with symbolic variables value that will change their form at compilation time depending on options choosen by the user. In addition, there are some operations that will work only on fixed types. Exemples are given by MSB, TOP and NEXT functions defined over the integer type but not on the value type:

Polylib contains a large amount of relational, algebraical or structural operations whith one, two or more operands. The implementation of these operations is in general C functions, but some of them are implemented as C definitions like the one described earlier for some bit level manipulation.

Here are some examples of the operations implemented in Polylib:


next up previous contents
Next: Vector operations Up: Matrices and vectors Previous: Matrices and vectors   Contents
Sorin Olaru 2002-04-24