5. Exemple#

Soit le maillage m1:

_images/100000000000048D0000019D48E0300C78BC89B1.png

GROUP_NO : GROUP_MA :


AB = (N1 N2 N3) grma1 BC = (N3 N4 N5) grma2 CD = ….. ……

Sur ce maillage m1 on définit 2 macr_elem_stat.

mo1 =    AFFE_MODELE        (    AFFE = _F (GROUP_MA = grma1)...)

mo2 =    AFFE_MODELE        (    AFFE = _F (GROUP_MA = grma2)...)


S1 =    MACR_ELEM_STAT    (    DEFINITION = _F    (MODELE = mo1...)

EXTERIEUR = _F (GROUP_NO = (AB,BC,CD,DE,EA)) …)

S2 = MACR_ELEM_STAT ( DEFINITION = _F (MODELE = mo2…)

EXTERIEUR = _F (GROUP_NO = (BC,BG,FG,CF)) …)

On peut alors définir le maillage m2 :

_images/10000A320000182F00000C81BE93398677387336.svg
m2 =    DEFI_MAILLAGE    (


DEFI_SUPER_MAILLE=(

_F(MACR_ELEM= S1) , _F(MACR_ELEM= S2 , SUPER_MAILLE= S2, ) ,

_F(MACR_ELEM= S2 , SUPER_MAILLE= S3, TRAN= 3.),),

RECO_SUPER_MAILLE=(

_F(SUPER_MAILLE=(S1,S2),GROUP_NO=(BC,BC),OPTION=”NOEUD_A_NOEUD”), _F(SUPER_MAILLE=(S2,S3),GROUP_NO=(FG,BC),OPTION=”INVERSE”),),

DEFI_GROUP_NO=

_F(GROUP_NO_FIN= FG, SUPER_MAILLE= S3, GROUP_NO_INIT= FG), )

Le maillage obtenu contient:

  • 3 super-mailles : S1, S2, S3

  • 26 nœuds : A, S12, …, S317

  • 1 GROUP_NO : FG = (S315, S316, S317)

.. image:: images/10000C9000001ECD00001054230A4609B2FF5B70.svg
    :width: 312
    :height: 161


.. _RefImage_10000C9000001ECD00001054230A4609B2FF5B70.svg:

Remarque:

Le recollement des super-mailles aurait pu être fait plus simplement par:

RECO_GLOBAL= _F (TOUT = “OUI”).