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).