Handling Dirichlet Boundary conditions with Hanging Nodes

67 views
Skip to first unread message

Phani Motamarri

unread,
Dec 7, 2017, 1:41:47 PM12/7/17
to dea...@googlegroups.com
Hi,

I have a general query. Is there anything I should be particularly careful when I have to handle non-homogenous dirichlet boundary on a mesh with hanging nodes on the boundary? I am working in the matrix-free data structure format. I am trying to impose non-homogenous boundary conditions on the non-hanging nodes using static condensation and allowing the hanging nodes to be handled using its hanging node constraint equation without treating it explicitly as a boundary nodes.

Am I missing anything in my thought process here?

Please let me know your inputs.

Regards
Phani

Daniel Arndt

unread,
Dec 9, 2017, 9:05:45 AM12/9/17
to deal.II User Group
Phani,



I have a general query. Is there anything I should be particularly careful when I have to handle non-homogenous dirichlet boundary on a mesh with hanging nodes on the boundary? I am working in the matrix-free data structure format. I am trying to impose non-homogenous boundary conditions on the non-hanging nodes using static condensation and allowing the hanging nodes to be handled using its hanging node constraint equation without treating it explicitly as a boundary nodes.
Have a look at the newest version of the documentation of step-37. There is a special section talking about inhomogeneous boundary conditions in the MatrixFree framework.
In general, treating homogeneous boundary conditions should not be a problem, but you have to be careful about inhomogeneous ones.

Best,
Daniel

Phani Motamarri

unread,
Dec 10, 2017, 10:30:48 PM12/10/17
to dea...@googlegroups.com
Thanks Daniel for pointing me to this!

--
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 dealii+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages