-
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
There are several different reasons to reorder indices when implementing the finite element method. Usually it is related to edge orientation which can be communicated implicitly through the ordering of indices. The edge orientation can be used when implementing some elements - in fact, we have many elements that assume a specific order. The edge orientation is also used in some refinement algorithms. This implementation technique has the unfortunate downside that the ordering is not suitable for the implicit communication of normal vectors. We have a completely different scheme for normals within scikit-fem which is not based on the ordering of the nodes. I do not have plans to change this, it would be rather nontrivial task. If we want to save stl-files or some other files with normal vector information, it should be done differently, reordering during export. |
Beta Was this translation helpful? Give feedback.
-
Hi Mr Kinnala, “I do not have plans to change this, it would be rather nontrivial task.” “We have a completely different scheme for normals within scikit-fem, which is not based on the ordering of the nodes.” “This implementation technique has the unfortunate downside that the ordering is not suitable for the implicit communication of normal vectors.” “There are several different reasons to reorder indices when implementing the finite element method. Usually it is related to edge orientation which can be communicated implicitly through the ordering of indices. The edge orientation can be used when implementing some elements - in fact, we have many elements that assume a specific order. The edge orientation is also used in some refinement algorithms.” Regards |
Beta Was this translation helpful? Give feedback.
There are several different reasons to reorder indices when implementing the finite element method. Usually it is related to edge orientation which can be communicated implicitly through the ordering of indices. The edge orientation can be used when implementing some elements - in fact, we have many elements that assume a specific order. The edge orientation is also used in some refinement algorithms.
This implementation technique has the unfortunate downside that the ordering is not suitable for the implicit communication of normal vectors. We have a completely different scheme for normals within scikit-fem which is not based on the ordering of the nodes.
I do not have plans to change th…