FEniCS/ffcx
Next generation FEniCS Form Compiler for finite element forms
Compiles variational forms written in the Unified Form Language (UFL) into optimized C code for assembling discrete operators and matrices. Generates low-level kernels that integrate directly with DOLFINx for finite element assembly, and provides the ufcx.h interface header for kernel execution. Available as both a command-line tool and importable Python module for seamless integration into FEniCS workflows.
188 stars.
Stars
188
Forks
45
Language
Python
License
—
Category
Last pushed
Mar 10, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/FEniCS/ffcx"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
inducer/cgen
C/C++ source generation from an AST
westandskif/convtools
convtools is a specialized Python library for dynamic, declarative data transformations with...
pyecore/pyecore
A Python(nic) Implementation of EMF/Ecore (Eclipse Modeling Framework)
mutating/transfunctions
Say NO to Python fragmentation on sync and async
cogu/cfile
A python C code generator