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

[GeoMechanicsApplication] Add process factory to settlement workflow #11591

Merged
merged 23 commits into from
Sep 27, 2023

Conversation

rfaasse
Copy link
Contributor

@rfaasse rfaasse commented Sep 22, 2023

📝 Description
In this PR, the functionality is added to create and instantiate processes from the project parameters in the KratosGeoSettlement class, such that they can be used in the next steps of the settlement workflow.

🆕 Changelog

  • Added functionality to read project parameters to instantiate the relevant processes
  • Added the process factory to the settlement workflow
  • Added cpp unit tests for all newly added functionality

@rfaasse rfaasse requested a review from avdg81 September 22, 2023 12:23
@rfaasse rfaasse changed the title Add process factory to settlement [GeoMechanicsApplication] Add process factory to settlement Sep 22, 2023
@rfaasse rfaasse requested a review from avdg81 September 26, 2023 11:08
@rfaasse rfaasse changed the title [GeoMechanicsApplication] Add process factory to settlement [GeoMechanicsApplication] Add process factory to settlement workflow Sep 26, 2023
Copy link
Contributor

@avdg81 avdg81 left a comment

Choose a reason for hiding this comment

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

Looks good to me. Just a few minor comments.

@rfaasse rfaasse requested a review from avdg81 September 26, 2023 14:25
avdg81
avdg81 previously approved these changes Sep 26, 2023
Copy link
Contributor

@avdg81 avdg81 left a comment

Choose a reason for hiding this comment

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

Looks good to me. Thanks!

Copy link
Contributor

@avdg81 avdg81 left a comment

Choose a reason for hiding this comment

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

Thanks for fixing these SonarQube issues.

@rfaasse rfaasse merged commit f557260 into master Sep 27, 2023
@rfaasse rfaasse deleted the geo/add-process-factory-to-settlement branch September 27, 2023 09:36
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.

[GeoMechanicsApplication] Add necessary processes to the Settlement workflow
2 participants