Paquet adaptation Il s'agit de tout ce qu'il faut pour faire de l'adaptation sur les problemes H-M. Les programmes: - ThermoHygroMecanik_Newton.cc fait la resolution de probleme de H-M - adaptationThermoHygroMecanik.cc fait le calcul d'une solution adaptee Le script Script_adaptation produit une solution adaptee a chaque pas de temps.Ce script construit lui même les donnees (fichiers champs) necessaire. Pour employe ce script on exige: - Un fichier de donnees contenant la suite des valeurs de temps et des pas de temps pour lesquels on veut une solution. Format: Le code ThermoHygroMecanik_Newton produit se fichier - Que les executables: ThermoHygroMecanik_Newton.opt et adaptationThermoHygroMecanik.opt soient dans le repertoire courant. Naturellemenbt on peut resoudre se probleme par un lien symbolique vers le repertoire contenant ces executables ou en editant les variables EXEC et EXECADAPTATION dans le script - La presence des donnees permettant de resoudre le probleme de H-M ordinaire: toto.mail toto.geom toto.enti toto_hyd.CL toto_mec.CL toto.champs Le script creera les fichiers a partir du fichier toto.champs original, tout les donnees originales seront sauvegardees. La procedure la plus simple pour obtenir une solution adaptee a chaque pas de temps: 1) Construire les donnees pour une resolution standard 2) Modifie le fichier champs pour produire le "fichier des pas de temps" en faisant une resolution hydrique seulement. On fait cette etape uniquement pour produire le "fichier des pas de temps". Dans le cas où on a des pas de temps constant on peut produire ce fichier de maniere plus economique i.e. sans faire le calcul E.F. Dans le cas du pas de temps variable c'est la methode la plus simple. Les solutions obtenues ne nous interesse pas et peuvent être detruites! 3) remettre le fichier champs dans son etat original et executer le script en utilisant la commande Script_adaptation "prefixe_maillage" "fichier_des_pas_de_temps" À la fin du script on aura les repertoires "adaptation_pas_*" contenant le maillage adapte, la solution en M et en U ainsi qu'un resume de l'adaptation pour ce pas. Puisque l'adaptation est completement cachee dans le script c'est la qu'on retrouvera les parametres d'adaptation. Par defaut l'adaptation est faite sur M sqrt(Ux²+Uz²). Toutes modifications concernant l'adaptation se fera donc dans le script a la section TABLEAU DES VALEURS MODIFIABLE POUR LE SCRIPT ET POUR L'ADAPTATION. Concernant la resolution E.F. du probleme H-M tout l'info provient des donnees originales (CL, type de solveur etc.) C'est donc la que l'on modifiera les donnees pour la resolution. Un jour j'ajouterai le thermique et on aura complete le tout.