From 0767994fb6f0c57fbbf16edddd9da7bb383e54ad Mon Sep 17 00:00:00 2001 From: nicolas Date: Wed, 23 Oct 2013 09:02:19 +0000 Subject: [PATCH] Affichage des nouveautes pour 7.3 --- doc/en/divers.rst | 68 ++++++++++++++++++++++++----------------------- doc/fr/divers.rst | 59 ++++++++++++++++++++-------------------- 2 files changed, 65 insertions(+), 62 deletions(-) diff --git a/doc/en/divers.rst b/doc/en/divers.rst index f5cb284d..12455ae9 100644 --- a/doc/en/divers.rst +++ b/doc/en/divers.rst @@ -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. diff --git a/doc/fr/divers.rst b/doc/fr/divers.rst index a0a4ad13..1994b6ed 100644 --- a/doc/fr/divers.rst +++ b/doc/fr/divers.rst @@ -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 -- 2.39.2