next up previous contents
suivant: MODELJ.ESO monter: Sous-programmes à modifier précédent: Sous-programmes à modifier   Table des matières

MODELI.ESO

Création de l'objet MMODEL. En général rien à faire ici sauf dans le cas d'une nouvelle formulation simple ou couplée.
  1. En cas d'une nouvelle formulation, différente des formulations simples ou couplées déjà existantes, aiguiller le programme sur un nouveau sous programme MODELJ (J$>$13) pour définir les noms des modèles de matériau et les noms de type d'éléments finis utilisables par une telle formulation. Exemple en mécanique des fluides :
     
             ELSE IF(LESFOR(1).EQ.'NAVIER_STOKES') THEN
                CALL MODE11(MOPROP,NPROP,MOTEF,NBTEF,N1MAX,N2MAX)
    
  2. En cas d'une nouvelle formulation mécanique, différente de celles déjà existantes dans MODNLI.ESO, on doit charger la valeur par défaut dans LESPRO(NMAT). Dans ce cas les lignes à ajouter sont de la forme :
     
    
    (    ....       ELSE IF (IPLAC.EQ.7) THEN
                     --
                     --                  )
                ELSE IF (IPLAC.EQ.8) THEN
    *
    *      Par defaut : NOUVFORMULATION ---->  NOUVCOMPORTEMENT
    *
                   NMAT=NMAT+1
                   LESPRO(NMAT)='NOUVCOMPORTEMENT'
    



traduction LAMS 2003-09-22