The IFEM geomodeller