Présentation scientifique dans des universités ou centres de recherche (Présentations scientifiques dans des universités ou centres de recherche)
Physical units in UFL
HABERA, Michal; ZILIAN, Andreas
2025
 

Documents


Texte intégral
fenics2025-physical-units.pdf
Postprint Auteur (12.35 MB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
physical units, Unified Form Language, dimensional analysis
Résumé :
[en] The Unified Form Language (UFL) is a domain-specific language designed for finite element discretisation of partial differential equations (PDEs). However, UFL does not natively support the representation of physical units, which can lead to inconsistencies when formulating PDEs involving different physical quantities. In this work, we introduce a framework to manage physical units in UFL expressions through two key steps: (1) units transformation and (2) homogeneous factorisation. During the transformation step, dimensional quantities are incorporated into existing UFL expressions. These quantities are derived from the physical unit system provided by SymPy. The subsequent factorisation step enables the extraction of dimensional quantities from homogeneous expressions. This framework offers multiple levels of consistency checks, including dimensional consistency, unit consistency, and scaling consistency. It can be used to validate existing UFL codes, analyse the scaling of terms in PDEs, and derive dimensionless numbers, providing valuable insights and reducing potential model flaws. This functionality is implemented in the dolfiny framework.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
HABERA, Michal ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Engineering (DoE)
ZILIAN, Andreas  ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Engineering (DoE)
Langue du document :
Anglais
Titre :
Physical units in UFL
Date de publication/diffusion :
18 juin 2025
Nom de la manifestation :
FEniCS 2025
Organisateur de la manifestation :
University of Groningen
Lieu de la manifestation :
Groningen, Pays-Bas
Date de la manifestation :
18.06.2025
Manifestation à portée :
International
Focus Area :
Computational Sciences
URL complémentaire :
Disponible sur ORBilu :
depuis le 30 juin 2025

Statistiques


Nombre de vues
125 (dont 19 Unilu)
Nombre de téléchargements
49 (dont 1 Unilu)

Bibliographie


Publications similaires



Contacter ORBilu