Course Info
This page contains the main information on the course.
Authors: Bernard Mourrain
Level:
Prerequisites:
Description:
In this tutorial, we briefly go through the main functionalities of the
library SYNAPS. We first start with the main concepts, which underly the
design of the library. Next, we show how to construct a first
executable, using template structures from the standard library. The
following step is devoted to linear algebra functions and the connection
to the LAPACK library. Then we describe how to manipulate polynomials in
one ore several variables, with different internal representation,
including the Bernstein basis representation. In the next step, we
describe how to use univariate and multivariate solvers. Finally, we
illustrate the construction and manipulation of parameterized and
implicit curves and surfaces. For each of these steps, we give code
examples, that the reader can compile and run and we also propose exercises.
Literature:
Format: The course material is a webstite.