1 : $$$$ MFIL NOTICE FD218221 21/03/01 21:15:06 10906 2 : DATE 21/03/01 3 : 4 : 5 : CETTE OPERATEUR A ETE MIS GRACIEUSEMENT 6 : A DISPOSITION DE LA COMMUNAUTE CAST3M 7 : PAR Guenhael Le Quilliec(1) ET Thomas Fournier(2) 8 : (1) Laboratoire de Mecanique Gabriel Lame 9 : Universite de Tours, Universite d Orleans, INSA Centre Val de Loire 10 : Polytech Tours, 7 avenue Marcel Dassault, 37200 Tours, France 11 : (2) Stage au Laboratoire de Mecanique Gabriel Lame en 2020 12 : 13 : 14 : Operateur MFIL Voir aussi : TOPOPTIM 15 : ______________ TOPOSURF 16 : TOPOFILT 17 : 18 : RIG1 = MFIL CHPO1 (FLOT1 (FLOT2 (FLOT3))) (MOT1 (MOT2)) ; 19 : 20 : 21 : Objet : 22 : _______ 23 : 24 : L'operateur MFIL cree une matrice de rigidite contenant pour chaque 25 : noeud du maillage les poids de ses noeuds voisins a appliquer dans le 26 : but de pouvoir filtrer (i.e. lisser / floutter) un champ par points en 27 : le multipliant par cette matrice. 28 : 29 : Si un noeud voisin se trouve a une distance D < FLOT1, son poids 30 : (sa raideur) est alors calcule comme suit : 31 : (1.0 - (Rv / FLOT1))**FLOT2 32 : * valeur de CHPO1 du noeud voisin 33 : / somme des poids de tous les noeuds voisins 34 : Enfin seuls les poids > FLOT3 sont conserves. 35 : 36 : En entree : 37 : ___________ 38 : 39 : CHPO1 : (CHPOINT) Champ par points de ponderation (e.g. champ des volumes) 40 : qui est utilise dans le calcul des poids (raideurs) de la matrice 41 : de sortie. 42 : Ce champ permet egalement de recuperer les noeuds sur lesquelles 43 : s'appliquera la matrice de rigidite de sortie. 44 : 45 : FLOT1 : (FLOTTANT) Rayon d'action du filtre au voisinage de chaque noeud. 46 : Cette donnee est facultative et est egale a 0.0 par defaut. Le 47 : filtre n'aura alors aucun effet. 48 : 49 : FLOT2 : (FLOTTANT) Exposant applique lors du calcul des poids. 50 : Cette donnee est facultative et est egale a 1.0 par defaut. 51 : 52 : FLOT3 : (FLOTTANT) Valeur comprise entre 0.0 et 1.0 au dela de laquelle les 53 : poids sont conserves. 54 : Cette donnee est facultative et est egale a 0.0 par defaut. 55 : 56 : MOT1 : (MOT) Nom des inconnues primales. 57 : Cette donnee est facultative et est egale a 'SCAL' par defaut. 58 : 59 : MOT2 : (MOT) Nom des inconnues duales. 60 : Cette donnee est facultative et est egale a la valeur de MOT1 par defaut. 61 : 62 : En sortie : 63 : ___________ 64 : 65 : RIG1 : (RIGIDITE) Matrice de rigidite. 66 : 67 : 68 : Exemples: 69 : _________ 70 : 71 : mfil.dgibi 72 : 73 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales