-
Notifications
You must be signed in to change notification settings - Fork 178
FEAT: 6290 Add Profile class #6478
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
Conversation
Resolve issue 6278. Allow a list to be passed for the "Frequency" argument and automatically apply the multi-frequency adapt setup.
- Profile - Variation
Use the project name to save the new project after it is extracted from an archive.
Create a Profiles class, call it from setup.get_profile(). The actual profile for a single simulation is an instance of SimulationProfile.
Basic class is working.
- When an archive file is extracted, the project file stem name will be incremented by an integer if the project file already exists.
…rofile_class # Conflicts: # src/ansys/aedt/core/application/design.py
- Simplify syntax.
…oject' into fix/6400-use-archive-name-for-project
…rofile_class # Conflicts: # src/ansys/aedt/core/application/design.py
- Simplify syntax.
- Simplify syntax.
- Add classes and methods to simplify handling of simulation profile data. - Support for: - HFSS Adaptive passes and frequency sweep. - HFSS 3D Layout - Maxwell eddy - steady-state - transient - Icepak - transient - steady-state
- Fix minor bugs. - Add pyaedt_function_handler() - Add unit tests for Profile class.
Codecov Report❌ Patch coverage is ❌ Your patch status has failed because the patch coverage (23.59%) is below the target coverage (85.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #6478 +/- ##
===========================================
- Coverage 77.92% 19.74% -58.19%
===========================================
Files 236 237 +1
Lines 75731 76225 +494
===========================================
- Hits 59017 15052 -43965
- Misses 16714 61173 +44459 🚀 New features to boost your workflow:
|
- General cleanup - Add table method to ProfileStep
# Conflicts: # src/ansys/aedt/core/application/design.py
- Check that archive file is saved and opend correctly. - Improve support for Path
- Fix test_01_Design.py
- Fix test_01_Design.py so each unit test runs standalone.
- Make all tests independent #6523 - Deprecate Design.rename_design()
…rofile_class # Conflicts: # src/ansys/aedt/core/application/design.py # tests/system/solvers/test_00_analyze.py
Closing this for now and will start a new PR later. The changes to handling of archive files #6400 should be merged before the Profile is updated. |
Description
Add Profile class.
Issue linked
Resolve #6290
Checklist