-
Notifications
You must be signed in to change notification settings - Fork 194
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
Which topologies are actually supported? #1192
Comments
Sorry about the confusion @tomchor! Opening a new issue might actually be a good idea since it's true we currently only support a subset of the 3^3 = 27 possible topologies (I went ahead and quoted your post in this new issue). I actually might avoid using the You can substitute Yeah currently the four supported topologies are:
We could support all possible topology combinations. The only bottleneck is implementing pressure solver that work for all topologies (see #586). This is on my current list of things to do but is not super trivial (see JuliaGPU/CUDA.jl#119 and possibly related #1170) so it's taking some time... 😅 Hopefully I can refactor the pressure solver(s) to support all topologies soon but either way it might be good to be explicit about which topologies are actually supported. |
Thanks!
Is it possible that you're listing the topologies in the |
Ah sorry you're right, good catch! I updated the original list with the actually supported topologies. Although I guess a side note worth mentioning is that I think you can create a grid with any topology and it won't error until it tries to construct a pressure solver. Might be clearer and more user friendly to print a useful error/warning when constructing the grid. |
Yes, in my tests I only get an error when getting the pressure solver going. And I agree that an error when actually constructing the grid would be better! Although I think updating the docs is the priority. Would you like me to update it using your list in the previous comment? |
If you have the time to add the list of supported topologies to the documentation that would be very much appreciated! |
Just included it here: #1193 This is my first time contributing so hopefully I followed the right protocol! |
Should this be closed because of #1193 ? |
Ah yes! PS: If you add something like "Resolves #1192" to your PR then merging the PR will automatically the associated issue(s). |
Awesome! Thanks for the heads-up. I was wondering how to link those to their issues. Cheers! |
The text was updated successfully, but these errors were encountered: