Hi, On Sunday, December 10, 2017 at 9:55:49 PM UTC-5, RAJAT ARORA wrote:
> My question is: > Is the mesh movement independent of the order of the polynomial used to > interpolate the solution? > > What is confusing me is that I learned that there are nodes (other than > vertices) in the element when using higher order elements. So, when moving > mesh, these nodes must also be moved. In other words, these nodes are part > of the mesh. But if the move mesh function is correct for higher order > shape functions as well, than this means, my mesh just knows about the > vertices of the elements. > The mesh is independent of the order of the polynomial. The easiest way to realize it is that you don't need to know which kind of finite element you are using to create a mesh. If it worked like you said and the nodes would be part of the mesh, you would need to know the finite element to build the mesh. There is no reason to have the nodes part of the mesh. The only thing you need is to be able to map the position of the nodes in the unit cell to their position in the mesh. This is done using Mapping. Mapping allows you decouple the mesh with the finite element that you are using. Take a look here http://dealii.org/developer/doxygen/deal.II/group__FE__vs__Mapping__vs__FEValues.html Best, Bruno -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
