Teko: Enable dof-split for block matrix #14318
Unanswered
maxfirmbach
asked this question in
Solvers
Replies: 3 comments 3 replies
Is the 3-block matrix stored as a single point matrix, 3 point matrices, or something else? |
2 replies
|
@cgcgcg @MalachiTimothyPhillips Can you advise Max? |
0 replies
|
@maxfirmbach Is the idea that you'd pair the block-recursive structure with the hierarchical block Gauss-Seidel? I want to make sure I understand the use-case. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Question
@trilinos/teko @MalachiTimothyPhillips @cgcgcg
Hello,
currently it's possible in Teko to split an operator based on DOFs e.g. fluid matrix goes in and with
I'm able to generate a block operator splitting velocity and pressure DOFs.
For certain examples in our code I would need to apply this procedure on a block in a block matrix e.g. I have 3 blocks resembling structure, thermo and a scalar transport fields respectively and I want to split the scalar transport problem into [1 1].
E.g. [3 1 2] -> [3 1 [1 1]]
Is this something that could be easily implemented?
Thanks!
All reactions