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