Replies: 2 comments 2 replies
-
|
I did make a try at this a while back. It should work with very minor modifications, like: https://github.com/jorgensd/dolfinx_mpc/blob/main/cpp/lifting.h#L260 Is there. It is only in lifting the constant becomes relevant, thus only minor modifications is needed. I'll see if I can find the mathematical derivation i did on this (late next week). |
Beta Was this translation helpful? Give feedback.
-
|
I've been thinking more about this, and I am in the progress of designing a version that should support this.
Mathematically, it breaks into the following problem: where Inserting this, we would get Symmetrizing and shuffling, we get: which is very similar to what we currently do in
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm looking to enforce a constraint like
u[x,1] = u[x,0] + f0(t)andu[0,y] = u[1,y] + f1(t)for some given functions f0 and f1 for all x and y on a 2D square. It seems like dolfinx_mpc is the closest to achieving such a constraint. Do you have an idea of which functions I might modify to make this happen? Thanks.Beta Was this translation helpful? Give feedback.
All reactions