You are here: Overview > Key Concepts > Algebra Toolbox
Algebra Toolbox
Developing an application under PALM is made easier by the PALM algebra
toolbox that interfaces the most common linear algebra operations such
as conjugate gradient or quasi Newton minimizers or the most used
routines from the standard algebraic libraries (BLAS and LAPACK for
instance). The toolbox is constantly increasing, including, for
example,
new spatial interpolation units.
A matrix-vector product or a linear
system solution can be necessary to define a coupling built upon
predefined user's units. Let's think of two models exchanging a
temperature field but working on different units systems. Since the
coupled components have to keep genericity we are not going to change
anything inside the models, therefore the conversion is a duty of the
coupling algorithm. This is realized by the interposition between the
two coupled units of a linear
algebra unit picked from the toolbox .
All these operations are accessed through the graphical interface PrePALM.
Back to top