About mesh and finite element order

Asked by Dupront

Hello,
  Does a mesh always have a connectivity that is "first order" ?
independently of the order of the finite element space ?

Question information

Language:
English Edit question
Status:
Answered
For:
DOLFIN Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Anders Logg (logg) said :
#1

On Wed, Feb 22, 2012 at 12:20:52PM -0000, Dupront wrote:
> New question #188490 on DOLFIN:
> https://answers.launchpad.net/dolfin/+question/188490
>
> Hello,
> Does a mesh always have a connectivity that is "first order" ?
> independently of the order of the finite element space ?

What does that mean?

--
Anders

Revision history for this message
Dupront (michel-dupront) said :
#2

I am running the hyperelastic example with the mesh
mesh = UnitCube(1,1,1)
If I print it I notice that it has 8 nodes and 6 tetrahedrons.
Now I define the function space with:
V = VectorFunctionSpace(mesh, "CG", 2)
When I look at the result file displacement000000.vtu, I
see that the displacement is given on the 8 nodes of the mesh.
I was hoping to have the solution on 27 nodes (10 per tetrahedron)
knowing that we are working with 2order FEs.

Revision history for this message
Garth Wells (garth-wells) said :
#3

The VTK output is always at the vertices.

Can you help with this problem?

Provide an answer of your own, or ask Dupront for more information if necessary.

To post a message you must log in.