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

Fetch mesh data on-demand in solution mode #3585

Open
mkundu1 opened this issue Dec 18, 2024 · 2 comments · Fixed by #3618, #3631 or #3638
Open

Fetch mesh data on-demand in solution mode #3585

mkundu1 opened this issue Dec 18, 2024 · 2 comments · Fixed by #3618, #3631 or #3638
Assignees
Labels
enhancement Improve any current implemented feature

Comments

@mkundu1
Copy link
Contributor

mkundu1 commented Dec 18, 2024

Seems to be possible via the scheme function (stream-mesh-data-to-grpc-channel). We can have an rpc just to return the mesh data (can be streamed response).

Currently, mesh data is streamed via a "continous streaming" rpc.

We also need to get this working in solver mode.

@mkundu1 mkundu1 added the enhancement Improve any current implemented feature label Dec 18, 2024
@mkundu1

This comment has been minimized.

@mkundu1 mkundu1 changed the title Fetch mesh data on-demand in meshing mode Fetch mesh data on-demand Dec 20, 2024
@mkundu1 mkundu1 changed the title Fetch mesh data on-demand Fetch mesh data on-demand in solution mode Jan 7, 2025
@mkundu1 mkundu1 linked a pull request Jan 7, 2025 that will close this issue
@mkundu1
Copy link
Contributor Author

mkundu1 commented Jan 7, 2025

Mesh data API future work (after PR #3618):
1. Properly support polyhedral connectivity. - Done
2. Support face zones (low-priority as already supported through other APIs).
3. Performance investigation: Some code can be moved from PyFluent to server (#3618 (comment)) - We don't need any change as of now.
4. Python API should take zone names alongwith ids. Add api to get allowed zone names. This basic API is in place, but we need to align it with other allowed values validations under field_data.
5. Pyfluent-visualization integration.
6. Add test and doc. - Add final doc after completing 4 above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improve any current implemented feature
Projects
None yet
4 participants