System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码人妻啪啪一区二区,麻豆人妻少妇精品无码专区,欧日韩国产无码专区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    網格處理方法技術

    技術編號:44462473 閱讀:3 留言:0更新日期:2025-03-04 17:36
    本公開涉及一種網格處理方法,用于對與近壁面六面體網格單元存在交疊的八叉樹六面體網格單元進行加密,包括:提取與近壁面六面體網格單元存在交疊的全部八叉樹六面體網格單元,作為八叉樹邊界網格單元;針對提取的每個八叉樹六面體邊界網格單元,計算該八叉樹邊界網格單元的第一對角線長度和與該八叉樹邊界網格存在交疊的近壁面六面體網格單元的第二對角線長度;如果第一對角線長度大于或等于第二對角線長度的一半,則對八叉樹邊界網格單元進行加密;判斷加密后的八叉樹邊界網格單元是否與該近壁面六面體網格單元交疊;以及如果交疊,則重復上述步驟,直至第一對角線長度小于第二對角線長度的一半。

    【技術實現步驟摘要】

    本文公開的實施方式涉及三維建模的。特別地,本公開的實施方式涉及一種用于將八叉樹網格與近壁面網格進行合并的網格處理方法、系統和程序。


    技術介紹

    1、計算流體力學(cfd,computational?fluid?dynamics)是一種使用計算機對于流體力學的控制方程(governing?equation)進行數值求解的方法。目前,cfd軟件已在機械、化工、藥學、航空航天等領域中已被廣泛應用于仿真和設計。cfd軟件的數值計算的實質在于放棄尋找控制方程的解析解,而是通過將整個流場分為若干個網格單元并對每個網格單元進行數值計算。因此,空間網格劃分是cfd軟件中的重要一環。

    2、目前,八叉樹(octree)由于其原理簡單、定位和搜索較為高效而被廣泛用于空間網格劃分。然而,在將由近壁面網格表示的對象放置在由八叉樹網格表示的流場中時,存在八叉樹網格與近壁面網格的交疊。如果八叉樹網格與近壁面網格不加任何處理地合并到一起,會使得網格數量大大增加,而且存在大量交疊部分,這兩個因素會極大影響后續求解器的計算效率。

    3、在本
    技術介紹
    部分中公開的以上信息僅用于理解本專利技術構思的背景,并且因此可能包含不構成現有技術的信息。


    技術實現思路

    1、在下文中將給出關于本公開的簡要概述,以便提供關于本公開的某些方面的基本理解。應當理解,這個概述并不是關于本公開的窮舉性概述。它并不是意圖確定本公開的關鍵或重要部分,也不是意圖限定本公開的范圍。其目的僅僅是以簡化的形式給出某些概念,以此作為稍后論述的更詳細描述的前序。

    2、對于現有技術中存在的問題,有必要提供一種用于合并八叉樹網格和近壁面網格的網格處理方法。

    3、為了實現本公開的目的,根據本公開的一個方面,提供了一種網格處理方法,用于合并八叉樹六面體網格和近壁面六面體網格,包括:抽取近壁面六面體網格單元的四邊形表面網格單元;將四邊形表面網格單元分為兩個三角形單元,并計算每個三角形單元的軸對齊矩形邊界框;將與軸對齊矩形邊界框存在交疊的八叉樹六面體網格單元標記為八叉樹邊界網格單元;以及去除八叉樹邊界網格單元構成的邊界內部的八叉樹六面體網格單元。

    4、根據本公開的另一方面,提供了一種網格處理方法,用于對與近壁面六面體網格單元存在交疊的八叉樹六面體網格單元進行加密,包括:提取與近壁面六面體網格單元存在交疊的全部八叉樹六面體網格單元,作為八叉樹邊界網格單元;針對提取的每個八叉樹六面體邊界網格單元,計算該八叉樹邊界網格單元的第一對角線長度和與該八叉樹邊界網格存在交疊的近壁面六面體網格單元的第二對角線長度;如果第一對角線長度大于或等于第二對角線長度的一半,則對八叉樹邊界網格單元進行加密;判斷加密后的八叉樹邊界網格單元是否與該近壁面六面體網格單元交疊;以及如果交疊,則重復上述步驟,直至第一對角線長度小于第二對角線長度的一半。

    5、根據本公開的另一方面,提供了能夠實現上述的網格處理方法的計算機程序。

    6、此外,還提供了具有至少計算機可讀存儲介質形式的計算機程序產品,其上記錄有用于實現上述的網格處理方法的計算機程序代碼。具體地,根據本公開的又一方面,提供了計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序在被計算機執行時能夠實現上述的網格處理方法。

    7、根據本公開的網格處理方法,通過使用r樹進行八叉樹網格的分類和合并,可以有效地提高網格的精度,同時也可以減少計算的復雜性。

    8、此外,根據本公開的網格處理方法,可以實現八叉樹網格與近壁面網格交疊部分的加密,從而提高網格的精度,同時也可以減少計算的復雜性。

    9、然而,本公開的效果不限于上述效果,并且可以在不脫離本公開的精神和范圍的情況下進行各種擴展。應當理解,前面的一般描述和下面的詳細描述都是示例性和解釋性的,并且旨在提供對要求保護的本公開的進一步說明。

    本文檔來自技高網...

    【技術保護點】

    1.一種網格處理方法,用于對與近壁面六面體網格單元存在交疊的八叉樹六面體網格單元進行加密,包括:

    2.根據權利要求1所述的網格處理方法,其中,提取所述八叉樹邊界網格單元包括:

    3.根據權利要求2所述的網格處理方法,其中,所述兩個三角形單元是通過沿所述四邊形表面網格單元的任意對角線切割所述四邊形表面網格單元而獲得的。

    4.根據權利要求2所述的網格處理方法,其中,所述軸對齊矩形邊界框是通過計算所述三角形單元的三個頂點在x、y、z三個方向上的最小和最大坐標而得到的。

    5.根據權利要求2所述的網格處理方法,其中,所述軸對齊矩形邊界框存儲在R樹中,并且使用所述R樹查找與所述八叉樹六面體網格單元存在交疊的軸對齊矩形邊界框,并且將與該軸對齊矩形邊界框存在交疊的八叉樹六面體網格單元標記為所述八叉樹邊界網格單元。

    6.根據權利要求1所述的網格處理方法,其中,與所述八叉樹邊界網格單元存在交疊的近壁面六面體網格單元的第二對角線長度是該近壁面六面體網格單元的全部對角線中的最長的對角線的長度。

    7.根據權利要求1所述的網格處理方法,其中,所述預定值是0.5。

    8.根據權利要求1所述的網格處理方法,其中,所述預定值是范圍0.4至0.6中的值。

    9.根據權利要求1所述的網格處理方法,其中,所述近壁面六面體網格單元是從壁面開始的一層或更多層六面體網格單元。

    ...

    【技術特征摘要】

    1.一種網格處理方法,用于對與近壁面六面體網格單元存在交疊的八叉樹六面體網格單元進行加密,包括:

    2.根據權利要求1所述的網格處理方法,其中,提取所述八叉樹邊界網格單元包括:

    3.根據權利要求2所述的網格處理方法,其中,所述兩個三角形單元是通過沿所述四邊形表面網格單元的任意對角線切割所述四邊形表面網格單元而獲得的。

    4.根據權利要求2所述的網格處理方法,其中,所述軸對齊矩形邊界框是通過計算所述三角形單元的三個頂點在x、y、z三個方向上的最小和最大坐標而得到的。

    5.根據權利要求2所述的網格處理方法,其中,所述軸對齊矩形邊界框存儲在r樹中,并且使用所述r樹查找與所述八...

    【專利技術屬性】
    技術研發人員:劉愷劉力彭峻
    申請(專利權)人:北京秩益科技有限責任公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 免费无码H肉动漫在线观看麻豆| 激情射精爆插热吻无码视频| AV无码精品一区二区三区宅噜噜| 无码综合天天久久综合网| 在线精品自拍无码| 人妻无码αv中文字幕久久琪琪布 人妻无码第一区二区三区 | 久久亚洲AV永久无码精品| 久久综合精品国产二区无码| 免费人妻无码不卡中文字幕18禁| 国产成人精品无码免费看| 免费无码又爽又刺激高潮| 99精品一区二区三区无码吞精| 东京无码熟妇人妻AV在线网址| 无码射肉在线播放视频| 久久精品无码一区二区三区免费| 亚洲AV无码第一区二区三区| 亚洲精品无码久久久久| 夜夜精品无码一区二区三区| 久久精品无码一区二区三区不卡| 精品人妻大屁股白浆无码| 无码日韩精品一区二区免费暖暖 | 国产羞羞的视频在线观看 国产一级无码视频在线 | 亚洲国产成人精品无码一区二区 | 日韩AV无码不卡网站| 毛片一区二区三区无码| 亚洲午夜无码久久久久小说| 玖玖资源站无码专区| 精品久久久无码人妻中文字幕| 免费A级毛片无码A∨免费| 亚洲国产日产无码精品| 亚洲AV无码AV男人的天堂| 中文字幕乱偷无码AV先锋| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 久久亚洲精品成人无码| 中文字幕无码不卡一区二区三区| 无码AV中文一区二区三区| 人妻丝袜中文无码av影音先锋专区| 国产成人无码综合亚洲日韩| 少妇无码AV无码专区在线观看 | 少妇无码太爽了不卡在线观看| 国产精品无码久久久久|