-
Notifications
You must be signed in to change notification settings - Fork 2
Getting started
tlamadon edited this page Mar 5, 2013
·
1 revision
The goal of the library is to allow the user to easily express a set of constraints that need to be solved. Those constraints will be mathematical expressions involving functionals and parameters.
The problem at hand should be expressed using a set of constraints. A constraint is composed of the following:
- a collocation: a set of points of length
j, potentially multidimensional at wich the current constraint should be evaluated - a mathematical expression representing the constraint. This expression may be composed of a combination of the following:
- Numeric vectors of the same length as the collocation
-
Control variables, an object of type
FDiffalso withjrows and any number of variable of interest - Functionals , which represent a function that must be sovled for. This is for example a spline or a Chebychev polynomial. Functionals will be evaluated at the collocation or at a control variables, they will also be given a representation parameter. In general it returns an FDiff object correctly formed.