Welcome to the forums. Please post in English or French.

You are not logged in.

#1 2021-04-23 21:26:53

aep93
Member
Registered: 2020-02-21
Posts: 61

Error while using FLUI_STRU

Hello all,
I had a problem using FSI elements and I reported it in the usage forum. Now I think that maybe this is not a mistake from my side but is an error inside code_aster that should be fixed. Here is the problem:
I want to apply pressure on some volumetric solid elements under which I have FLUI_STRU elements and I want to use linear dynamic solver. Briefly this is what I do:

fixed = AFFE_CHAR_MECA(DDL_IMPO=_F(GROUP_NO=('fixed_group'),
                                   LIAISON='ENCASTRE'),
                       MODELE=model)


pres = AFFE_CHAR_MECA(MODELE=model,
                      PRES_REP=_F(GROUP_MA=('press_top', ),
                                  PRES=1e-06))


ASSEMBLAGE(CARA_ELEM=elemprop,
           CHAM_MATER=fieldmat,
           CHARGE=(fixed, ),
           MATR_ASSE=(_F(MATRICE=CO('mas'),
                         OPTION='MASS_MECA'),
                      _F(MATRICE=CO('stif'),
                         OPTION='RIGI_MECA'),
                      _F(MATRICE=CO('damp'),
                         OPTION='AMOR_MECA')),
           MODELE=model,
           NUME_DDL=CO('NEW'),
           VECT_ASSE=_F(CHARGE=(pres, ),
                        OPTION='CHAR_MECA',
                        VECTEUR=CO('forcevec')))



resharm = DYNA_VIBRA(BASE_CALCUL='PHYS',
                     CARA_ELEM=elemprop,
                     CHAM_MATER=fieldmat,
                     EXCIT=_F(VECT_ASSE=forcevec),
                     INCREMENT=_F(LIST_INST=TimeStps),
                     MATR_AMOR=damp,
                     MATR_MASS=mas,
                     MATR_RIGI=stif,
                     MODELE=model,
                     SCHEMA_TEMPS=_F(BETA=0.25,
                                     GAMMA=0.5,
                                     SCHEMA='NEWMARK'),
                     TYPE_CALCUL='TRAN')

However, I get the following error:

! <EXCEPTION> <CALCUL_37>                                                                                   !
   !                                                                                                           !
   ! Erreur utilisateur :                                                                                      !
   !   -> Le TYPE_ELEMENT MEFS_FACE3  ne sait pas encore calculer l'option:  CHAR_MECA_PRES_R.                 !
   !                                                                                                           !
   !   -> Risques & Conseils :                                                                                 !
   !    * Si vous utilisez une commande de "calcul" (THER_LINEAIRE, STAT_NON_LINE, ...), il n'y a pas          !
   !      moyen de contourner ce problème. Il faut changer de modélisation ou émettre une demande d'évolution. !
   !                                                                                                           !
   !    * Si c'est un calcul de post-traitement, vous pouvez sans doute "éviter" le problème                   !
   !      en ne faisant le post-traitement que sur les mailles qui savent le faire.                            !
   !      Pour cela, il faut sans doute utiliser un mot clé de type "GROUP_MA".                                !
   !      S'il n'y en a pas, il faut faire une demande d'évolution.      

Any ideas/comments are greatly appreciated.

Offline

#2 2021-05-01 05:16:37

aep93
Member
Registered: 2020-02-21
Posts: 61

Re: Error while using FLUI_STRU

Hello all,
I post a simple mesh and comm file that results in this error.
Any help is appreciated.


Attachments:
FSIerror.zip, Size: 45.49 KiB, Downloads: 30

Offline