GRALE is a library containing subroutines which are meant to facilitate modelling and inverting gravitational lenses. The articles which describe how the inversion procedure works, can be found at the GRALE website: http://research.edm.uhasselt.be/jori/grale/grale.html
The license which applies to this library is the GPL. You can find the full version in the file LICENSE.GPL which is included in the library archive. The short version is the following:
At this time, the library classes and functions themselves are poorly documented. My apologies for that.
For information about how to write your own inversion module for the genetic algorithm, please consult the page about writing inversion modules
This package contains part of the LGPL'ed WCSTools package. The complete source code of WCSTools can be found at: http://tdc-www.harvard.edu/software/wcstools/
Triangulation code uses both the Wild Magic 5 library (Boost license) and the TTL library (GPL license) developed at SINTEF Applied Mathematics.
If you have any questions, remarks or requests, you can contact me at