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

Add support for multi-system to physics classes #29019

Open
GiudGiud opened this issue Nov 6, 2024 · 2 comments · May be fixed by #29021
Open

Add support for multi-system to physics classes #29019

GiudGiud opened this issue Nov 6, 2024 · 2 comments · May be fixed by #29021
Labels
C: Framework T: task An enhancement to the software.

Comments

@GiudGiud
Copy link
Contributor

GiudGiud commented Nov 6, 2024

Motivation

It is known that equations that are not two-way coupled, (either uncoupled, or one-way coupled) are solved much more efficiently using a multi-system approach than a single system approach

Design

Add logic to enable multi-system coupling in the action

Impact

Faster solves
More flexibility

@lindsayad
Copy link
Member

I'd also be curious how a multiplicative field-split does for these one-way coupling cases

@GiudGiud
Copy link
Contributor Author

GiudGiud commented Nov 6, 2024

For sure. It could perform just as well. It's just conceptually easier to do multi-system

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Framework T: task An enhancement to the software.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants