]> SALOME platform Git repositories - modules/homard.git/commitdiff
Salome HOME
Mise à jour des références
authorGerald NICOLAS <gerald.nicolas@edf.fr>
Mon, 4 Sep 2017 13:36:02 +0000 (15:36 +0200)
committerGerald NICOLAS <gerald.nicolas@edf.fr>
Mon, 4 Sep 2017 13:36:02 +0000 (15:36 +0200)
doc/en/divers.rst
doc/fr/divers.rst

index 020e06a5ff213a3dbcbf8a919cdc2829a6c69555..d8b0f7fae9b8595479b8afc98c5fa9cae8428ac1 100644 (file)
@@ -9,6 +9,10 @@ References
 
 For a reference to HOMARD, use:
 
+G. Nicolas, T. Fouquet, S. Geniaut, S. Cuvilliez, Improved Adaptive Mesh Refinement for Conformal Hexahedral Meshes, "*Advances in Engineering Software*", Vol. 102, pp. 14-28, 2016, doi:10.1016/j.advengsoft.2016.07.014
+
+`Available here <http://dx.doi.org/10.1016/j.advengsoft.2016.07.014>`_
+
 G. Nicolas and T. Fouquet, Adaptive Mesh Refinement for Conformal Hexahedral Meshes, "*Finite Elements in Analysis and Design*", Vol. 67, pp. 1-12, 2013, doi:10.1016/j.finel.2012.11.008
 
 `Available here <http://dx.doi.org/10.1016/j.finel.2012.11.008>`_
@@ -29,56 +33,61 @@ SALOME RELEASE 6.6:
 
 SALOME RELEASE 7.1:
     - Correction of a bug in the filtering of the refinement by groups
-    - Driving of the adaptation by a threshold that is based upon the mean and the standard deviation (see :ref:`tui_create_hypothese`)
-    - TUI: the last time step for the driving instant can be selected by SetTimeStepRankLast (see :ref:`tui_create_iteration`)
+    - Driving of the adaptation by a threshold that is based upon the mean and the standard deviation (see :doc:`tui_create_hypothese`)
+    - TUI: the last time step for the driving instant can be selected by SetTimeStepRankLast (see :doc:`tui_create_iteration`)
     - The destruction of the objects is available (GUI and TUI)
     - The TUI functions are modified: they act onto the objects and no more by the names:
-      ``homard.AssociateIterHypo(iter_name,hypo_name)`` becomes ``iter.AssociateHypo(hypo_name)``, ``homard.AssociateHypoZone(hypo_name,zone_name,type_use)`` becomes ``hypo.AddZone(zone_name,type_use)``, ``homard.CreateIteration(iter_name,iter_parent_name)`` becomes ``case.NextIteration(iter_name)`` ou ``iter.NextIteration(iter_name)``
+      ``homard.AssociateIterHypo(iter_name,hypo_name)`` becomes ``iter.AssociateHypo(hypo_name)``, ``homard.AssociateHypoZone(hypo_name,zone_name,type_use)`` becomes ``hypo.AddZone(zone_name,type_use)``, ``homard.CreateIteration(iter_name,iter_parent_name)`` becomes ``case.NextIteration(iter_name)`` or ``iter.NextIteration(iter_name)``
     - Addition of a function:
-      ``cas.LastIteration()`` : returns the last iteration of the case (see :ref:`tui_create_iteration`)
-    - Mesh analysis (see :ref:`gui_mesh_info`)
+      ``cas.LastIteration()`` : returns the last iteration of the case (see :doc:`tui_create_iteration`)
+    - Mesh analysis (see :doc:`gui_mesh_info`)
 
 SALOME RELEASE 7.2:
-    - A cone can be used as a support for a 2D boundary (see :ref:`tui_create_boundary`)
-    - The result can be published or not published in SMESH (see :ref:`tui_create_iteration`)
+    - A cone can be used as a support for a 2D boundary (see :doc:`tui_create_boundary`)
+    - The result can be published or not published in SMESH (see :doc:`tui_create_iteration`)
       ``iter.Compute(option)`` becomes ``iter.Compute(option1, option2)``
