Skip to content

[FXC-5449] allow varying refinements on axisymmetric body faces#1882

Merged
benflexcompute merged 22 commits into
mainfrom
alexxu/varying-refinement-faces
May 1, 2026
Merged

[FXC-5449] allow varying refinements on axisymmetric body faces#1882
benflexcompute merged 22 commits into
mainfrom
alexxu/varying-refinement-faces

Conversation

@alexxu-flex
Copy link
Copy Markdown
Collaborator

@alexxu-flex alexxu-flex commented Mar 9, 2026

Note

Medium Risk
Moderate risk due to the flow360-schema dependency bump, which may change validation/serialization behavior at runtime. Code changes here are minimal (import/exports only).

Overview
Adds support for the new schema volume entity AxisymmetricSegment by re-exporting it from flow360/component/simulation/primitives.py.

Bumps the flow360-schema dependency from 25.10.10b1 to 25.10.11b1 (updating pyproject.toml and poetry.lock) to pick up the underlying schema changes.

Reviewed by Cursor Bugbot for commit 17371b1. Bugbot is set up for automated code reviews on this repo. Configure here.

@alexxu-flex alexxu-flex marked this pull request as ready for review March 11, 2026 20:01
Comment thread flow360/component/simulation/meshing_param/volume_params.py Outdated
Comment thread flow360/component/simulation/framework/base_model.py Outdated
Comment thread flow360/component/simulation/meshing_param/volume_params.py Outdated
Comment thread flow360/component/simulation/meshing_param/volume_params.py Outdated
Comment thread flow360/component/simulation/meshing_param/volume_params.py Outdated
Comment thread flow360/component/simulation/primitives.py Outdated
Comment thread flow360/component/simulation/meshing_param/volume_params.py Outdated
Comment thread flow360/component/simulation/meshing_param/volume_params.py Outdated
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Comment thread flow360/component/simulation/meshing_param/volume_params.py Outdated
@benflexcompute benflexcompute enabled auto-merge (squash) May 1, 2026 19:47
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 1, 2026

Coverage report (flow360)

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  flow360/component/simulation
  primitives.py
Project Total  

This report was generated by python-coverage-comment-action

@benflexcompute benflexcompute disabled auto-merge May 1, 2026 19:51
@benflexcompute benflexcompute merged commit bcedbea into main May 1, 2026
21 checks passed
@benflexcompute benflexcompute deleted the alexxu/varying-refinement-faces branch May 1, 2026 19:51
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