]> SALOME platform Git repositories - modules/homard.git/blobdiff - doc/en/divers.rst
Salome HOME
Mise à jour des références
[modules/homard.git] / doc / en / divers.rst
index fe90bcf5966189139d1bfe0ff4817c771615a641..d8b0f7fae9b8595479b8afc98c5fa9cae8428ac1 100644 (file)
@@ -1,48 +1,23 @@
-.. _gui_divers:
+.. _divers:
 
 Miscellaneous
 #############
+
 References
 **********
 .. index:: single: reference
 
-The HOMARD software was subject of publications techniques in the course of conferences these last years. References of main documents are presented here.
-
-Main reference
-==============
 For a reference to HOMARD, use:
 
-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>`_
+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
 
-Splitting meshing
-=================
+`Available here <http://dx.doi.org/10.1016/j.advengsoft.2016.07.014>`_
 
-  * G. Nicolas, T. Fouquet, Conformal hexaedral meshes and adaptive mesh refinement, VI International Conference on Adaptive Modeling and Siumulation, "*ADMOS 2013*", J.P. Moitinho de Almeida, P. Diez, C. Tiago and N. Pares (Eds), Lisbonne, pp. 515-526, 2013
-  * G. Nicolas, T. Fouquet, Hexaedral mesh adaptation for finite volume methods, III International Conference on Adaptive Modeling and Siumulation, "*ADMOS 2007*", K. Runesson, P. Diez (Eds), Goteborg, pp. 174-177, 2007
-  * G. Nicolas, F. Arnoux-Guisse, O. Bonnin, Adaptive meshing for 3D finite element software, IX International Conference on Finite Elements in Fluids, Venise, Italie, 15-21 Octobre 1995.
-  * G. Nicolas, F. Arnoux-Guisse, O. Bonnin, Un logiciel d'adaptation de maillage en 2D et 3D, 27ème Congrès d'Analyse Numérique, Super-Besse, France, May 29-June 2, 1995.
-
-Error estimators
-================
-
-  * A. Ern, S. Meunier, A posteriori error analysis of Euler-Galerkin approximations to coupled elliptic-parabolic problems", ESAIM: M2AN 43 (2009) 353-375.
-  * J. Delmas, Stratégies de controle d'erreur en calcul de structures industrielles., PhD of the Université de Picardie, France, April 2008
-  * S. Meunier, Analyse d'erreur a posteriori pour les couplages hydro-mécaniques et mise en oeuvre dans Code_Aster, PhD of the Ecole Nationale des Ponts et Chaussées, France, November 2007.
-  * J. Delmas, P. Coorevits, P.-B. Badel and M. Guessasma, An explicit estimator for goal oriented H-Adaptivity with mesh optimaly criteria, III International Conference on Adaptive Modeling and Siumulation, "*ADMOS 2007*", K. Runesson, P. Diez (Eds), Goteborg, pp. 93-96, 2007.
-  * P. Destuynder, B. Métivet, Estimation d'erreur explicite dans une méthode d'éléments finis conforme, Compte Rendu Académie des Sciences Paris, tome 323, Série I, p. 679-684, 1996.
-  * P. Destuynder, B. Métivet, Estimation d'erreur explicite pour une méthode d'éléments finis non conforme, Compte Rendu Académie des Sciences Paris, tome 322, Série I, p. 1081-1086, 1996.
-  * C. Bernardi, O. Bonnin, C. Langouet, B. Métivet, Residual Error Indicators for Linear Problems - Extension to the Navier-Stokes Equations, IX International Conference on Finite Elements in Fluids, Venise, Italie, 15-21 Octobre 1995.
-  * F. Arnoux-Guisse, O. Bonnin, L. Léal De Sousa, G. Nicolas, An adaptive finite element method for turbulent flow simulation, ICFD Conference on Numerical Methods for Fluid Dynamics, University of Oxford, Grande-Bretagne, 3-6 Avril 1995.
-  * O. Bonnin, B. Métivet, G. Nicolas, F. Arnoux-Guisse, L. Léal de Sousa, Adaptive Meshing for N3S Fluid Mechanics Code, "*Computational Fluid Dynamics '94*", ECCOMAS Stuttgart, Allemagne, pp. 201-208, Wiley 1994.
-
-Applications
-============
+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
 
-  * S. Meunier, R. Fernandes, Mesh Adaptation for Coupled Hydro-Mechanical Industrial Studies, V International Conference on Adaptive Modeling and Siumulation, "*ADMOS 2011*", D. Aubry, P. Diez, B. Tie and N. Pares (Eds), Paris, pp. 337-338, 2011
-  * O. Hartmann, O. Bonnin, D. Gasser, An Adaptive Meshing for Turbomachinery Geometries, "*Computational Fluid Dynamics '98*", ECCOMAS Athènes, Greece, Wiley 1998.
+`Available here <http://dx.doi.org/10.1016/j.finel.2012.11.008>`_
 
+Other references are available on the site for `HOMARD <http://www.code-aster.org/outils/homard/en/divers.html>`_
 
 Evolutions of the module
 ************************
@@ -50,31 +25,69 @@ 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 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 :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)`` or ``iter.NextIteration(iter_name)``
+    - Addition of a function:
+      ``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 :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 :doc:`gui_create_case`)
+
+SALOME RELEASE 7.3:
+    - English documentation
+    - 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 :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 :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:
+    - 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 :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 :doc:`tui_create_hypothese`).
+    - Release 11.2 for the HOMARD binary ; improvement for the 1D curve boundaries.
+
+SALOME RELEASE 7.6:
+    - Interpolation of all the fields into the input file.
+
+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:
+    - 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