-    - A serie of iterations that is stored in a directory can be followed (see :ref:`gui_create_case`)
+    - A serie of iterations that is stored in a directory can be followed (see :doc:`gui_create_case`)
 
 SALOME RELEASE 7.3:
     - English documentation
-    - Options to track the computation (see :ref:`tui_create_iteration`): ``iter.SetInfoCompute(MessInfo)``
+    - Options to track the computation (see :doc:`tui_create_iteration`): ``iter.SetInfoCompute(MessInfo)``
     - Automatic creation of YACS schema:
-      ``case.WriteYACSSchema(ScriptFile, DirName, MeshFile)``: writes a schema YACS relative to the case (see :ref:`tui_create_case`)
+      ``case.WriteYACSSchema(ScriptFile, DirName, MeshFile)``: writes a schema YACS relative to the case (see :doc:`tui_create_case`)
     - The initial mesh is not published in SMESH.
     - The refinement of 2D meshes with quadrangles is improved to take into account 'staircases'.
     - The fields overs elements can be interpolated with two ways: intensive or extensive.
     - The time steps for the interpolation of the files can be choosen:
-      ``SetFieldInterpTimeStep(FieldInterp, TimeStep)``: defines the time step for the interpolation of the field (see :ref:`tui_create_iteration`)
-      ``SetFieldInterpTimeStepRank(FieldInterp, TimeStep, Rank)``: defines the time step and the rank for the interpolation of the field (see :ref:`tui_create_iteration`)
+      ``SetFieldInterpTimeStep(FieldInterp, TimeStep)``: defines the time step for the interpolation of the field (see :doc:`tui_create_iteration`)
+      ``SetFieldInterpTimeStepRank(FieldInterp, TimeStep, Rank)``: defines the time step and the rank for the interpolation of the field (see :doc:`tui_create_iteration`)
     - If error occurs into the python instructions, the program stops.
 
-SALOME RELEASE 7.4 :
+SALOME RELEASE 7.4:
     - Scroll bar for the large windows.
     - The meshes are published only if requested.
     - The torus is a new possibility for the analytical boundary.
-    - The function ``SetAdapRefinUnRef(TypeAdap, TypeRaff, TypeDera)`` is suppressed. For an adaptation by a field or by zones, the mode refinement/unrefinement is automatically set from the other parameters of the hypothesis. For a uniform refinement, the function ``SetUnifRefinUnRef(TypeRaffDera)`` is now used (see :ref:`tui_create_hypothese`).
+    - The function ``SetAdapRefinUnRef(TypeAdap, TypeRaff, TypeDera)`` is suppressed. For an adaptation by a field or by zones, the mode refinement/unrefinement is automatically set from the other parameters of the hypothesis. For a uniform refinement, the function ``SetUnifRefinUnRef(TypeRaffDera)`` is now used (see :doc:`tui_create_hypothese`).
     - If an error occurs, the name of the message file is displayed.
     - Release 11.1 for the HOMARD binary. The conformal refinement of the meshes with hexaedra is improved: less meshes are produced.
 
-SALOME RELEASE 7.5 :
-    - Additional extra output: diameters and qualities; the function ``SetExtraOutput(option)`` is now used (see :ref:`tui_create_hypothese`).
+SALOME RELEASE 7.5:
+    - Additional extra output: diameters and qualities; the function ``SetExtraOutput(option)`` is now used (see :doc:`tui_create_hypothese`).
     - Release 11.2 for the HOMARD binary ; improvement for the 1D curve boundaries.
 
-SALOME RELEASE 7.6 :
+SALOME RELEASE 7.6:
     - Interpolation of all the fields into the input file.
 
-SALOME RELEASE 8.1 :
+SALOME RELEASE 8.1:
     - Interface with med 3.2.0
     - New options within the choice conformal/non-conformal.
     - Less meshes are involved in the case of a non conformal refinement of a mesh made of hexahedra.
     - Correction of an error when refinement and unrefinement are coupled for a mesh made of hexahedra.
 
-SALOME RELEASE 8.3 :
+SALOME RELEASE 8.3:
     - Interface with med 3.2.1
     - Output of the list of the meshes that are connected with a non conformal link.
 
