Robert C. Kirby

Much of finite element computation is constrained by the difficulty of evaluating high-order nodal basis functions. While most codes rely on explicit formulae for these basis functions, we present a new approach that allows us to construct a general class of finite element basis functions from orthonormal polynomials and evaluate and differentiate them at any points. This approach relies on fundamental ideas from linear algebra and is implemented in Python using several object-oriented and functional programming techniques.

Article

Robert C. Kirby.
" Algorithm 839: FIAT, a new paradigm for computing finite element basis functions."
*ACM Transactions on Mathematical Software*.
doi:10.1145/1039813.1039820.
Retrieved 07/31/2021 from researchcompendia.org/compendia/2013.377/

**Compendium Type**: Published Papers

**Primary Research Field**: Computer and Information Sciences

**Secondary Research Field**: Mathematics

**Content License**: Public Domain Mark

**Code License**: MIT License

created 12/23/2013

modified 01/16/2014

blog comments powered by Disqus