Thanks for the information. Unfortunately I am more interested in the 
second case, so I will look around for examples of the mortar 
element/master slave approach.

Alex

On Thursday, December 17, 2020 at 2:11:14 a.m. UTC+1 Wolfgang Bangerth 
wrote:

>
> > I am considering switching to deal.II for carrying out my elasticity 
> > calculations, but I am not sure from the documentation, tutorials, and 
> this 
> > user group if it is not too difficult to create a constraint between two 
> > surfaces such that they are bonded, or forced to be continuous. In 
> ABAQUS this 
> > is called a tie constraint 
>
> If you can make the mesh at the ends of your object match (e.g., if you 
> want 
> to bend your object into a ring), then the construction of these 
> constraints 
> is essentially identical to how one imposes periodic constraints -- 
> namely, 
> that each degree of freedom one end has to be some kind of linear function 
> of 
> the corresponding degree of freedom on the other end. deal.II has 
> functions 
> for this kind of thing that you could base an implementation for your 
> cases on.
>
> If the meshes don't match, e.g., if you want to glue one end piece to the 
> side 
> of your tube, then the situation becomes more complicated and the usual 
> approach to this is to use "mortar elements" or (what we used to call) a 
> master-slave approach where in essence the displacement on one side is 
> "projected" onto the displacements of the other side. That, too, can be 
> done 
> in deal.II (and has been done), but it is substantially more complicated 
> because you have to solve a geometry problem where you ask which point on 
> one 
> surface a node on the other surface corresponds to.
>
> Best
> W.
>
>
> -- 
> ------------------------------------------------------------------------
> Wolfgang Bangerth email: bang...@colostate.edu
> www: http://www.math.colostate.edu/~bangerth/
>
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/58c49192-5bef-4611-bd95-b27945f16e42n%40googlegroups.com.

Reply via email to