getfem-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Getfem-users] Dirichlet BC in vectorial problems


From: Yves Renard
Subject: Re: [Getfem-users] Dirichlet BC in vectorial problems
Date: Mon, 23 Apr 2007 09:46:53 +0200
User-agent: KMail/1.7.2

Le Jeudi 19 Avril 2007 14:47, Andriy Andreykiv a écrit :
> Dear Yves and Jullien,
>
>   Would you please advice me on the following.
>
>       If I have a vectorial problem like liniear elasticity, how can I 
> prescribe
> only one component of the displacement vector on a given boundary?
> I don't see how I can do this with Dirichlet Brick or
> assembling_Dirichlet_condition, as they both with prescribe the value of
> all the components of the displacement.
>
>       Another question if I may. Is there a possibility to prescribe a 
> Dirichlet
> boundary condition on a node, not a face of the element. Somtimes it is
> necessary to prevent rigid body modes in mechanical problems, while
> constraining a face will change the physics of the problem.
>

Hello Andriy,

There is in fact some bricks (not documented I think) dealing with for 
instance the normal component (mdbrick_normal_component_Dirichlet, see 
getfem_modeling.h). For more particular things, you should adapt either this 
brick or the Dirichlet brick itself. If you tell me exactly what you need, i 
can help you.

If you need to prescribe a value of a specific d.o.f., you can use directly 
the constraint brick (see the documentation). You need of course to locate 
the corresponding d.o.f. number and creat an adapted constraint matrix.

Yves.

-------------------------------------------------------------------------
  Yves Renard (address@hidden)       tel : (33) 04.72.43.80.11
  Pole de Mathematiques, INSA de Lyon          fax : (33) 04.72.43.85.29
  Institut Camille Jordan - CNRS UMR 5208
  20, rue Albert Einstein
  69621 Villeurbanne Cedex, FRANCE
  http://math.univ-lyon1.fr/~renard
-------------------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]