Skip to content

Add support for Axisymmetric Sliding Interfaces#1459

Merged
shreyas-flex merged 12 commits intomainfrom
shreyas/add-axisymmetric-sliding-interfaces
Oct 3, 2025
Merged

Add support for Axisymmetric Sliding Interfaces#1459
shreyas-flex merged 12 commits intomainfrom
shreyas/add-axisymmetric-sliding-interfaces

Conversation

@shreyas-flex
Copy link
Contributor

  • Creates AxisymmetricBody entity for bodies of revolution generated from (Axial, Radial) polyline profiles with arbitrary center and rotation axis.
  • Creates a RotationVolume class to represent rotation zones associated either with Cylinder or AxisymmetricBody types
  • RotationCylinder (old interface) is retained with a deprecation warning, asking users to move to the RotationVolume object. This may be removed at a future date.

@shreyas-flex shreyas-flex merged commit 5eea4e8 into main Oct 3, 2025
17 checks passed
@shreyas-flex shreyas-flex deleted the shreyas/add-axisymmetric-sliding-interfaces branch October 3, 2025 15:36
piotrkluba added a commit that referenced this pull request Oct 9, 2025
* [SCFD-5659] Select body groups for force distribution plots (#1460)

* [SCFD-5659] Select body groups for force distribution plots

* fixed unit tetss

* SurfaceEdgeRefinement validation check (#1462)

* Added validation check to ensure that SurfaceEdgeRefinement cannot be used when GAI is enabled.

* Linter

* Add support for Axisymmetric Sliding Interfaces (#1459)

* [FXC-3414] Fix a bug where the private attribute id is included in hash generation (#1464)

* [FXC-3414] Fix a bug where the private attribute id is included in hash generation

* Fix linting

* Fix unit test

* Fixed publish workflow failing to import version

* Add structured box region to volume meshing params (#1463)

* bugfix (#1468)

* Fix fl.AxisymmetricBody not exposed to users (#1470)

* Limit the maximum pydantic version in pyproject.toml (#1472)

* Add max pydantic version due to its bug

* update poetry lock file

* Add a slack notification to the sync-main-to-develop workflow (#1477)

* Add a slack notification to the sync-main-to-develop workflow

* use github cli to create pr

* fix(): stripping file to basename causing file not found and also fake warning on missing mapbc (#1480)

* develop rebase fixes

* moved gap treatment strength to params class from the defaults

* formatter

---------

Co-authored-by: Ben <[email protected]>
Co-authored-by: Savithru Jayasinghe <[email protected]>
Co-authored-by: Shreyas Waghe <[email protected]>
Co-authored-by: benflexcompute <[email protected]>
Co-authored-by: Angran Li <[email protected]>
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