Skip to content

Finite element exterior calculus (FEEC) implementation - problems. #2456

Discussion options

You must be logged in to vote

So the problem is you're trying to solve a 1-form Hodge-Laplacian problem in 2D, the mixed formulation (4.32) of Arnold is:

Find $(\sigma, u) \in H^1 \times H(\text{curl})$ such that

$$ \begin{align} (\sigma, \tau) - (u, \operatorname{grad} \tau) &= 0 \\ (\operatorname{grad} \sigma, v) + (\operatorname{curl} u, \operatorname{curl} v) + (p, v) &= (f, v) \end{align} $$

For all $(\tau, v) \in H^1 \times H(\text{curl})$.

Eq (7.10) of Arnold gives FEEC names for pairs of spaces that are stable for discretisation of the k-form Hodge Laplacian, in your code you wanted to use the $P^-$ spaces: $V^{k-1} := P_r^{-}\Lambda^{k-1} \subset H^1$, $V^k := P_{r}^{-}\Lambda^{k} \subset H(\text{curl})$. Loo…

Replies: 3 comments 4 replies

Comment options

You must be logged in to vote
3 replies
@ethrelfall
Comment options

@wence-
Comment options

@ethrelfall
Comment options

Answer selected by wence-
Comment options

You must be logged in to vote
1 reply
@ethrelfall
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants