Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Dimensionless.jl in the readme #714

Merged
merged 2 commits into from
Apr 15, 2024

Conversation

martinkosch
Copy link
Contributor

Hi there!
I just rediscovered an old but useful package called Dimensionless.jl for a recent engineering problem of mine.
Since it might be helpful to others as well, I've taken the liberty of adding it to the list of related packages.

@sostock
Copy link
Collaborator

sostock commented Mar 31, 2024

Looks good to me.

Just a question: Do you know how this compares to UnitfulBuckinghamPi.jl? Do they overlap in functionality? I haven’t really looked at either package in detail, I just noticed that the documentation of this also mentions the Buckingham π theorem.

@martinkosch
Copy link
Contributor Author

Yes, UnitfulBuckinghamPi.jl and Dimensionless.jl have some overlapping functionality but both packages have a different focus.

UnitfulBuckinghamPi.jl has a focus on the construction of dimensionless variables for a given physical problem. The structure of the dimensionless variables is printed afterwards and can be used in subsequent analysis. UnitfulBuckinghamPi.jl seems to be designed for an interactive use.

The focus of Dimensionless.jl is less on the construction of dimensionless variables (this is happening as well but mostly hidden from the user) but instead on the automated changing between dimensionless formulations and equivalent formulations with dimensions in a coherent way.

README.md Outdated
Comment on lines 38 to 40
- [UnitfulRecipes.jl](https://github.com/jw3126/UnitfulRecipes.jl) (deprecated): Adds automatic labels and supports plot axes with units for [Plots.jl](https://github.com/JuliaPlots/Plots.jl). (UnitfulRecipes.jl is now included in Plots.jl.)
- [Dimensionless.jl](https://github.com/martinkosch/Dimensionless.jl): Contains tools to conduct dimensional analysis and solve similitude problems

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would change the order of these items, so that the deprecated package is at the end of the list.

@sostock sostock merged commit c333efe into PainterQubits:master Apr 15, 2024
@martinkosch martinkosch deleted the patch-1 branch April 16, 2024 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants