五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

gmsh軟件的模型腳本文件.geo編寫 (3)

2023-03-11 19:15 作者:上岸的小浣熊  | 我要投稿

網(wǎng)格控制進階

1? Transfinite 字節(jié)

1.1? Transfinite Curve

? ? ? ?在閉合曲線中增加控制點,主要有兩種方式,一種是等比例 (等間距) 增加一定數(shù)目的控制點;例如:Transfinite Curve{1} = 20;? 表示在曲線 1 上等比例插入20個控制點(包含端點),同時可以將20點分配到組成閉合閉合曲線的不同直線上,Transfinite Curve{ l1 } = 6,要注意直線連接處不能重復(fù)分配,或者說全部點數(shù)不能超過第一步分配的總點數(shù)。

外圍曲線控制點改變后的網(wǎng)格變化

? ? ? ?除了等距離的插入控制點,還可以等比例 (等比數(shù)列) 的形式插入控制點。例如:Transfinite Curve{3} = 30? Using Progression 1.2; 表示共30個點,級數(shù)為1.2

1.2??Transfinite Surface

? ? ? ?該函數(shù)可以通過 “ 超限插值 ” 算法,從邊緣開始向中心插值,并生成結(jié)構(gòu)化網(wǎng)格,使用方法如下:例如:Transfinite Surface{1} = {1, 2, 3, 4}; 對平面1進行插值,后面的點為該平面區(qū)域的拐點,這里并非是幾何意義上的拐點,由于要生成結(jié)構(gòu)化網(wǎng)格,所以對應(yīng)邊的點數(shù)應(yīng)保持相同,存在 “ 2對1 ” 和 “ 多對1 ” 的情況,此時部分集合意義的拐點則不再是真正的拐點。

示意圖 ( 5、6號點則不是真正意義的拐點 )

2? Field 字節(jié)

? ? ? ?Field 字節(jié)可以更加有效的控制網(wǎng)格大小。

2.1? 網(wǎng)格大小隨空間函數(shù)變化

Field[1] = MathEval;?

Field[1].F = "0.01*(1.0+30.*(y-x*x)*(y-x*x) + (1-x)*(1-x))";? ? ?// 隨空間坐標(biāo)的函數(shù)

Background Field = 1;? ? ? // 定義背景網(wǎng)格大小

2.2? 網(wǎng)格隨距離變化

? ? ? ?通過 Distance 和 Threshold 兩個定義完成網(wǎng)格大小隨距離變化。

Field[1] = Distance;? ?Field[1].PointsList = {5};

Field[2] = Threshold;? ? ?Field[2].InField = 1;

Field[2].SizeMin = lc / 3;? ? Field[2].SizeMax = lc;

Field[2].DistMin = 0.15;? ? ? Field[2].DistMax = 0.5;

Background Field = 2;

? ? ? ?如上定義表示距離 5 號點 0.15 的距離范圍內(nèi),網(wǎng)格大小 lc/3,距離 0.5 時大小為 lc,中間為過渡區(qū)。

3? Boundary?命令

? ? ? ?Boundary 命令可以獲取某一個實體的所有表面。例如:bnd() =?Boundary{ Volume{1}; };

4? 插入控制點、線

? ? ? ?例如:Point{5} In Surface{1};? 將 5 號點插入平面 1 中。Point{8} In Volume {1};?將?8 號點插入實體?1 的中。Curve{5} In Surface{1};?將?5?號線插入平面?1?中。Curve{7} In Volume {1};將?7?號線插入實體?1?中。Surface{1} In Volume {1}; 將?1?號平面插入實體?1?中。

注意事項

1? 全四邊形網(wǎng)格

? ? ? ?Gmsh 中默認(rèn)的重組四邊形算法可能會在網(wǎng)格中留下一些三角形,這是因為合并所有三角形會導(dǎo)致網(wǎng)格質(zhì)量大幅下降,為了兼顧網(wǎng)格質(zhì)量所以留下了部分三角形。如果要確保生成完整的四邊形網(wǎng)格,可以使用 full-quad recombination?得到一個較為粗糙的全四邊形網(wǎng)格。使用方法如下:

Recombine Surface{1};? ? ? ? ? ? ? ? ? ? ? ? ? ? //重組網(wǎng)格

Mesh.RecombinationAlgorithm = 2;? ? ? ? ?//強制全四邊形,值為 2 或者 3

2? 跨平面網(wǎng)格

? ? ? ?將不在同一平面的子平面視為一個整體,據(jù)此生成一個虛假平面,此時生成的網(wǎng)格可能超出原平面范圍,位于空間中其他可能的位置。使用方式如下:

Compound Curve{2, 3, 4};? 將平面 2、3、4 視為一個整體生成網(wǎng)格。

gmsh軟件的模型腳本文件.geo編寫 (3)的評論 (共 條)

分享到微博請遵守國家法律
黄梅县| 凤城市| 洱源县| 蓬莱市| 繁昌县| 民丰县| 博罗县| 石门县| 沿河| 丰县| 余姚市| 时尚| 天津市| 修文县| 敦化市| 罗山县| 桂林市| 秦安县| 大新县| 简阳市| 包头市| 衡阳市| 靖州| 澳门| 舒兰市| 武川县| 南汇区| 新晃| 易门县| 东兰县| 朝阳市| 师宗县| 罗平县| 孟州市| 莲花县| 武胜县| 长垣县| 额济纳旗| 株洲市| 安国市| 安多县|