IFEM source code