Seol mar théacs é seo: Application and implementation of finite element methods