+SALOME RELEASE 8.4:
+    - Interface with med 3.3.0
+    - Correction for the conformal coarsening of a set of hexaedra
+    - Correction of the interpolation od a volumic field over prisms which are splitted into tetrahedra and pyramids
+    - Integer MED fields to glue the elements with different levels when non conformal refinement is used
index cd827a1bc1a27ea9076c19e6ce6b32df4902ef68..dc10d9cdfee0e00106b7148129e9a75091c1ca35 100644 (file)
@@ -9,6 +9,10 @@ Références
 
 Pour une référence à HOMARD, utiliser :
 
+G. Nicolas, T. Fouquet, S. Geniaut, S. Cuvilliez, Improved Adaptive Mesh Refinement for Conformal Hexahedral Meshes, "*Advances in Engineering Software*", Vol. 102, pp. 14-28, 2016, doi:10.1016/j.advengsoft.2016.07.014
+
+`Accessible en cliquant ici <http://dx.doi.org/10.1016/j.advengsoft.2016.07.014>`_
+
 G. Nicolas and T. Fouquet, Adaptive Mesh Refinement for Conformal Hexahedral Meshes, "*Finite Elements in Analysis and Design*", Vol. 67, pp. 1-12, 2013, doi:10.1016/j.finel.2012.11.008
 
 `Accessible en cliquant ici <http://dx.doi.org/10.1016/j.finel.2012.11.008>`_
@@ -29,44 +33,44 @@ SALOME VERSION 6.6 :
 
 SALOME VERSION 7.1 :
     - Correction d'une anomalie sur le filtrage du raffinement par les groupes
-    - Pilotage de l'adaptation par un seuil basé sur la moyenne et l'écart-type (voir :ref:`tui_create_hypothese`)
-    - En TUI, choix du dernier instant comme instant de pilotage par SetTimeStepRankLast (voir :ref:`tui_create_iteration`)
+    - Pilotage de l'adaptation par un seuil basé sur la moyenne et l'écart-type (voir :doc:`tui_create_hypothese`)
+    - En TUI, choix du dernier instant comme instant de pilotage par SetTimeStepRankLast (voir :doc:`tui_create_iteration`)
     - Possibilité de détruire les objets (GUI et TUI)
     - Modification des fonctions TUI pour qu'elles agissent sur les objets et non plus sur les noms :
       ``homard.AssociateIterHypo(iter_name,hypo_name)`` devient ``iter.AssociateHypo(hypo_name)``, ``homard.AssociateHypoZone(hypo_name,zone_name,type_use)`` devient ``hypo.AddZone(zone_name,type_use)``, ``homard.CreateIteration(iter_name,iter_parent_name)`` devient ``case.NextIteration(iter_name)`` ou ``iter.NextIteration(iter_name)``
     - Ajout de fonctions :
-      ``cas.LastIteration()`` : retourne la dernière itération de la descendance du cas (voir :ref:`tui_create_iteration`)
-    - Analyse de maillages (voir :ref:`gui_mesh_info`)
+      ``cas.LastIteration()`` : retourne la dernière itération de la descendance du cas (voir :doc:`tui_create_iteration`)
+    - Analyse de maillages (voir :doc:`gui_mesh_info`)
 
 SALOME VERSION 7.2 :
-    - Possibilité d'utiliser un cone comme support de frontiere 2D (voir :ref:`tui_create_boundary`)
-    - Choix de publier ou non le résultat dans SMESH (voir :ref:`tui_create_iteration`)
+    - Possibilité d'utiliser un cone comme support de frontiere 2D (voir :doc:`tui_create_boundary`)
+    - Choix de publier ou non le résultat dans SMESH (voir :doc:`tui_create_iteration`)
       ``iter.Compute(option)`` devient ``iter.Compute(option1, option2)``
-    - Possibilité de poursuivre une suite d'itérations archivées dans un répertoire (voir :ref:`gui_create_case`)
+    - Possibilité de poursuivre une suite d'itérations archivées dans un répertoire (voir :doc:`gui_create_case`)
 
 SALOME VERSION 7.3 :
     - Documentation en anglais
