* return the right error code
[blender-staging.git] / intern / opennl / doc / OpenNL_Readme.txt
1
2 This is OpenNL, a library to easily construct and solve sparse linear systems.
3 * OpenNL is supplied with a set of iterative solvers (Conjugate gradient,
4   BICGSTAB, GMRes) and preconditioners (Jacobi, SSOR). 
5 * OpenNL can also use other solvers (SuperLU 3.0 supported as an OpenNL
6   extension)
7
8 Note that to be compatible with OpenNL, SuperLU 3.0 needs to be compiled with
9 the following flag (see make.inc in SuperLU3.0):
10 CDEFS = -DAdd_ (the default is -DAdd__, just remove the second underscore)
11
12 OpenNL was modified for Blender to be used only as a wrapper for SuperLU.
13