FEMEngine: Finite Element Method C++ Code Based on Functional and Template Metaprogramming | IEEE Conference Publication | IEEE Xplore