]> SALOME platform Git repositories - modules/homard.git/commitdiff
Salome HOME
Affichage des nouveautes pour 7.3
authornicolas <nicolas>
Wed, 23 Oct 2013 09:02:19 +0000 (09:02 +0000)
committernicolas <nicolas>
Wed, 23 Oct 2013 09:02:19 +0000 (09:02 +0000)
doc/en/divers.rst
doc/fr/divers.rst

index f5cb284d0f407cfbb299ad2d88374b21641e8118..12455ae9fb2311202464f5548a2ffa57e1636a40 100644 (file)
@@ -21,36 +21,38 @@ Evolutions of the module
 
 Here are the main evolutions de HOMARD from the first release in SALOME 6.5.
 
-SALOME RELEASE 6.6 :
-   - Interface with med 3.0.6
-   - Default values for the time steps
-   - New element types: TRIA7 and QUAD9
-   - Optional output into the MED file of the level of refinement of every element
-
-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`)
-   - 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)``
-   - 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`)
-
-SALOME RELEASE 7.2.0 :
-   - 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`)
-     ``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`)
-
-SALOME VERSION 7.3 :
-   - English documentation
-   - Addition of a function:
-     ``iter.SetInfoCompute(MessInfo)`` : gives options to track the computation (see :ref:`tui_create_iteration`)
-   - Automatic creation of YACS schema:
-     ``case.WriteYACSSchema(ScriptFile, DirName, MeshFile)`` : writes a schema YACS relative to the case (see :ref:`tui_create_case`)
-   - 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`)
-   - Arrêt en cas d'erreur dans les données des fonctions python
+SALOME RELEASE 6.6:
+    - Interface with med 3.0.6
+    - Default values for the time steps
+    - New element types: TRIA7 and QUAD9
+    - Optional output into the MED file of the level of refinement of every element
+
+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`)
+    - 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)``
+    - 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`)
+
+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`)
+      ``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`)
+
+SALOME VERSION 7.3:
+    - English documentation
+    - Options to track the computation (see :ref:`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`)
+    - 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`)
+    - If error occurs into the python instructions, the program stops.
index a0a4ad13a250d5fff565aed684fd69f4ec58db27..1994b6edb24af00781fad9ed9b25e89501b21acc 100644 (file)
@@ -22,38 +22,39 @@ Evolutions du module
 On trouvera ici les principales évolutions de HOMARD à partir de la première version livrée dans SALOME 6.5.
 
 SALOME VERSION 6.6 :
-   - Interfaçage avec med 3.0.6
-   - Valeurs par défaut des instants
-   - Acceptation des mailles de type TRIA7 et QUAD9
-   - Option de sortie dans le fichier MED du niveau de raffinement atteint dans chaque maille
+    - Interfaçage avec med 3.0.6
+    - Valeurs par défaut des instants
+    - Acceptation des mailles de type TRIA7 et QUAD9
+    - Option de sortie dans le fichier MED du niveau de raffinement atteint dans chaque maille
 
 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`)
-   - 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`)
-
-SALOME VERSION 7.2.0 :
-   - 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`)
-     ``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`)
+    - 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`)
+    - 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`)
+
+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`)
+      ``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`)
 
 SALOME VERSION 7.3 :
-   - Documentation en anglais
-   - Ajout de fonctions :
-     ``iter.SetInfoCompute(MessInfo)`` : précise des options pour suivre le calcul de l'itération (voir :ref:`tui_create_iteration`)
-   - Creation automatique de schéma YACS :
-     ``case.WriteYACSSchema(ScriptFile, DirName, MeshFile)`` : écrit un schéma YACS correspondant au cas (voir :ref:`tui_create_case`)
-   - 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`)
-   - Arrêt en cas d'erreur dans les données des fonctions python
-
+    - Documentation en anglais
+    - Options pour suivre le calcul de l'itération (voir :ref:`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`)
+    - 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`)
+    - Arrêt en cas d'erreur dans les données des instructions python