UFLACS - UFL Analyser and Compiler System
Uflacs, the UFL Analyser and Compiler System, is a collection of algorithms for processing symbolic UFL forms and expressions. The main feature is efficient translation of tensor intensive symbolic expressions into a low level expression representation and C++ code.
Uflacs is Copyright (2011-2013) by Martin Sandve Alnæs.
This version of uflacs is released under the LGPL v3 licence.
FEniCS Project site:
Martin Sandve Alnæs (email@example.com)
Steffen Müthing (firstname.lastname@example.org)
To run unittests of generated C++ code you need the Google C++ Testing Framework:
To run unit tests with output to screen:
cd tests/ && ./test.sh
To run unit tests with output to log files (for batch runs):
cd tests/ && ./test.py
Either install to default python location as root:
sudo python setup.py install
Or install to your own python path directory:
python setup.py install --prefix=/path/to/my/own/site-packages