SOLFEC simulation platform

More about Solfec can be found here.