-
Notifications
You must be signed in to change notification settings - Fork 4
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
Using ManifoldsBase
?
#7
Comments
Currently, we only use A secondary question to the OP is whether there's a benefit (to MeasureTheory, and/or to ManifoldMeasures) in having MeasureTheory depend on ManifoldsBase, in addition to any lightweight dependency to replace AbstractDomains |
Currently we indeed do not have much support for non-Riemannian manifolds, but if you want we can surely go towards that, too, with the interface. Sure we have to check for the R indicating the reals, I have no clue whether that would be over-engineering to have these three types in their own package... |
We have some support for manifolds with just an affine connection. On the other hand, there are sampleable spaces that we are unlikely to ever support (for example spaces that are not locally Euclidean). Also note that currently Manifolds.jl is heavily skewed towards supporting embedded manifolds and we currently don't really support manifolds with boundaries (although that's a valid goal for us). If all you need is testing membership then ManifoldsBase.jl doesn't look like the right abstraction. |
Thanks all. The idea for doing this came from @sethaxen's mention of
|
Just popping by to mention https://github.com/JuliaApproximation/DomainSets.jl as part of the discussion of |
Thanks @gdalle , I'd like to better understand the relationship between this and the manifolds-verse. I didn't end up doing much with it at the time, but |
From a Julia Slack DM with @sethaxen
cc @mateuszbaran @kellertuer
A super-lightweight dependency would be great, since that would help keep this package light :)
The text was updated successfully, but these errors were encountered: