Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Quadratic tetrahedral elements

Please login with a confirmed email address before reporting spam

Hello,

i am working on a project where i need to do a mesh with quadratic tetrahedral elements ( tet with 10 nodes), but i cannot find how to do this in comsol? Does anyone please have an idea how to do this?

Thank you in advance

4 Replies Last Post 05.09.2016, 04:30 GMT-4

Please login with a confirmed email address before reporting spam

Posted: 8 years ago 31.08.2016, 03:26 GMT-4
Hi,

in Comsol this topic is treated different than in other FEM codes.

1. In the meshing step you create a tetrahedral mesh.

2. In the discretisation setting of the physics section you select Lagrange and quadratic.

Then this will be like a 10-node tetra in Ansys.

The discretisation is not visible by default and you must activate it in the model tree ("Show" button).
Also the quadratic Lagrange is default for many types of physics.

Regards

Jens
Hi, in Comsol this topic is treated different than in other FEM codes. 1. In the meshing step you create a tetrahedral mesh. 2. In the discretisation setting of the physics section you select Lagrange and quadratic. Then this will be like a 10-node tetra in Ansys. The discretisation is not visible by default and you must activate it in the model tree ("Show" button). Also the quadratic Lagrange is default for many types of physics. Regards Jens

Please login with a confirmed email address before reporting spam

Posted: 8 years ago 31.08.2016, 04:02 GMT-4

Hi,

in Comsol this topic is treated different than in other FEM codes.

1. In the meshing step you create a tetrahedral mesh.

2. In the discretisation setting of the physics section you select Lagrange and quadratic.

Then this will be like a 10-node tetra in Ansys.

The discretisation is not visible by default and you must activate it in the model tree ("Show" button).
Also the quadratic Lagrange is default for many types of physics.

Regards

Jens



Thank you for your reply.. But what if i want to export the displacements DX DY DZ on the 10 nodes and the connectivity file to use them in other calculation... the connectivity file will include all the faces with just 3 or 4 faces ... i need a connectivity file for the 10 nodes + the displacements on these nodes... is it possible ?

thanks
[QUOTE] Hi, in Comsol this topic is treated different than in other FEM codes. 1. In the meshing step you create a tetrahedral mesh. 2. In the discretisation setting of the physics section you select Lagrange and quadratic. Then this will be like a 10-node tetra in Ansys. The discretisation is not visible by default and you must activate it in the model tree ("Show" button). Also the quadratic Lagrange is default for many types of physics. Regards Jens [/QUOTE] Thank you for your reply.. But what if i want to export the displacements DX DY DZ on the 10 nodes and the connectivity file to use them in other calculation... the connectivity file will include all the faces with just 3 or 4 faces ... i need a connectivity file for the 10 nodes + the displacements on these nodes... is it possible ? thanks

Please login with a confirmed email address before reporting spam

Posted: 8 years ago 05.09.2016, 04:23 GMT-4
Have you tried the Data Export in the Results section? Under "Advanced"
there is a combe box labeled "Evaluate in" where you can select "Lagrange Points"

Regards

Jens
Have you tried the Data Export in the Results section? Under "Advanced" there is a combe box labeled "Evaluate in" where you can select "Lagrange Points" Regards Jens

Lars Gregersen COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 8 years ago 05.09.2016, 04:30 GMT-4
Hi

If you have access to LiveLink for Matlab you can use mpheval to extract data for each node (use refine=2 for second order lagrange elements).

Using mphmeshstats and mphxmeshinfo you can get all the information you need about mesh data and elements including numbering and connectivity.

--
Lars Gregersen
Comsol Denmark
Hi If you have access to LiveLink for Matlab you can use mpheval to extract data for each node (use refine=2 for second order lagrange elements). Using mphmeshstats and mphxmeshinfo you can get all the information you need about mesh data and elements including numbering and connectivity. -- Lars Gregersen Comsol Denmark

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.