FIAT

An Automatic Basis Function Tabulator for the Finite Element Package FEniCS

Introduction

FIAT is a component of the FEniCS Project, an Open-Source Finite Element solver package written in Python. FIAT is primarily a Finite Elements basis set generating tool and automates the process of generating the basis functions for FEM Analysis. It can handle numerous different types of FEM Basis functions as well.

Using FIAT on RCC Resources

FIAT does not require any additional modules to be loaded. The modules and functions of FIAT can be accessed using Python on RCC systems by adding one of the following lines of code to your Python or FEniCS script:

import FIAT

from FIAT import MODULES
# Note: Replace MODULES with the functions you want to import

Note that FIAT is only set up to work with Python 2 on RCC Systems currently.