From 362522cd9a5525a5702fdb899e3f1afe94a56816 Mon Sep 17 00:00:00 2001 From: maintenance team Date: Mon, 16 Mar 2009 14:50:10 +0000 Subject: [PATCH] Update SMESH documentation --- .../images/create_groups_from_geometry.png | Bin 17338 -> 14205 bytes doc/salome/gui/SMESH/input/about_meshes.doc | 2 +- .../input/create_groups_from_geometry.doc | 17 +++ .../gui/SMESH/input/creating_groups.doc | 84 +++--------- doc/salome/gui/SMESH/input/extrusion.doc | 8 +- doc/salome/gui/SMESH/input/free_faces.doc | 6 +- doc/salome/gui/SMESH/input/ghs3dprl_hypo.doc | 126 +++++++++--------- .../input/group_of_underlying_elements.doc | 34 +++++ .../gui/SMESH/input/grouping_elements.doc | 13 +- .../gui/SMESH/input/netgen_2d_3d_hypo.doc | 13 +- doc/salome/gui/SMESH/input/revolution.doc | 1 + doc/salome/gui/SMESH/input/symmetry.doc | 5 +- 12 files changed, 168 insertions(+), 141 deletions(-) create mode 100755 doc/salome/gui/SMESH/input/create_groups_from_geometry.doc create mode 100755 doc/salome/gui/SMESH/input/group_of_underlying_elements.doc diff --git a/doc/salome/gui/SMESH/images/create_groups_from_geometry.png b/doc/salome/gui/SMESH/images/create_groups_from_geometry.png index 17d54dec32a0aec35c15704e5cc5b9bf8475419f..f20d4a724a4309b6fd280df05509d2da36e25df2 100644 GIT binary patch literal 14205 zcmch;by!s2-!?il(jAf#3eq4UFodK?jYvt3q`=VKAuzOrpwfdP-2&1uk|Q8W58d6J z@8GYpZl{WN?TKfnBYDE2m~U2uB!MF1j0ZA zKSO+6Amuk^_$mm*3VN<6|H?aKd)mi8DNn`JMnW3c&~DVbQFv*aA~K zuU!i3H;Q1L%(at~79%Hh-%E`Wrb{C{M;sd)z-!P_U1vV;;b;{?E-rYm94q5f)o0J1 zktF@dUOnwzqPNcamFXiqwmMDgk+pg0zj{8fl)QU-KA;$!(AA}kqo}C(1Zq_4Kt9}! zdn|8Zk$15Dy*0wJFBA>cQtyYu;V(19Rd#=9K(NL@-l3k$w6{zLa3Y_dpT}QQkduEE z6jjj=+@HnpSDC1?ieY^sCid7X@bWDeNcwuZIsvGj6fW=F#_<|T#`qrlk)nJ=iK;V? zvcw18@#%^8gCye*D;%`qi{4&Tv&>*1KMg^M5+u4j$)t_ES5x6|3e_a+`spk|3LJWx zWG3rmYUOsEFl>BG5dM2sg`{mVD=F;u2&kW!a^^$D$+yE_9h~BQH-fC)sc`e!gXhV= zc}XFGR+7S>ztn!x8O?1irJnRn!PaYh-d$qev++SRoBBh_s;Vk;;c+Nc=KE>GHJ08` z-bfOq={{x@L{u#f7mMg&9yv0P1fMKN4mz4NMji9G@~p!Z)TWg^9oG)k%wR|KS_p%_ zhHFx3xF}E%J4>2KOwW?m@gm<;$|Z5s8}lEXo??Lr2niB1VakP;k$=DD9M)jhF*a;< zNYipaLZ^4y=H@__N}rr3?Ba`l*a_c~dHNVXbk%Y96Xa1&fl>Fj?Wv40)((v4?(B~UdwMCfg{`PkGceWDQzIW-f_!~n z??K&2NopEcpT2g{RJbP@uGPlI_>;T)=p+A0M+C*xP2u5Q>tIvJ?M->)?~$2Ult3fn zm`M=(=Tjzy&XV()0OBNk{R%S?wv=?(Gb=;ptn2mZ`jc9gPUC?et4oVKb;j_xpozG~ z-9Rco&z3mp82ap{mDk3eowM`DSSs3*ZdtQJ`vpPLhQE~Sr-g6!if`M9y>1x)64+pZ z24bgOKmNMtas?;LbCiFxwD&?-3W2qLmQ?XtrW4aK({~k&MEe{LsCamY#wxQ@DTN@o zf?4H$(Q3bX6&o6gxi#HLYn^;g=i5?l!+6w8AYO#Z@_Q@N?5C7f4nq>03sqqMgJCx; zZ(fJyQwM6UP>}pSi>eH_Ryh8n*bc7zdYNZFL(pHPML%o)u+gcdcGxkr+YZVQ)xzXw zhjau#=Fj&;NlUnDAroQk@ct0ndzjAGkL>o-Wm}@k0|Pnv8?FxPUDr*>h?TDv!ka7L z;Ij#=(}nXf66k)o6(~3e=F30>d=3*)+QZdUIjUgNlgytDw6YP%bzG2o<;T4bMyq*6 zY@`qK-i4`L?jNq6B7%NLlm}ST6D7f0VK=f%nmnCOW|Ilic)sspV()l$HdpL7_Jhh> z64Ld}qAzf=JHC#AL${_dGipfY_syE3bWHjs>Yxv9uG8ZdH)LUIB#x~u7{uShol(Lw z*A;|=4$`1BqpsLL(pQ(_4EqyKtsCI9UCHD9+vcIrLpwr2PI1Ei?u$xCWcLiq8c*u4 zpM5+7@}}|RnrX32ehvG@#Ft&*$nqdJdXDEm=aGCpnR?M?t!F|z*HaxIH!kx$q+C#a zzEsPrInDNTvVNZ8kJS#G7f0N*jo*jG??A7PPFZrRSJi)wiIi9HJ4k6%eq1me(_SSy z@|Egslo__LKH-ewCn6z2 zR8>)k*bMx<+RP&KnJQ;4Q1DZcIygLpKsXS2-QhbrwePL;_4V_BV$p~k=<@E~&EeSP z_HD0}81$0m_8vPsyRE$w@@V~USSoQ_dS0|v_Xr5YuBSyuK$e3~fZf?@#L)E7W0A7ppMv!;(1JvxL~P2hIQ(yJQWV(>?H-W|CvRG#FaRx&ECl&9G^Z$ zpp`jOrEc+b@QUVzU1WtzBdFIrlq2e_*QpMAUEYEhCLL^cv%qca7DX=`xWd8gePB{@ zt;cR>XJ`ItgPuRL?keVNAL$jr`&Zw`gVc2!wo+GHM+4 z=Q9uVdn4xPZE0%@Uhzo8p}>uw0bcx@zxlVwg-K}BMF@5=m;tnR`F-roh=~9usKhhP zYkHcr6$3(55!B7%a(gP%wZ0Q@wk?p|hH%5(TQzyOq*Z6$??HU_%Oqi;(`K}Tt5;&T z3D=$YvrD^`*9Dk#`};>fM{vt=cpajwoQt5K$FZIE#!AGq`TE7xDsr|xQ`|V-B9p}b zhC$1GOlotlhqNVbB+WE4`|l$+op}|A-5_*TI1<=W1i9VtJQJdODbl{+lax1 z*pYjYF#J_xe+JiYgFo}P9iSj*WeqRjA*3qRIUvLu7KTf`?uGS!DNrF7}kx6CIZMf}C~}_dW!*U?yCjnix2rZ@;&qf4akNP<0?hR%O$+ zU6p5>6L59>z459{$)hvnG36OR*WSUZ|*jQN`7PZ%@~oVY8dty_x-& zB|idWJRNU{XiN{C)yG7-9f&403CpkEOl>wSnvZEQt1-R(1q0%2{IjV^UgJ^c$b4!8$psg!p(&?Y-4+`g4?K zQ(MG_@*vZz@=jYPr%2>HzEQ1jEaJ?+1J7>!wF!u7@OKp(=o!ahV)Y!=D#HE3Y%kDD zbSibiLY8#lP+@*}9RiYrK**_t@WdK}evm{GR+Z$mwz9bC8DphSN6~ZAfZ7CtE?BF0 z!^src6(PZpq@e%@hQ|W+07h^jOL@}r5FE5sn5u|i;}6yFxrzM~Pe zEN0sw`UBf*^J=Ne%eLoNf0?w{##*ohn$J`m&KENcJi2e=i-UY1B%rxGrt;i*%3F+Y zMvD5`3|~1r*X(@oNV;j8S0S6L&Kbl;kw_dR3|~J#q06e)u>KuItyXHzPNg-;D=|&6 zso+cI0H(SrS3(*A!)SIG*4c!c-`o2 zC8pOL?7J2ib`Hx#R4J4%65@(gzKk6<2;53rN*PwQGM+Z97!o}gTzB?=JGIIE+XFjT zwmE=t_V&+x=^s081|G-Pw%d$9jmocRR)ZGs7R&BI9&&xm!b%>(PVQa0ClQI|SjQk1 z$zU@O+hI<|iW1)P#4FL`@x4%K?!F(ZOc$4xutl|kTAWd6v1*)lbebsAxSfV;%`DS5 zUv4W9uSt#I$&;BsxsUwEBxJ=GgD@a8HdBCo?_s*ETkmPujQVh+)c7J)>b`8?*(AWWIPliN4zae|$_dbTZJMqG( zkyB^+t?T`XXUrwe3W+h=fdd*K&^H*Fr_tWUV8&C*XsBd~n0UUH(Bi9GdWn)SI%bz= zWZ0@nOW^V$Rv)~_4kYxUpjW!O$gc)-RX-qtd}zO>k(DkpuM_AZs!?eCf_SQO<@MC< zhw_E!pg@Wr;m3i4NbA#9n%pw4ii->8yipZCeX=;`K5Ge> zbM7&M>HUKAadeU*M8*BMKD=ap7ZF083+J}+HnxWHj+!(e^Wl6sZ7RT@(b1z}RET%k zeK1>v2h%fviPf9fxb0={T!Rpx9)i73yW7a}AVFFX>+_f6Ram`U2IG_6zAAkNn30=f zYN4@*YMOJDqAYA^X&j#}jB(9Y9F-Hcdg60vL@xX3c)92N{O%NKcV26Isx_9eBYn)u z2ZW0}PFBEqu$OE)^3YPsPh~HyRAp#*_#F#4=stTqBbDZ0*Oc4A{ursIoE{Y&G24v) zzO2yK1G`_w(k!#htA8q4k_db?ji66dKMLisEeMZX`-88BFTJnKS}_!MaGP4B2*Ck) z6$Vu@XY-N!Jq?=bd|ch1HwTar`krm?MX6OJafKut zIv>fNKd%|j6r?AvU!HW!t^FuTzSfQx6r8_$At>5PRcGSGEY?)T6j4%Gu|(&xvxVu9 zCLpJGBW?L%L@wkVJ31(|q1A6{_vv`%MgSR(SR~p>*x<`Cv3qQ-@u1}GHFm$sAlr{D zlW))JfH@^Toy0!^CX{*PqQBI8?sB#>W8>{vr;cpLaNi58mKL~hdla)&ku{YZm68M_ ziPo+gFPWRVFe8aL6$m#BTOJgvJV;9NA|9SxMO6KiFw{~`r4BZA*;D6GJhGvG!Z$mC z1px(KYhz)9vTt@|N_@;^0}q|CsJH;aT2-YE7*>DTvBmR=Ey~)eQ@jjU&wN*HO^_5C zRarfK7>@V8>!ug9aE62~rmMJAd9ds>Ewf#r>uBW275&}kI0CPRW7ZreaOPNYLCzOf zpv#j<*je9W5wYt*jS2(TA#qzIVfhX+`{w9D#=znJp4M!;eR)eLhCK}xU4@4}UfFA5 zN`l}l9d?5{sQAgw1o4o0msemDb-5Fa*f9U=+Lg<3puL}z-t4}PzsoVNwA&#y;IPqR zAw9RI#-cXIq_G>PcbW^!OK$@-jP}a2xw}SX%ib9!R;>41Uu_1M$(x?P8F%2Hx?D5c zU$aPPFSJC)@itW+OYj>R%yV~hBKdf{S2Ml#4s;S&TXR6=EpBwTyDg3H^;_twO6KAj zRu(G#(&SS(YCK8i2b``+K||#Ls2`kLwXM7R+5A-2nU(9dMIDzU2aNVEng%5rYkkup zL2LRBi%xB7T>46SzTuh!5cW7o=3RNfg>q8`l)V9cI-h}(6?bGos1Hp^#xBz`2*EDg z-90_p9jhNmp+%k_rCy%mf(NXt<*AgY(o#Bh-dEnP&DEbma;o~RMF0a6Xf* zFnH}OBXc-CEok#eNa6`ytwWov%E-XC-{a#28G_}X_QHq$t`#=ZN!Q*xnfH_fRptNc zsxcgs6V_;t+LmoAq1L+G7HEX6$zEY9`*}Wdkz)Ov&sy$JpWlD*i=V-6HnzQ1ob^+_ z9GRl!>R{)(1w-@l5tA>8jbt4NM6fzT@?u{JiX!?ctoJ7DT2KfW?%@M+?fx1FwyrFuf}Gz8}ikj&Pr zzmqXJmMrv*W6mRmgM9aTKHFvScCOO=Rd#a|As`^EwCqjF zvBG-^HA=e=eUbP{2RzMCJIS(?a^=|2Kw?&(i*fv2m&>jmYi0d-o|H{Z2R97v=a`-# zFyoD(nZ45;&m?6o{7KMlMSYi6t6+HIXFp#012xRD`UACkD|Y6K3D2f8Wz?5cCe?75 zNo-II9KK*T_#(S=4~}Kla{3%Ug7M?GG0p}x#e2)1DDRtNnqS2{9e>WL4Qg!3PlB3Q zU@+K6VJiYxH@93af(*?^xOjL&V`GurI{D`9p*TI?m*%~KCKKwsYVdf`%Lggbg5U5_ z{0Aw`UW2AJH8tjwHE(-Rs4!OinJPbkyLfE8GWOr^grZ0y!00EG4h3mRW}9d)g(sGI zYfXb94pCjk+GeqSPG-Sh4^i{3PlqNaqmv(L0S0vNl(x}0%g81?{396f?Hq9gntiZk zP3tJ9zbPxE1_YXr?_5qjbDHQ*U{Ue%5(gIlU7s;AF%Tmo!Zf4y7^j-K{n;%7qgnwH zc1m){pLCO_)Z!*4k(;uRI|orBQxo8!pe*Q2Mg}7s0k>cZJ45pHd(R&uCBPCl_Ee7= z9jN~iNvv{E0~;o zNby(0#%dr6x9w0P2GkTpP*7d$Mo|ptohdSXsJ`yyqDKy2du~7&wWtf=!IP4otQrO)PWc?N6;3?UXV{O zw%MKN+M|ATC#GhJ>32sYhF1>oW2M32wg`VW-3ZB8UV^MaOc$BC{R? zUY?8D-)-b@IgS7jCR_h`e)7W(1fnOPGSq+qALKJWtn5C>{L40JRLS2jK3?d?d*Iuo zuP-Qk1A$D&yRO>OWW2zDzg-c~eR;OILVT}q+|uy7o$j-NM*nlylGzHG2dfX+5WU~$ ze|*CLIXMJU%K98cRa1Tu4(CNhm32r&?YK~qTOoQGVZZ7tJQ}B?%AU#LgyWEP;hy5i z@A;LOs31)YA@>HzwEN$J} z!Uvm;>WYemoQoZLp52~4;qFV=HiC2u z%(c3@y0$P_oc$+7#U+8S$l9h7#!Qn;2oojBVQCv(XA#uRWhY>OTTHpeg3%BWyt6|& z{yj*fhzF%@WF%GTSJZ;+Nx~muePfE02DJ@Ys62R10SJ27@^Xf6=|MTgjXWoZ=Ym#B zr!k?vH{PQmaIVaCn%ZTnWso30QCMj zg9%1VaQGiXwNnQR@^x(PG*oyhyUN}-jq-UpG$?iYg6zcovBaOD$bq~|!Qom;b{24$ zRT^L0-Y4id(@B9Jyv2WaOzqD^1$49aEU7Wl5GaM(P6O$vI^W6kiXpFRtbYj;3<|AzdyQI(i z(oQX8EKVaipJRgP;*@s-pxZ%l%IqM33izh+(ZtMFT}ZsQJsJ7D)@;XyP=CLdRVv1X zLiJ(cx)&_6Pt(FnY%V(pH!HUn`FRbmHO5`-T`EdxVV5({x<@@Kh%VAE{CnN-8X=w>W#}ZqlU7a$rcWiRE-SYg#FCuIz%!#PW zCigPeeik_^G^@OhZ?k(G0=9V=pGDUZGR7R~?Z94U`Z~d|+FCw|gNT^8{Y_;KAPy>p zD+#Jb)Du0>Qmh9ZPxIqr0w82d!D%umHg#ekv$M!ErCrWSP%)V)@pP$cT||?sR_0gP z=a7pF-&X@Aih+SL4q^-$B#$0Her!G8>QT|sE>2yzB_=0h)uD+EQ=ww%59Cy%O<_5*uW}-s zDvm1;__P9k02G6&J{^p=(kVTV^rqzs(Bt7Sm z2`A9rBu>HmaWfOGi7Ddbk2Evz8#EXkb36Dy!xG;;4Eq4*l57Zv6=)AT##ql9pdjH4 z2Oo$i^h)Y6odRy-ZuWW%d&FaM$d#q>xU%G@USL|Fj!dz*ieJWjZJ+K=P39?45Xd~@`AYjJT<-2xxK>$Ei--|a_XX|H)^TJQxZ-{b1@?DQhe4` z1X!SVgJS_kuuv;n=aY82HBISmmfZV5;#G?V$45cT&f$@ML7L2s-K zpTq2BhPUcU&$X+)SUl1_pE6rz%I;nTZ(@D;>d~FHV-AdT{T;NJ95$|}4;c6OI_6XU zvHrqCeylwslA53b*nFSlj4xxiQNrbiJU;Q4UP0TAxcuaaBy_d+TNEno&I%_6oao)Q^F699XI%NMwbHqvaapvG=@dTJP%9!DbO1D~{?}dT@(;Oz>nwHCo&rNA;2map5NCw%k7=QWd4ZZSA z1B_v2_6J_l(mf-?rFg2PfO;%2o@i@3g#OBlnIHKqd-uUZ?lACR^!8K3Ek1LDsRu zO!bfs%01EU{=ww8Q8j&PA zdRLK2-@VOJ;1nTHh7j9OG2>nFVb5df4VewGZP)s$;p3KWoX19&O`)0H`W%#BaB*?> zHj2v^@=}>uZ;gMox={Nn$4S&%&}!B>boTTrNc{al>lVXTP+Hh|^!6|G37tijKd_s& z=xSZ4xHtl^_@+EPObV{qxp}nT+a-`boH|kUtrcjhU`EUAbR><;zT>N-!9)8F)$a1S zJDA|1+wQ4$@zTK_xy*-;<$S5ZR_atD;}qIq;dvS9WYMf&)VzD&uGJuc6Y;C9^@5UJ zbn4mhD=ZxSC+M(k%D0B|eevPwZIbhHAdu2u+Wax-IBov3Bpx36!o?QlW;=02*7wCR zW%Y;9q#L&Ah={hKVN_L>FhBw1QkUN^cc~E@Z?`&Qlw?jVHEJ3;R$Ml>#}jvX1M1S2cM|)QT(A&OrrJj+KFkBh zEb)A#N%F(xB9=0`l(f3oI;W+D`GW{gVs*%>k)S7sdt z|Ca06rd?~XFIf;(ko@fXZZjk`HRTzj58gER8|(6i2aT>mnzc2E`g*$6(d-z&Ijo;{ z>;WXS2_lSV${Mi*Vo!dV@7j&$Eg;VT@&G7`_x6nZhrr>AsJr7Ds1IEa^*asg@c!nf;r0q3af_^FscQi zd)$BSX;t!eH#j}%AU;>ay~m?x98%YE%NkLf`lhB1Cl4mI=jlY_*icCt9v*)0I-iRT zp=dsCU2hv%#ZG^~$IJDTxLALFuyHKUYy4frXIJB4?Xa0F)1~E=2RuAHqZ<_DUpXRR zxG|O=4SAA!)e#(Th7d|*U#7?Feehx@l&Pp_+LG);N_sNLloaVBq3P{!=wHXX3nzEJ zkw;ER0%|M3v>|%0BNh;ERFhI5ln6Nd4#K$qm=>}Ua6RUK262I?cT)4TnFwd$34I zg(orXPW*Qb%YQLs;ho0B&CLx;z(%n33DQ&70v1MM++T2L{MJ=P}rP%F#do`1rU;vEVQ~(uHLWfyK`s#yA=tLxD1=Hh^8b5*fu=bjQyF zSr*5~#U9*26MwA68({WReMSM-b^tYjBw38xIT*BJ+|ec)egk~anfWSSAexrnK*G_a z1~|#|(7kE2zi#T+U3+i-lT)3SihNREJRz*%zfTF4d5<2Q>bfiOlE{d7*3{-O*Lt|W zP~k9lCFc^jIYj4Ak9jpV@Qp5F!A}2!N^w4jD2;F;D@xd08J_pv+;`b5E-u1oYb0$CcV8SrQiW8(7C7V$pCz)%W$1YE9 zcYd5^rJMl-0FvKRkOeb*Yxt`>HSL2RQZNfpXTlsew>FN@%>CyhZ7@5#&)U~;xUh!4 zm;My$S3w2Nn@0HL@0f4S7#oe?&u#jVNypwp0Lv=AXz(?;q2h^5WT)bF4j9vL_iNhA z;v<2Q=zTHB;&e5KbsJ)RElZ}`q_VHe3+;T_&lDW3>H#+d*p zk7pxO@G865hQ)`AN`~3v$%F-LDdp*WKJniwKK`3zMGmFkvVHG^S_MAAxh4c1M6&`n z-U6Xs4MZ{dcaPTBc)$v=c@<2Vxks3QlM3R5C9 z$iJ29&GL61O5^n3Vz8;7cge0qXx8Dj=^7UuL@@;gK(V;ag&Y*j-;pNvZy<904CKdpp#_SFWI5^^Qvkf&{`w^Ntl zkiB>SkoK|{*Kf8bcBZRox5Fq_jK}f+Zz7R|^AXl7{nXrshDibQz*9W5+4wuHfUox+4dT*1Q>7mr=3Zbo}+yg%r?L@1`<6QS`HDQo6^TXSoRS0Sg6y0>Y_4`0hp!Tj12ldIHQ z(k+NjtjnH_E=OxZO($vME?@kpP_l>k|Eu zV6lWQ zJ|gDYUepFpIHR%nRCM$Tt}Uq7!RR;!ap+|`^S{+=+9%@(^^M~I{&9EE#X;;6M@M>R z0=LoZK7a7Y;coK4G0op>h~ch^e@GJnt@r+uAvc`+rX-J&pi5+k6$npaSK1zeyEjTMd}?`)o=12%ePNAL`RkskNfQxTV=pJXIWClX&4 z)15UIjeli<8Im}l&dy{%e*E|-YEJ{eTOw?L#E+j1@v5^TPOic)C*&Pk;CH~7L8pC$ z`;%k%7aRL0_n~g}&aORie{C{?n^{Dwtr5Ao7$U{ih@2ddSUNFDB$n=oZcjgo*g#WK z^F4v*ZEEvt#1Zhu+7-E@a;F+$(~-nA;L!>qFMigliO!)bHVj42!CF^qPNLENwVkIp z+~q_o^l5WTm7Xd3DT^J10`EHCgrJr~c~LzB1I(vZG`W46IJu$8xoRn&=xQNwj`t6R z(c)7}1qP3_lwOvrDhbCLo9e|A+C^8somHmdZ>0PWMpo~~Quf+~TK%Dp`YIrE=&p-v zsz9PVxr|a2cV)M$fEYilOZH|_jV__}-TcWk5EBz~U}Bm3&e!PTJNJZ&3nPJ0SBxC; z*kVvDOiB1x3HAD_gUzd7ZM2TJyji!K%10*{gahf}R8+NnK4!@>CCNt@)b%m*k$)w;<5YjL zN;%ZHdIZ}3yx>=ke@Y0P@sO}Nd0Oz<5GU+GRT>i@&ZqF-5v^^a`Jl7NAo$t%>doHP zy8*z_D7s6Z&7JOda?~`}0M1I|0l?IeYr=+DyK^WRCpp=onSrE(KQ9FSFFYhSYJ~>; zL(h`VBENmKtKm75evv<|EJ=@f58F& zrBlS5?M}2bZkvENmCP)Fnid{|K%3Ekzdzdz3J(|*Hi*21_c zUP4+Q2mADTJas(`_DSa1_pf@dpqrkJ7DZ&7EVWh_=0^FXz$KdB!K#Jq4-Q&5pn~r& z9&k~juB|c}EoOew`#-A!ml$LZeKgR@zfxKxVl#68Gm~dMGLevw&}Cz|@VTs0(`F*? zpu&ejq;Bsh$^QF3*r)hyA@ahh)S;fAo(X6{*XPggf##NalPQZKDXW?4^BcLQSRYPa zbD$1ENyYpjmK~eirb*Z5U;bRO4ZWOyosyD*?Qe!_#G?LKddxfe5^MzKH?Ml4R^XeG zmX=pt{nyFl`SYmR21_4iIoA=+6!$=I=L=!k>{otf9IuOvW6Y0Z^KS|dj2AiiPaSw{ zUSWbJr6wV!rtv57o~^KLrtO)4;cK?(9Y0f#S-DkWy+>xb1I2vo+5ykNwR6;8_XNysvL*Sxt9K5&T2~->XkpxM^)`ty$WCDzp0a_(1KG3NjMse9v#)& z_1q5pAo3W9eG-5Qii!@5;w>AUd?u>`28&I0d8T~6d+hNk1dzY;y-A$1hnxWLoG87&YADN+zO8o^}=P>~1y(OI$?r668D?b&H7*O~2RLb|L zz-xLaPesV@#Gy5y14gRr`9*2qr+B{nL&JQd7Y|=nwPqzf7an{1 zPm_<2b&;=lMr+k0YYA;SkUif;zXzg8>KMDWCaPWPmz{eSLy6hLCwGi$PntpsE){)e zY&WR-Yi&{b+28t3Ut{i}Y5LC}Roz-XUm4S>Qd^PyHhDK=Ut1>aNxf$pTaHP`m?_VF z(xVr|VoQi?wG})lr_1=o#l`VTbxcf{KBuR5m&SaVQoU=`pzpNQ52jH%TXo{2Bm6fNsDUDt3s!Gs3ohvpZd}&>~Sw?W^H%a>!h1(38^$j+Yo7}paWw6~-S#Mc+(dW#)GpUI!DtR!JWzfvNIVf1) z)Q?HqRHc5F4{^P{*u1@~RAcsKxoFv{!%5!vMVCEY!WhaAJ&URz(53hpcLv*S3BWJHA*V@;;<%OyL6O;TGA_kFL zdLWSO_0V-zg|51ic8=T=1_kB}$85hoO8^7g{{@8)mQ&^FJ$%!MLBD6fL|nm7M0u9l z*Ttx%k}Lm(ZUD%27Y6cVVCn4w-AXnLf-v7xuGBpyartrwhyN25*S6~x)OYc7yd#o` zLC%O(B5aJ052GHCt`I)>519O?Aq<`iEnms1HiPk#BclggAl}^F37NfXyrVJ}4T}G4 zP6BMHqIJtf<$a)M>)`O};#(jFLGZ!E-^%k|-LR9l0eCTXnYEC{luCF^sePOAXY0<{u4lnuB$ZcdHgRyo2YGEo!dL< z^pj0iyOC4Nhu>;|%<{F!h{c;3k96Y7w;C5D$e;wmWX#iaaNzF9I+dKuEZ=&uO--0} zOPM1F2|f?soy*0$)!4nD1iCBQ4Y-}%n=eGM;s;}51S5K%u~_`z<|5$=4dq=ln40YB z5JPjwlY=gEh$CgT4tN!US-lB#u?xQK@y2HUIaSXSOAiG25S&ZCs(QFpxj1&Y1cX1c zcI>Ye4&v%Fcr^To0q4v=EamBo`{=)o$Gl1y*xA%AoR<~x27pSR;wVjDc(5MgtB=$7 z{8pGK$p0pxem{Z%T69xnlfE$VVjp+I0Q1t*2`u$&?`dx4oq<bB^?T@w{2>BC!?l9EyjH`u@= zQ1shMNR2#C51H|Qb$GC)KvX9k!WVRz9z1yavo#MrKE8I_&I<6Q=-$+);`h!v^+N`4 cv2R%reX%s|7iHGK-|9fml{6L0o|%XK4=Wv4W&i*H literal 17338 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 Uo*NwePY#HTgaWKY?7iRr00c?MoB#j- diff --git a/doc/salome/gui/SMESH/input/about_meshes.doc b/doc/salome/gui/SMESH/input/about_meshes.doc index 61865173b..84e84cdcf 100644 --- a/doc/salome/gui/SMESH/input/about_meshes.doc +++ b/doc/salome/gui/SMESH/input/about_meshes.doc @@ -18,7 +18,7 @@ Several created meshes can be \subpage building_compounds_page "combined into me All created meshes and submeshes can be \subpage editing_meshes_page "edited". -Meshes can be also using the MESH functions destined for +Meshes can be also edited using the MESH functions destined for \ref modifying_meshes_page "modification" of generated meshes. The \b topology of a mesh is described by the relationships between its diff --git a/doc/salome/gui/SMESH/input/create_groups_from_geometry.doc b/doc/salome/gui/SMESH/input/create_groups_from_geometry.doc new file mode 100755 index 000000000..a09272c98 --- /dev/null +++ b/doc/salome/gui/SMESH/input/create_groups_from_geometry.doc @@ -0,0 +1,17 @@ +/*! + +\page create_groups_from_geometry_page Create Groups from Geometry + +To use this operation, select in the \b Mesh menu Create Groups from Geometry. + +\image html create_groups_from_geometry.png + +This operation allows creating on a selected geometry several groups consisting of +elements of all types. + +The group names will be the same as the names of geometrical objects. +The Type of group of mesh elements is defined automatically by the nature of +the Geometric object. + + +*/ diff --git a/doc/salome/gui/SMESH/input/creating_groups.doc b/doc/salome/gui/SMESH/input/creating_groups.doc index 0e89b980d..4d74a3aa0 100644 --- a/doc/salome/gui/SMESH/input/creating_groups.doc +++ b/doc/salome/gui/SMESH/input/creating_groups.doc @@ -42,16 +42,32 @@ To remove a selected element or elements from the list click the mesh elements. \n Select from set of fields allows to choose a submesh or an existing group whose elements of the previously defined type will be added to -the list of elements which will form your group. +the list of elements which will form the new group. \n Color - allows to assign to the group a certain color, for example, defining boundary conditions. This feature introduces a useful element of preprocessing in Mesh module. Note that Color attribute defines the colors used for the display of the elements of the group. \n Warning The Med Color group interface may change in future versions of Salome. - \image html creategroup.png +For example, to create a new group containing all entities of the +existing group and some other faces selected in the viewer: +
    +
  • select the "Face" type of entities and input the name of the new group.
  • +
  • checks "Group" checkbox in "Select From" group.
  • +
  • select the existing group in the object browser or in the viewer.
  • +
  • click "Add" in "Content" group. "Id Elements" list will be filled +with IDs of faces belonging to the exising group.
  • +
  • select other faces in the viewer.
  • +
  • click "Apply" button to create the new group.
  • +
+ +Please note that the new group does not have references to the source +group. It contains only the list of face IDs. So if the old group will +be changed, the new one will not be modified. + + \image html image130.gif
In this picture the brown cells belong to a group defined manually.
@@ -74,16 +90,6 @@ a new group of mesh elements will be created. \image html a-creategroup.png -

-To create multiple groups on geometry of both nodes and elements of -any type at once, in the \b Mesh menu select Create Groups from -Geometry.
-Group names are same as those of geometrical objects. -Type of group of mesh elements is defined automatically by -Geometrical object nature. - -\image html create_groups_from_geometry.png - \image html image132.gif
In this picture the cells which belong to a certain face are selected in green.
@@ -92,58 +98,4 @@ selected in green. \ref tui_create_group_on_geometry "Create a Group on Geometry" operation. -

Creation of groups using existing groups and sub-meshes.

- -Application provides possibility to create new standalone groups using existing standalone groups, groups on geometry and sub-meshes. This functionality is implemented using "Select from" group box of "Create group" dialog box described above. - -This functionality is described on the example of creating new group from existing standalone groups and groups on geometry. - -Imagine there are group G1. It can be standalone group or group on geometry. - -To create group G2 containing all entities of group G1 and a faces graphically selected in 3D view following steps can be performed: -
    -
  • User opens "Create group" dialog box.
  • -
  • The user specifies "Face" type of entities and "G2" name of group.
  • -
  • The user checks "Group" check-box of "Select From" group box.
  • -
  • The user selects G1 group in object browser or 3D view.
  • -
  • The user presses "Add" push button of "Content" group box. "Id Elements" list-box is filled with identifiers of faces belonging to group G1.
  • -
  • The user selects other faces in 3D view.
  • -
  • The user presses "Apply" button. System creates group G2.
  • -
- -Please note that group G2 does not have a references to source group G1. It contains list of faces identifiers only. So if G1 group will be changed group G2 will remain unmodified. - -
-\anchor gui_create_dim_group -

Creating groups of entities from existing groups of superior dimensions

- -Application provides possibility for creating groups of entities from existing groups of superior dimensions. For example, it is possible to create group of nodes using list of existing groups of faces. - -To create groups of entities from existing groups of superior dimensions, in the \b Mesh menu select Group of underlying entities.
- -The following dialog box will appear: - -\image html dimgroup_dlg.png - -In this dialog box you should specify the name of the resulting group, types of entities and set of source groups. - -For example, we have two source Volume groups illustrated on the figure below - -\image html dimgroup_src.png -
Source groups
- -In this case we obtain following results for Faces, Edges and Nodes. - -\image html dimgroup_2d.png -
Faces
- -\image html dimgroup_1d.png -
Edges
- -\image html dimgroup_0d.png -
Nodes
- -See Also a sample TUI Script of a -\ref tui_create_dim_group "Creating groups of entities from existing groups of superior dimensions" -operation. */ \ No newline at end of file diff --git a/doc/salome/gui/SMESH/input/extrusion.doc b/doc/salome/gui/SMESH/input/extrusion.doc index 21fa2e25c..82c054677 100644 --- a/doc/salome/gui/SMESH/input/extrusion.doc +++ b/doc/salome/gui/SMESH/input/extrusion.doc @@ -39,14 +39,14 @@ viewer; or about filters in the \ref selection_filter_library_page "Selection filter library" page. -
  • If the Extrude to Distance Radio Button Selected
  • +
  • If the Extrude to Distance radio button is selected
    • specify the distance at which the elements will be extruded,
    -
  • If the Extrude Along Vector Radio Button Selected
  • +
  • If the Extrude Along Vector radio button is selected
    • -
    • specify the vector along which the elements will be extruded, or select the face (the normale to the face will be define a vector)
    • -
    • specify the distance to be extruded along this vector,
    • +
    • specify the vector along which the elements will be extruded, or select the face (the normale to the face will define the vector)
    • +
    • specify the distance of extrusion along the vector,
  • specify the number of steps;
  • activate Generate Groups checkbox if it is necessary to copy the groups of diff --git a/doc/salome/gui/SMESH/input/free_faces.doc b/doc/salome/gui/SMESH/input/free_faces.doc index 68a986efd..0c852f32c 100644 --- a/doc/salome/gui/SMESH/input/free_faces.doc +++ b/doc/salome/gui/SMESH/input/free_faces.doc @@ -2,12 +2,12 @@ \page free_faces_page Free faces -\n This mesh quality control highlights the faces connected -less than to two mesh volume elements. The free faces are shown with a +\n This mesh quality control highlights the faces connected to +less than two mesh volume elements. The free faces are shown with a color different from the color of shared faces. \image html free_faces.png -
    In this picture some volume mesh elements have been, as +
    In this picture some volume mesh elements have been removed, as a result some faces became connected only to one volume. i.e. became free. diff --git a/doc/salome/gui/SMESH/input/ghs3dprl_hypo.doc b/doc/salome/gui/SMESH/input/ghs3dprl_hypo.doc index 40ffb918c..418f2f0b2 100644 --- a/doc/salome/gui/SMESH/input/ghs3dprl_hypo.doc +++ b/doc/salome/gui/SMESH/input/ghs3dprl_hypo.doc @@ -5,17 +5,17 @@ \n GHS3DPRL Parameters hypothesis works only with Tetrahedron (Tepal with TetMesh-GHS3D) algorithm. \n \n This algorithm is a commercial software, its use requires a licence (http://www.distene.com/fr/build/offer.html). -\n The advantage of Tepal is the possibility to generate (for example) a partitioned -200 million tetrahedra mesh on a not-so-big memory computer (2Go RAM) -...in something like 50 hours of one CPU (Xeon, 2008). -This is an alternative to Pluging GHS3D where you should need something like a not-so-common CPU with 64Go RAM -to try to do a one-partitionned 200 million tetrahedra mesh ...in a much less time indeed. +\n For example, Tepal gives the possibility to generate a partitioned +mesh with 200 million tetrahedrons on a computer with average memory size +(2Go RAM) in about 50 hours on one CPU (Xeon, 2008). +This is a serious alternative to GHS3D, which requires a much less common +configuration with 64Go RAM to only try to make a partition of a mesh with +200 million tetrahedrons, no result guaranteed. \n -\n Notes: -\n This Plugin doesn't load in Memory the supposed plentiful big resulting meshes. -It's user choice: (in GUI Mesh mode) menu File-Import-MED Files. -\n Beware, to load one 5 millions tetrahedra MED file, GUI Salome needs 2Go RAM. -\n A new true parallel faster version of Tepal, using MPI, is expected in 2009. +\note The Plugin doesn't load in the Memory the supposedly large resulting meshes. +The meshes are imported in the user-defined location as MED files via menu File-Import-MED Files. +\n Pay attention, that Salome GUI Salome needs 2Go RAM. to load a MED +file with 5 million tetrahedrons. \image html ghs3dprl_parameters_basic.png @@ -24,39 +24,41 @@ It's user choice: (in GUI Mesh mode) menu File-Import-MED Files. Name - allows to define the name of the hypothesis (GHS3DPRL Parameters by default).
  • -MED_Name - allows to define the path and the basename of the -generated resulted MED files ("DOMAIN" by default). -Undefined path means environment variable $SALOME_TMP_DIR (or $TMP by default). +MED_Name - allows to define the path and the default name of the +resulting MED files ("DOMAIN"). +If the path is not defined, the environment variable $SALOME_TMP_DIR +is used.
  • -Nb_Part - allows to define the number of MED files generated, -the initial skin (triangles) will be meshed (tetrahedra) and partitioned -in Nb_Part by the elementary algorithm implemented in Tepal.
    -Beware, the (expected) number of total tetrahedra versus this parameter -involves the maximum tepal RAM use. +Nb_Part - allows to define the number of generated MED files, +The initial skin (triangles) will be meshed (tetrahedrons) and partitioned +in Nb_Part by the elementary algorithm implemented in Tepal.
  • Keep_Files - if this box is checked, input files of Tepal -(GHS3DPRL.points and GHS3DPRL.faces) are deleted after use (...if no backgrounding). +(GHS3DPRL.points and GHS3DPRL.faces) are deleted after use (...if the +background mode was not used).
  • -Tepal_in_Background - if this box is checked, for big meshes, -launch Tepal execution and MED file generation in background, -allows user exiting of Salome. In this case, beware of the -job Tepal is "killSalome.py" independent, sometimes on other host. +Tepal_in_Background - if this box is checked, Tepal execution +and MED file generation are launched in background mode and the user +can even exit Salome. Pay attention that in this case Tepal algorithm works +independently of "killSalome.py", and sometimes on another host.
  • -To_Mesh_Holes - if this box is checked, force parameter component -of tetmesh-ghs3d to mesh holes. +To_Mesh_Holes - if this box is checked, the parameter component +of tetmesh-ghs3d will mesh holes.
  • Modifying GHS3DPRL Advanced Parameters


    -GHS3DPRL Plugin launches standalone binary executable tepal2med which launches binary executable tepal.
    -tepal2med launches tepal, wait for the end of computation, and converts resulting output tepal files in expected MED files.
    -Some advanced optional parameters are accessibles as arguments.
    -If keep_files checked you a posteriori can always re-launch tepal2med in a Terminal as a command with yours parameters.
    Idem for tepal.

    +GHS3DPRL Plugin launches a standalone binary executable tepal2med.
    +tepal2med launches tepal, waits for the end of computation, and +converts the resulting output tepal files into MED files.
    +Some advanced optional parameters are accessible as arguments.
    +If keep_files option is checked, it is possible to re-launch tepal2med +or tepal in the Terminal as a command with custom parameters.
  • -Advanced tepal2med Parameters - type "tepal2med --help" in a Terminal.

    +Advanced tepal2med Parameters - type "tepal2med --help" in the Terminal.

    \verbatim myname@myhost > /export/home/myname/salome_5/GHS3DPRLPLUGIN_5/bin/salome/tepal2med --help @@ -108,42 +110,44 @@ myname@myhost > tepal USAGE : tepal options -With options in : +With options : --filename name (-f name) : - Basename of the input case (MANDATORY) + Default name of the input case (MANDATORY) --ndom n (-n n) : Number of subdomains to make (MANDATORY) --ghs3d ghs3d options (-g ghs3d options) : - Run temesh ghs3d on a previously generated subdomain. (ghs3d options must be "quoted") + Runs temesh ghs3d on a previously generated subdomain. (ghs3d options must be "quoted") --memory m (-m m) : Max amount of memory (megabytes) allowed for ghs in the cutting process. (default is 0 : unlimited) --mesh_only (-Z ) : - Only (re)mesh all subdomains and update communications messages + Only (re)meshes all subdomains and updates communications messages --mesh_call command (-c command) : - Call the user specified command for meshing all the subomains after their skin was generated + Calls the user specified command for meshing all the + subomains after their skin has been generated --stats_only (-S ) : - Only compute and show some statistics on subdomains + Only computes and shows some statistics on subdomains --rebuild (-r ) : - Merge final subdomains skins + Merges final subdomains skins --rebuild_tetra (-R ) : - Merge final subdomains skins and tetraedra + Merges final subdomains skins and tetraedra --rebuild_iface (-i ) : - Include interfaces in final subdomains merge + Includes interfaces in final subdomains merge --rebuild_retag (-t ) : - Tag vertices, faces (and tetra if selected) with their subdomain number in final subdomains merge (keeps the lowest tag for shared elements) + Tags vertices, faces (and tetra if selected) with their + subdomain number in the final merger of subdomains (keeps the lowest tag for shared elements) --rebuild_ensight_parts (-e ) : - Build ensight geom file with parts + Builds ensight geom file with parts --tetmesh_args str (-G str) : Arguments to pass to Tetmesh during cutting process @@ -177,7 +181,7 @@ DESCRIPTION -u (-h) : prints this message. - -m memory : launches the software with memory Megabytes of work space. + -m memory : launches the software with memory in Megabytes. The default value of this parameter is 64 Megabytes and its minimum value is 10 Megabytes. It is also possible to set this parameter with the @@ -188,47 +192,45 @@ DESCRIPTION the environment variable. -M MEMORY : uses the automatic memory adjustment feature. - If MEMORY is zero, the size of the work space is initially - guessed from the input. If MEMORY is not zero, the - software starts with MEMORY Megabytes of work space. - The software then reallocates more and more memory as - needed. - The starting value when MEMORY equals 0 is 64 Megabytes, - the maximum is given with memory of the -m option if used - and the actual memory available. + If MEMORY is equal to zero, the size of the work space is + calculated from the input. If MEMORY is not equal to + zero, the software starts with MEMORY amount of work space. + The software reallocates memory as necessary. + The start value with MEMORY equal to 0 is 64 Megabytes, + the maximum is depends on -m option and the actual memory available. -f prefix : defines the generic prefix of the files. -v verbose : sets the output level parameter (the verbose parameter must be in the range 0 to 10). - -c component : chooses the meshed component. If component is - 0, all components to be meshed - 1, only the main (outermost) component to be meshed + -c component : chooses the meshed component. If the parameter is + 0, all components will be meshed, if + 1, only the main (outermost) component will be meshed -p0 : disables creation of internal points. - -C : uses alternate boundary recovery version. To be used only - when the boundary recovery of the standard version fails. + -C : uses an alternative boundary recovery mechanism. It should be used only + when the standard boundary recovery fails. -E count : sets the extended output for error messages. If -E is used, - the error messages found will be printed, up to a maximum - count of errors between 1 and 100. + the error messages will be printed, it is possinle + to indicate the maximum number of printed messages between 1 and 100. -t : generates an error file prefix.Log - -o level : sets the desired optimisation level. + -o level : sets the required optimisation level. Valid optimisation levels are: - none, light, medium or standard, strong, - in increasing order of "quality vs speed" ratio. + none, light, standard or strong, + with increase of "quality vs speed" ratio. -I filetype : defines the input mesh format as follows: -IP input files are ascii files, named prefix.points - and prefix.faces - this is the default + and prefix.faces - this is the default type of files -IPb input files are binary files, named prefix.pointsb and prefix.facesb -IM input file is ascii file, named prefix.mesh - where prefix is given with the -f option + where prefix is defined with -f option -a/-b : selects the output file type: -a for ascii (the default) and diff --git a/doc/salome/gui/SMESH/input/group_of_underlying_elements.doc b/doc/salome/gui/SMESH/input/group_of_underlying_elements.doc new file mode 100755 index 000000000..5491c3ed2 --- /dev/null +++ b/doc/salome/gui/SMESH/input/group_of_underlying_elements.doc @@ -0,0 +1,34 @@ +/*! + +\page group_of_underlying_elements_page "Create Group of Underlying Elements" + + +To create groups of entities from existing groups of superior dimensions, in the \b Mesh menu select Group of underlying entities.
    + +The following dialog box will appear: + +\image html dimgroup_dlg.png + +In this dialog box specify the name of the resulting group, types of entities and set of source groups. + +In the figure below, there are two source Volume groups: + +\image html dimgroup_src.png +

    Source groups
    + +In this case the following results for Faces, Edges and Nodes are obtained: + +\image html dimgroup_2d.png +
    Faces
    + +\image html dimgroup_1d.png +
    Edges
    + +\image html dimgroup_0d.png +
    Nodes
    + +See Also a sample TUI Script of a +\ref tui_create_dim_group "Creating groups of entities from existing groups of superior dimensions" +operation. + +*/ diff --git a/doc/salome/gui/SMESH/input/grouping_elements.doc b/doc/salome/gui/SMESH/input/grouping_elements.doc index 56fe14c0d..5364a8eb9 100644 --- a/doc/salome/gui/SMESH/input/grouping_elements.doc +++ b/doc/salome/gui/SMESH/input/grouping_elements.doc @@ -11,11 +11,22 @@ dialog.
  • by creating a group of elements of the selected type from all such elements of the chosen geometrical object - Group on geometry tab of Create group dialog.
  • + +
  • by creating a group including all types of elements from an +existing geometrical object - using subpage create_groups_from_geometry_page "Create Groups from Geometry" dialog.
  • +
  • by creating several groups of elements (nodes, edges, faces and volumes) from the chosen submesh - using Mesh -> Construct -Group Menu item. In this case groups of elements are created automatically.
  • +Group Menu item. In this case groups of elements are created +automatically. + +
  • by creating groups of entities from existing groups of superior +dimensions - using subpage group_of_underlying_elements_page "Create Group of Underlying Elements" +dialog.
  • + + The created groups can be later:
      diff --git a/doc/salome/gui/SMESH/input/netgen_2d_3d_hypo.doc b/doc/salome/gui/SMESH/input/netgen_2d_3d_hypo.doc index f81ed2618..2e5c5b90c 100644 --- a/doc/salome/gui/SMESH/input/netgen_2d_3d_hypo.doc +++ b/doc/salome/gui/SMESH/input/netgen_2d_3d_hypo.doc @@ -36,7 +36,7 @@ create regular (possessing even sides) elements. \image html netgen3d_simple.png -Netgen 2D simple parameters and Netgen 3D simple parameters allow defining the size of elements for each dimension. Note that Netgen algorithm does not strictly follow the input parameters. The actual mesh can be more or less dense than required.
      +Netgen 2D simple parameters and Netgen 3D simple parameters allow defining the size of elements for each dimension.
      \b 1D group allows defining the size of 1D elements in either of two ways:
        @@ -64,4 +64,15 @@ volumic elements will be equal to an average area of 2D elements, else hypothesis.
          +\n Note that Netgen algorithm does not strictly follow the input +parameters. The actual mesh can be more or less dense than required. There are several factors in it: +
            +
          1. NETGEN does not actually use "NbOfSegments" parameter for discretization of +edge. This parameter is used only to define the local element size (size at the given point), so local sizes of adjacent edges influence each other.
          2. +
          3. NETGEN additionally restricts the element size according to edge curvature.
          4. +
          5. The local size of edges influences the size of close triangles.
          6. +
          7. The order of elements and their size in the 1D mesh generated by +NETGEN differ from those in the 1D mesh generated by Regular_1D +algotithm, resulting in different 2D and 3D meshes.
          8. +
          */ \ No newline at end of file diff --git a/doc/salome/gui/SMESH/input/revolution.doc b/doc/salome/gui/SMESH/input/revolution.doc index 503799d4e..8e44e2d7d 100644 --- a/doc/salome/gui/SMESH/input/revolution.doc +++ b/doc/salome/gui/SMESH/input/revolution.doc @@ -69,6 +69,7 @@ end point with respect to the coordinates of the start point;
        • activate Generate Groups checkbox to copy the groups of elements of the source mesh to the newly created one.
        • +
      • Click \b Apply or Apply and Close button to confirm the operation.
      • diff --git a/doc/salome/gui/SMESH/input/symmetry.doc b/doc/salome/gui/SMESH/input/symmetry.doc index ce0278c0c..967fff2c1 100644 --- a/doc/salome/gui/SMESH/input/symmetry.doc +++ b/doc/salome/gui/SMESH/input/symmetry.doc @@ -22,8 +22,7 @@ It is possible to mirror a mesh or some of its elements through: -
      • -In the dialog: +
      • In the dialog:
        • specify the IDs of the elements for the symmetry operation: @@ -74,7 +73,7 @@ name in the adjacent box);
        • activate Copy groups checkbox to copy the groups of elements of the source mesh to the newly created mesh.
      • - +
    • Click \b Apply or Apply and Close button to confirm the operation.
    • -- 2.39.2