XLiFE++’s basics#

XLiFE++ is written in C++, so that every C++ datatype can be used directly in a code using XLiFE++. But some basic types are overloaded for better management of truncation errors and consistancy.

The utils library collects all the general classes and functionalities required by the code : extended string capabilities, Point, Vector, Matrix (dense storage), Parameters and Function objects to deal with user functions, Timer providing time computation tools and more internal useful classes intended mainly to developers (messages and traces management).