-    - Options pour suivre le calcul de l'itération (voir :ref:`tui_create_iteration`) : ``iter.SetInfoCompute(MessInfo)``
+    - Options pour suivre le calcul de l'itération (voir :doc:`tui_create_iteration`) : ``iter.SetInfoCompute(MessInfo)``
     - Creation automatique de schéma YACS :
-      ``case.WriteYACSSchema(ScriptFile, DirName, MeshFile)`` : écrit un schéma YACS correspondant au cas (voir :ref:`tui_create_case`)
+      ``case.WriteYACSSchema(ScriptFile, DirName, MeshFile)`` : écrit un schéma YACS correspondant au cas (voir :doc:`tui_create_case`)
     - Le maillage initial n'est pas publié dans SMESH.
     - Le raffinement de maillages 2D avec des quadrangles est amélioré pour prendre en compte des zones 'en escalier'.
     - Les champs constants par mailles peuvent être interpolés selon les deux modes : intensif ou extensif.
     - Possibilité de choix des pas de temps pour l'interpolation des champs :
-      ``SetFieldInterpTimeStep(FieldInterp, TimeStep)`` : interpole le champ au pas de temps TimeStep (voir :ref:`tui_create_iteration`)
-      ``SetFieldInterpTimeStepRank(FieldInterp, TimeStep, Rank)`` : interpole le champ au pas de temps TimeStep et au numéro d'ordre Rank (voir :ref:`tui_create_iteration`)
+      ``SetFieldInterpTimeStep(FieldInterp, TimeStep)`` : interpole le champ au pas de temps TimeStep (voir :doc:`tui_create_iteration`)
+      ``SetFieldInterpTimeStepRank(FieldInterp, TimeStep, Rank)`` : interpole le champ au pas de temps TimeStep et au numéro d'ordre Rank (voir :doc:`tui_create_iteration`)
     - Arrêt en cas d'erreur dans les données des instructions python
 
 SALOME VERSION 7.4 :
     - Grandes fenêtres avec ascenseur.
     - Publication des maillages à la demande.
     - Suivi de frontière analytique torique.
-    - La fonction ``SetAdapRefinUnRef(TypeAdap, TypeRaff, TypeDera)`` est supprimée. Pour une adaptation selon un champ ou des zones, le mode raffinement/déraffinement est automatiquement déduit des autres paramètres de l'hypothèse. Pour un raffinement uniforme, on utilisera ``SetUnifRefinUnRef(TypeRaffDera)`` (voir :ref:`tui_create_hypothese`).
+    - La fonction ``SetAdapRefinUnRef(TypeAdap, TypeRaff, TypeDera)`` est supprimée. Pour une adaptation selon un champ ou des zones, le mode raffinement/déraffinement est automatiquement déduit des autres paramètres de l'hypothèse. Pour un raffinement uniforme, on utilisera ``SetUnifRefinUnRef(TypeRaffDera)`` (voir :doc:`tui_create_hypothese`).
     - En cas d'erreur dans l'adaptation, le nom du fichier de messages est affiché.
     - Passage à la version 11.1 de l'exécutable HOMARD ; le raffinement conforme des maillages en hexaèdres est amélioré pour diminuer le nombre de mailles produites.
 
 SALOME VERSION 7.5 :
-    - Sorties supplémentaires optionnelles : diamètre et qualité ; on utilisera ``SetExtraOutput(option)`` (voir :ref:`tui_create_hypothese`).
+    - Sorties supplémentaires optionnelles : diamètre et qualité ; on utilisera ``SetExtraOutput(option)`` (voir :doc:`tui_create_hypothese`).
     - Passage à la version 11.2 de l'exécutable HOMARD ; amélioration du suivi des frontières courbes 1D.
 
 SALOME VERSION 7.6 :
@@ -82,3 +86,8 @@ SALOME VERSION 8.3 :
     - Interfaçage avec med 3.2.1
     - Sortie des listes de mailles volumiques raccordées par non-conformité
 
+SALOME VERSION 8.4 :
+    - Interfaçage avec med 3.3.0
+    - Correction pour le déraffinement conforme d’un ensemble d’hexaèdres.
+    - Correction de l’interpolation d’un champ volumique sur les prismes découpés en tétraèdres et en pyramides.
+    - Utilisation de champs MED entiers pour les recollements non conformes de niveaux différents.