BuckinghamPy: A Python software for dimensional analysis
The Buckingham Pi (Π) theorem is useful in determining the dimensionless terms that describe a physical phenomenon. The number of these terms grows with the number of variables. The traditional approach in identifying dimensionless quantities for a given system can be tedious and error-prone. Buckin...
Guardado en:
Autores principales: | , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
Elsevier
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/c60314e975dd43eaa37482ef8a255240 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:c60314e975dd43eaa37482ef8a255240 |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:c60314e975dd43eaa37482ef8a2552402021-11-16T04:10:50ZBuckinghamPy: A Python software for dimensional analysis2352-711010.1016/j.softx.2021.100851https://doaj.org/article/c60314e975dd43eaa37482ef8a2552402021-12-01T00:00:00Zhttp://www.sciencedirect.com/science/article/pii/S2352711021001291https://doaj.org/toc/2352-7110The Buckingham Pi (Π) theorem is useful in determining the dimensionless terms that describe a physical phenomenon. The number of these terms grows with the number of variables. The traditional approach in identifying dimensionless quantities for a given system can be tedious and error-prone. BuckinghamPy is a Python software that automates the traditional approach to generate all possible sets of dimensionless groups in format. In this article, we discuss the math behind the approach used, and then we validate the software using multiple examples. BuckinghamPy serves as a helpful tool for experimentalists and engineers for both educational and research purposes.Mokbel KaramTony SaadElsevierarticleBuckingham Π theoremDimensional analysisDimensionless termsPythonComputer softwareQA76.75-76.765ENSoftwareX, Vol 16, Iss , Pp 100851- (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
Buckingham Π theorem Dimensional analysis Dimensionless terms Python Computer software QA76.75-76.765 |
spellingShingle |
Buckingham Π theorem Dimensional analysis Dimensionless terms Python Computer software QA76.75-76.765 Mokbel Karam Tony Saad BuckinghamPy: A Python software for dimensional analysis |
description |
The Buckingham Pi (Π) theorem is useful in determining the dimensionless terms that describe a physical phenomenon. The number of these terms grows with the number of variables. The traditional approach in identifying dimensionless quantities for a given system can be tedious and error-prone. BuckinghamPy is a Python software that automates the traditional approach to generate all possible sets of dimensionless groups in format. In this article, we discuss the math behind the approach used, and then we validate the software using multiple examples. BuckinghamPy serves as a helpful tool for experimentalists and engineers for both educational and research purposes. |
format |
article |
author |
Mokbel Karam Tony Saad |
author_facet |
Mokbel Karam Tony Saad |
author_sort |
Mokbel Karam |
title |
BuckinghamPy: A Python software for dimensional analysis |
title_short |
BuckinghamPy: A Python software for dimensional analysis |
title_full |
BuckinghamPy: A Python software for dimensional analysis |
title_fullStr |
BuckinghamPy: A Python software for dimensional analysis |
title_full_unstemmed |
BuckinghamPy: A Python software for dimensional analysis |
title_sort |
buckinghampy: a python software for dimensional analysis |
publisher |
Elsevier |
publishDate |
2021 |
url |
https://doaj.org/article/c60314e975dd43eaa37482ef8a255240 |
work_keys_str_mv |
AT mokbelkaram buckinghampyapythonsoftwarefordimensionalanalysis AT tonysaad buckinghampyapythonsoftwarefordimensionalanalysis |
_version_ |
1718426751960350720 |