X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Ftui_create_case.rst;fp=doc%2Ftui_create_case.rst;h=8750be31978a672beb85723b896cae984910231c;hb=f3867860d0e23fd91631d20d7263b5a4b2ec371e;hp=588c05c99dca187273db41c0075bb8a1ad1dd69d;hpb=bdbb00479184579ff9ec2e33886894326d4d6a0f;p=modules%2Fhomard.git diff --git a/doc/tui_create_case.rst b/doc/tui_create_case.rst index 588c05c9..8750be31 100644 --- a/doc/tui_create_case.rst +++ b/doc/tui_create_case.rst @@ -3,12 +3,12 @@ Le cas ====== .. index:: single: cas -.. index:: single: type de conformité +.. index:: single: type de conformité .. index:: single: maillage;initial -Les variables sont décrites dans :ref:`gui_create_case`. +Les variables sont décrites dans :ref:`gui_create_case`. -Méthodes de la classe homard +Méthodes de la classe homard """""""""""""""""""""""""""" +---------------------------------------------------------------+ @@ -22,14 +22,14 @@ Méthodes de la classe homard | - ``mesh_name`` : le nom du maillage initial | | - ``mesh_file`` : le nom du fichier contenant ce maillage | | | -| Par défaut : | +| Par défaut : | | | -| * le répertoire des résultats est ``/tmp`` | +| * le répertoire des résultats est ``/tmp`` | | * l'adaptation est conforme | +---------------------------------------------------------------+ -Méthodes de la classe cas +Méthodes de la classe cas """"""""""""""""""""""""" +---------------------------------------------------------------+ @@ -43,18 +43,18 @@ Méthodes de la classe cas | | | **SetDirName(dirname)** | | | -| - ``dirname`` : le nom du répertoire des résutats | +| - ``dirname`` : le nom du répertoire des résutats | +---------------------------------------------------------------+ | .. module:: GetDirName | | | | **GetDirName()** | -| Retourne le nom du répertoire des résutats associé au cas | +| Retourne le nom du répertoire des résutats associé au cas | +---------------------------------------------------------------+ | .. module:: SetConfType | | | | **SetConfType(conf_type)** | | | -| - ``conf_type`` : entier précisant le mode de conformité | +| - ``conf_type`` : entier précisant le mode de conformité | | | | 1. conforme | | 2. non conforme avec 1 noeud par maille | @@ -64,20 +64,36 @@ Méthodes de la classe cas | .. module:: GetConfType | | | | **GetConfType()** | -| Retourne le type de conformité | +| Retourne le type de conformité | +---------------------------------------------------------------+ | .. module:: GetIter0Name | | | | **GetIter0Name()** | -| Retourne le nom de l'itération 0, associée au maillage | +| Retourne le nom de l'itération 0, associée au maillage | | initial. Ce nom est mis automatiquement par le module | -| HOMARD et doit être utilisé pour enchaîner les adaptations| +| HOMARD et doit être utilisé pour enchaîner les adaptations| ++---------------------------------------------------------------+ +| .. module:: AddBoundaryGroup | +| | +| **AddBoundaryGroup(boundary, group)** | +| | +| - ``boundary`` : nom d'une frontière courbe à suivre | +| Pour une frontière discrète : | +| | +| . si toutes les lignes courbes sont suivies, le second | +| argument est une chaîne vide. | +| . si seulement certaines lignes courbes sont suivies, | +| ``group`` est le nom d'un groupe de segments à suivre. | +| Pour une frontière analytique : | +| | +| - ``group`` : nom d'un groupe de faces placées sur la | +| frontière | +---------------------------------------------------------------+ Exemple """"""" -La création de l'objet case_1 se fait ainsi : :: +La création de l'objet case_1 se fait ainsi : :: case_name = "CAS_1" mesh_name = "MAILL" @@ -86,6 +102,10 @@ La création de l'objet case_1 se fait ainsi : :: dirname = "/local00/Salome/Adapt/resu" case_1.SetDirName(dirname) case_1.SetConfType(1) + case_1.AddBoundaryGroup( 'intersection', '' ) + case_1.AddBoundaryGroup( 'cyl_1', 'T1_EXT' ) + case_1.AddBoundaryGroup( 'cyl_1', 'T2_EXT' ) + case_1.AddBoundaryGroup( 'cyl_2', 'T_INT' )