Make it possible to easily update the visualization kernels.
Fix online visualization when indirect addressing is used.
Add comments about linearly interpolated data sources.
Add a default value of early_termination.
Make it possible to specify all output files with a single option.
Address pyflakes warnings in the core sailfish code.
Log required GPU memory for easier debugging.
Add information about citing Sailfish in academic works.
Fix tests.
Fix the way interior nodes in solids are handled.

Add a test to ensure that this doesn't get broken in the future.
This fixes example/square_cylinder_2d.py.
Make it possible to automatically start the visualizer with the
simulation.
Create a copy of the array in LinearlyInterpolatedTimeSeries.
Call add_options for all MixIn classes.
Set default names after modify_config.
Initial commit of the ushape test case and the common library.
Add ushape STL file.
Add velocity profiles for the ICA case.
Add voxelized ushape geometries at 4 different resolutions.
[tmp] initial version of process_geometry
Add a coordinate converter class.
Use base name in the ushape example.
Create a base class for ushape simulations.