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

Implement cross-section area error analysis #83

Merged
merged 6 commits into from
Aug 15, 2023

Conversation

ChRen95
Copy link
Member

@ChRen95 ChRen95 commented Aug 14, 2023

Implementation of cross-section-area (cross-section-filling-ratio).
This improves the general capabilities of analyzing given pass designs.

@ChRen95 ChRen95 requested a review from axtimhaus August 14, 2023 14:23
@ChRen95 ChRen95 added this to the v2.1 milestone Aug 14, 2023
pyroll/core/roll_pass/hookimpls/roll_pass.py Outdated Show resolved Hide resolved
pyroll/core/roll_pass/roll_pass.py Outdated Show resolved Hide resolved
pyroll/core/profile/profile.py Outdated Show resolved Hide resolved
@axtimhaus axtimhaus force-pushed the add_cross_section_area_deviation branch from 3f00222 to 4b802ab Compare August 15, 2023 07:32
@axtimhaus
Copy link
Member

  • Introduced target values of width and cross-section which default to usable width/cross-section. Can be given to set the reference for error values.
  • Introduced cross section filling ratio.
  • Introduced filling errors for width and cross-section, which are current / target - 1 which give deviation from targeted filling and cross-section filling.
  • Introduced hooks for choice of how to give them.

@axtimhaus axtimhaus merged commit 1b8f4ff into main Aug 15, 2023
@axtimhaus axtimhaus deleted the add_cross_section_area_deviation branch August 15, 2023 07:38
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.

None yet

2 participants