Thanks! #25
Replies: 1 comment 2 replies
-
This is great to hear! Honestly, I could see myself using MeshIntegrals.jl at some point in the near future, so thanks for letting me know about the package. If you come across any significant issues in CliffordNumbers code, or just need a new feature, feel free to open an issue or a PR. I never really looked at interoperability between CliffordNumbers and Unitful until now, and I forgot that the allowed subtypes (I have some opinions on how |
Beta Was this translation helpful? Give feedback.
-
I just wanted to drop by and say thanks! As of tomorrow it looks like our package MeshIntegrals.jl may be the first in the General registry to set CliffordNumbers.jl as a dependency. 🎉
We use differential geometry to solve integrals over geometrically-defined domains by calculating the local differential element at each evaluated point. Originally this required a conditional step based on the number of dimensions being integrated, with everything above 3D throwing an error. However, after picking up a little bit of GA this year, I realized that all of this was mathematically equivalent to essentially
norm(foldl(wedge, kvectors))
. I had to apply a little bit of bridge code to link upMeshes.Vec
vectors toCliffordNumber.KVector
k-vectors, while keeping track of Unitful units, but the transition was pretty much seamless and it worked exactly like I hoped it might. I also appreciate that it's such a lightweight dependency, so it was a no-brainer to add to ourdeps
.Anyway, again, just wanted to pass along my thanks for your hard work!
Beta Was this translation helpful? Give feedback.
All reactions