Array nodal bcs for eigenproblem #28455
Answered
by
lindsayad
xieeeect
asked this question in
Q&A General
-
Check these boxes if you have followed the posting rules.
QuestionHello, I'm working on a array nodal boundary condition for eigenvalue problems, it describes like: M * U = 0 , M is an n*n matrix, and U is an array variable. However, I didn't find any BCS about it, and when developing a new bcs with 'ArrayNodalBC', I got an error: Thanks for your time, xieeeect |
Beta Was this translation helpful? Give feedback.
Answered by
lindsayad
Oct 9, 2024
Replies: 1 comment 3 replies
-
@YaqiWang I think we have had this conversation before. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The short answer is that I do not know the theory well enough to say what BCs can theoretically be used for eigenvalue problems. I can only speak to the implementation which is that we only allow homogeneous BCs in MOOSE.
From the libMesh side we now allow solving eigenproblems with arbitrary constraints in which we condense out the constrained degrees of freedom when performing the eigensolve. We then enforce the constraints post-eigensolve on the requested eigenvector