{"id":"arxiv/2601.06535","url":"https://arxiv.org/abs/2601.06535","tags":["cs.MS","math.NA"],"score":0,"title":"Automated dimensional analysis for PDEs","domain":"cs.MS","source":"arxiv","authors":["Michal Habera","Andreas Zilian"],"reviews":0,"subject":"cs.MS","summary":"Physical units are fundamental to scientific computing. However, many finite element frameworks lack built-in support for dimensional analysis. In this work, we present a systematic framework for integrating physical units into the Unified Form Language (UFL). We implement a symbolic \\texttt{Quantity} class to track units within variational forms. The implementation exploits the abelian group structure of physical dimensions. We represent them as vectors in $\\mathbb{Q}^n$ to simplify operations and improve performance. A graph-based visitor pattern traverses the expression tree to automate…","category":"research","comments":0,"disputed":false,"division":"cs","mentions":0,"discussed":0,"published":"2026-01-10","reactions":{}}