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

NOMATE.ESO

Attribue un numéro à un modèle de matériau, ce numéro sera celui qui gouvernera l'exécution de l'écoulement non-linéaire faite dans le sous-programme approprié de coml7eso. Pour cela il faut initialiser la variable INATU (qui s'appelera INPLAS dans coml6.eso) par une séquence d'instructions comme suit :

                          
                        ELSE IF (IMOD.EQ.??) THEN
*     NOUVCOMPORTEMENT
                           INATU=120


Cette séquence d'instructions est à placer en fin de la séquence de IF ... ELSEIF... qui est elle-même située après l'appel au sous-programme MODXXX (XXX = ELA,PLA,FLU,VIS,END,PLE) concerné. La valeur qu'il faut confronter à IMOD est à trouver dans le sous-programme MODXXX concerné en face de NOUVCOMPORTEMENT. Par exemple dans le cas déjà cité de l'incorporation d'un modèle plastique "TRESMOU", il faudra insérer derrière :

                        ELSE IF(IMOD.EQ.61) THEN
*    JOINT_COAT
                           INATU=119


les lignes suivantes : ( la valeur 120 représente le fait que c'est le 120ème modèle de comportement toutes catégories confondues, information tirée des commentaires du sous-programme nomate.eso)

                        ELSE IF (IMOD.EQ.62) THEN
*     TRES_MOU
                           INATU=120




traduction LAMS 2003-09-22