suivant: Sous-programmes utilitaires
monter: Phase 2 - Champs
précédent: Phase 2 - Champs
  Table des matières
Cet opérateur ne crée pas de nouveaux champs physiques, mais calcule la valeur
effective des champs selon celle des
paramètres, en utilisant des objets MMODEL et MCHAML
en argument. Une application fréquente est la variation de caractéristiques matériaux
en fonction de la température : l'utilisateur fait figurer la courbe des
caractéristiques selon la température dans un MCHAML à partir duquel
VARI établit le MCHAML des valeurs pour une température donnée. Il faut envisager de modifier VARI si l'un des champs
de paramètres est définie par une fonction qui ne peut se traduire ni par un
objet EVOLUTION, ni par un objet NUAGE à deux colonnes : plus clairement,
VARI sait réaliser une interpolation linéaire dans une courbe, ou entre une famille
de courbes.
CAST3M dispose désormais de l'utilitaire comput.eso, appelé par
VARI, qui facilite les calculs d'instanciation plus complexes. L'utilisateur
substitue un développement approprié au contenu du sous-programme standard
et crée un nouvel exécutable. Dans le jeu de données, des instructions telles que
mo_uti2 = MODE mail1 'MECANIQUE' 'ELASTIQUE' 'ISOTROPE' ;
lpyoun = MOTS 'T ' 'PORO' 'YOGC' ;
lpnu = MOTS 'T ' 'PORO' 'YOGC' ;
ma_uti2 = MATE mo_uti2 'YOUN' lpyoun 'NU ' lpnu 'RHO ' xrho ;
permettent de construire le MCHAML de caractéristiques donné en argument de
VARI, qui fait alors appel à comput.eso pour instancier YOUN et NU. Si
la température T apparaît, il est nécessaire qu'elle soit placée en première position dans
les objets LISTMOTS tels lpyoun.
suivant: Sous-programmes utilitaires
monter: Phase 2 - Champs
précédent: Phase 2 - Champs
  Table des matières
traduction LAMS
2003-09-22