.. meta:: :keywords: maillage, champ, manipulation :author: Guillaume Boulant .. include:: medcalc-definitions.rst %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ANNEXE: Note de travail concernant le chantier XMED 2012 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% .. contents:: Sommaire :local: :backlinks: none Analyse preliminaire pour le chantier 2012 ========================================== La figure imposÊe pour le chantier 2012 est l'intÊgration du nouveau module de manipulation de champs dans SALOME 6.6 (objectif CEA), en prÊparation de la mise en exploitation dans SALOME 7 (objectif EDF). L'Êtat actuel est: * Un module SALOME de nom MED intÊgrant les bibliothèques MEDCoupling, MEDLoader, REMAPPER, mais aussi plusieurs packages logiciels aujourd'hui obsolètes ou amener à disparaÎtre pour l'ÊchÊance SALOME7 * Un module SALOME de nom XMED qui fournit les fonctions graphiques pour la manipulation de champs. * Ce module XMED utilise le module VISU pour les vue de contrôle. La cible est: * Un module unique (nom à dÊfinir, par exemple MEDOP) dÊbarrassÊ des packages logiciels obsolètes et intÊgrant les fonctions graphiques (GUI et TUI). * L'utilisation du module PARAVIS (au lieu de VISU) pour les vues de contrôle. * L'intÊgration de MEDCoupling avec YACS (port MED dans YACS par exemple). A examiner: * voir les attendus concernant les ports MED dans YACS * interface PARAVIS: utilisation du viewer (et de l'API python) sans chargement du GUI Tâches de dÊveloppement ======================= 20120904: Migrer XMED dans MED ------------------------------ Plan de travail: * Migration des composants + test 20120904: Nettoyage de XSALOME ------------------------------ :status: en cours * Supprimer les vieilleries de XSALOME: - StdHelper -> Basic_Utils (KERNEL) 20120829: mise en place du chantier 2012 ---------------------------------------- :status: terminÊ L'objectif de cette première Êtape est de reverser le prototype 2011 (module XMED indÊpendant) dans la branche V6_main du module MED. On peut procÊder de la manière suivante: * update de XMED (et XSALOME utilisÊ par XMED) pour fonctionnement sur V6_main * Eliminer la dÊpendance à XSALOME * Supprimer la gestion des multiversion SALOME5/6 au niveau de l'engine .. warning:: TODO: refaire le point sur les tâches initiÊes en 2011