Skip to content

Adding variables to a System and specifying FE Type with multiple Orders #3075

Answered by jwpeterson
giorgiobornia asked this question in Q&A
Discussion options

You must be logged in to vote

I would expect the library to be able to construct whatever FE space on whatever underlying Mesh

Unfortunately that's not the case. Generally speaking, you can have a lower-order LAGRANGE FE on a higher-order geometric element, and in that case some nodes won't have DOFs. For example, the following LAGRANGE combinations are supported:
✔️ SECOND on Quad8
✔️ SECOND on Quad9
✔️ FIRST on Quad4
✔️ FIRST on Quad8
✔️ FIRST on Quad9

As far as I know, it's not possible to declare a (SECOND, LAGRANGE) FE on a Quad9 and have it "drop" the DOF at the center node, giving you a serendipity discretization.

Replies: 1 comment 3 replies

Comment options

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

@roystgnr
Comment options

@giorgiobornia
Comment options

Answer selected by jwpeterson
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants