Skip to content

Configuration drivern workflow implemented#26

Merged
gituser789 merged 12 commits into
mainfrom
ConfDrivenWorkflow
Apr 14, 2025
Merged

Configuration drivern workflow implemented#26
gituser789 merged 12 commits into
mainfrom
ConfDrivenWorkflow

Conversation

@SevenOfNinePE
Copy link
Copy Markdown
Collaborator

According 4 aconfiguration controlled workflow is implemented.
Requirements are available.
Minor issues are still to solve.
[x] Initial implementation of the configuration diven workflow
[ ] Debug special situation (new circuit optimization while results are available

Copy link
Copy Markdown
Contributor

@gituser789 gituser789 left a comment

Choose a reason for hiding this comment

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

Thx for this PR.

Even after starting the review on the same day, it was not possible to finish it due to the high amount of changes. The first part with integrating the existing pareto summary into the toml file configuration was laying around for couple of days/weeks before checking in, now server code is in the same PR. In future, we should think about how to make smaller pieces to review.

Comment thread dct/dctmainctl.py Outdated
Comment thread dct/dctmainctl.py
Comment thread dct/dctmainctl.py Outdated
Comment thread dct/dctmainctl.py Outdated
Comment thread dct/dctmainctl.py
Comment thread dct/transformer_optimization.py Outdated
Comment thread dct/transformer_optimization.py Outdated
Comment thread dct/transformer_optimization.py
Comment thread pyproject.toml Outdated
Comment thread workspace/DabHeatSinkConf.toml Outdated
…quest.

One update is missing: Last line in summary_processing.py is still comment out.
(# df_wo_hs....)
Copy link
Copy Markdown
Contributor

@gituser789 gituser789 left a comment

Choose a reason for hiding this comment

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

changes requested as in the comments

Solve the special case bug by replacing the enable_delete_study out of the
optimizer function to the flow control. This was necessary because different
dependencies of the studys. (e.g. if circuit study is deleted also inductor and transformer studyn
needs to be deleted too.)
Replace hardcoded folder names by subdirectory
Update variable name for thermal resistance per unit area and
comment it is suitable way
Fix the heat_sink variable.
@gituser789 gituser789 merged commit fd9635c into main Apr 14, 2025
2 checks passed
@gituser789 gituser789 deleted the ConfDrivenWorkflow branch April 23, 2025 09:34
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