SMS dit: Application and implementation of finite element methods