Hodge decomposition on an annular domain. #4243
-
Hi everyone, I'm new to Firedrake and attempting to compute the Hodge decomposition of a vector field (i.e., one-form) In my understanding, I have done the following. First, I have projected out the harmonic part of With this said, I am a bit uneasy about the results of my computation. I thought that the components Beyond these questions, I have a couple of other related things that I am curious about:
Thanks in advance for your help,
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
My FEEC is certainly weaker than yours so I'm a bit out of my depth here. However I note that you have an iterative solver with the default tolerance. I can't remember what that is but that will introduce an error in |
Beta Was this translation helpful? Give feedback.
I think in general doing 7.1 directly in finite element is hard because you'd need a finite element space that represents the space of harmonic forms, and that's not so straightforward. That's the reason that the approach of projecting the harmonic forms out of the solver is adopted.
For your second question, yes I think numerically constructing the VectorSpaceBasis is probably fine (especially because a lot of iterative solvers are reasonably null-space robust anyway, so approximately projecting out the null space is probably enough).