GLAS

GLAS (Generic Linear Algebra Software)

Researchers

Description

The glas project aims to define a generic interface for linear algebra operations and to provide a reference implementation in C++. The software will make development of numerical codes in C++ more comfortable: support for vectors, matrices, sparse and structured matrices, and BLAS-like algorithms; support for memory allocation systems, extendability. The development is based on Concept C++.
See also the birth of glas in the newsletter.
And also the development page maintained by karl meerbergen.
And the sourceforge development site.


FIG
Tree of concepts


FIG
Performance of expression templates via C++

keyboard_arrow_up