freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

openfoam使用手冊(cè)中文翻譯版(編輯修改稿)

2025-07-02 19:19 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 一個(gè)Glyph Types范圍,Arrow提供一個(gè)清晰的向量平面圖給Glyph Types。在一個(gè)用戶可以操作其為最佳效果的面板,每個(gè)圖形都有圖形控制選項(xiàng)。剩下的Properties面板主要包括圖像的Scale Mode菜單,最常見(jiàn)的Scale Mode選項(xiàng)為:Vector,其中圖像長(zhǎng)度正比于向量量級(jí);Off,其中每個(gè)圖像都是一樣的長(zhǎng)度。Set Scale Factor 參數(shù)控制圖像的基本長(zhǎng)度。向量默認(rèn)在單元頂點(diǎn)繪制,但通常希望在單元中心繪制數(shù)據(jù)。首先對(duì)案例模塊應(yīng)用Cell Centers ?lter,然后對(duì)產(chǎn)生的單元中心數(shù)據(jù)應(yīng)用Glyph ?lter。 流線繪制同樣的,在ParaView中繼續(xù)后處理之前,要使之前所描述的向量繪制等模塊退出,現(xiàn)在希望繪制速度流線。在Pipeline ,在Filter菜單選擇Stream Tracer,點(diǎn)擊應(yīng)用。指定Seed points(原點(diǎn))沿著Line Source,其運(yùn)行垂直于幾何中心,也就是說(shuō),從(, 0, )到 (, , ),在本教程中的圖像應(yīng)用:point Resolution為21;Max Propagation為L(zhǎng)ength ;初始Step Length 為 Cell Length ;以及Integration Direction BOTH。默認(rèn)參數(shù)使用RungeKutta 2 Integrator Type 。點(diǎn)擊應(yīng)用產(chǎn)生軌跡,然后從Filter中選擇Tube來(lái)產(chǎn)生高質(zhì)量的流線圖。在本圖中,選擇:Nun. Sides 6。Radius 。Radius factor 。 增加網(wǎng)格分辨率 在每個(gè)方向上通過(guò)一個(gè)2因數(shù)增加網(wǎng)格分辨率,粗網(wǎng)格得出的結(jié)果可以映射到細(xì)網(wǎng)格上,作為問(wèn)題的初始條件。然后將細(xì)網(wǎng)格的解與粗網(wǎng)格的解作對(duì)比。 用已存在的案例創(chuàng)建一個(gè)新的案例 現(xiàn)在希望根據(jù)cavity創(chuàng)建一個(gè)名為cavityFine的新案例,用戶需要克隆cavity案例,并且編輯必須的文件。首先,在于cavity相同的目錄下創(chuàng)建一個(gè)新的案例文件,如: cd $FOAM RUN/tutorials/inpressible/icoFoam mkdir cavityFine 然后從cavity案例中拷貝基本的文件到cavityFine中,然后進(jìn)入cavityFine案例: cp r cavity/constant cavityFine cp r cavity/system cavityFine cd cavityFine 創(chuàng)建細(xì)網(wǎng)格 希望用blockMesh增加網(wǎng)格單元數(shù)。打開(kāi) blockMeshDict 文件,編輯block的指定信息。塊的指定在blocks關(guān)鍵詞下的列表中。;在該階段只需知道緊隨hex的首先是塊頂點(diǎn)的列表,然后是是每個(gè)方向上許多單元數(shù)的列表。最初在cavity案例中設(shè)為(20 20 1),現(xiàn)在改為(40 40 1),得到新的細(xì)網(wǎng)格。 將粗網(wǎng)格結(jié)果映射到細(xì)網(wǎng)格 mapFields 應(yīng)用程序?qū)⑴c一個(gè)給定幾何結(jié)構(gòu)相關(guān)的場(chǎng)映射到另外一個(gè)幾何結(jié)構(gòu)的相應(yīng)場(chǎng)中,在我們的例子中,流場(chǎng)認(rèn)為是連續(xù)的,由于源場(chǎng)及目的場(chǎng)的幾何結(jié)構(gòu)及邊界類型或條件都是恒定的。在該例子中執(zhí)行 mapFields時(shí)使用 consistent 命令行。 從目標(biāo)案例controlDict 中startFrom/startTime 指定的 時(shí)間目錄中讀取mapFields映射的流場(chǎng)數(shù)據(jù),也就是說(shuō),結(jié)果被映射到的地方。在本例中,希望從cavity案例粗網(wǎng)格的最終結(jié)果映射到cavityFine案例中的細(xì)網(wǎng)格,因此,在controlDict文件中設(shè)置 ,startFrom設(shè)為 startTime。 現(xiàn)在案例已準(zhǔn)備好運(yùn)行mapFields,輸入mapFields help 快速顯示mapFields要求源案例目錄作為自變量。使用 consistent選項(xiàng),所以應(yīng)用程在cavityFine目錄執(zhí)行: mapFields ../cavity consistent 應(yīng)用程序?qū)⑦\(yùn)行并在終端輸出:Source: .. cavity Target: . cavityFine Create databases as time Source time: Target time: Create meshes Source mesh size: 400 Target mesh size: 1600 Consistently creating and mapping fields for time Open? Liddriven cavity flow U33 interpolating p interpolating U End 控制調(diào)整 為保持Courant數(shù)小于1,由于所有單元的尺寸都評(píng)分了所以時(shí)間步長(zhǎng)必須評(píng)分,所以 controlDict 。流場(chǎng)數(shù)據(jù)在固定數(shù)目的時(shí)間步長(zhǎng)間隔時(shí)輸出。此處演示如何在固定時(shí)間間隔指定數(shù)據(jù)輸出。 在controlDict 中的writeControl 關(guān)鍵詞下,在用runTime輸入產(chǎn)生的輸出結(jié)果間指定一個(gè)固定數(shù)量的運(yùn)行時(shí)間,而不是通過(guò)timeStep 輸入固定書(shū)目的時(shí)間步來(lái)輸出。在該案例中,因此應(yīng)設(shè)置writeInterval 為runTime。最終,由于案例是在粗網(wǎng)格結(jié)果上開(kāi)始的,只需要運(yùn)行很短的時(shí)間就能達(dá)到合理的收斂為穩(wěn)態(tài)。所以endTime 。 運(yùn)行代碼作為后臺(tái)過(guò)程用戶應(yīng)該體驗(yàn)運(yùn)行icoFoam作為后臺(tái)程序,重新定向終端輸出到log文件,者在之后可以看到。在 cavityFine 目錄下,用戶執(zhí)行: icoFoam log amp。 cat log 在細(xì)網(wǎng)格上繪制向量 用戶可以在ParaView中同時(shí)打開(kāi)多個(gè)案例,這是由于本質(zhì)上每個(gè)新的案例就是Pipeline Browser 中一個(gè)新的模塊。當(dāng)在ParaView中打開(kāi)一個(gè)新的案例時(shí)有一個(gè)次要的不便,因?yàn)橛幸粋€(gè)前提,所選數(shù)據(jù)是一個(gè)帶有擴(kuò)展名的文件。但是在OpenFOAM中,每個(gè)案例存儲(chǔ)在指定目錄結(jié)構(gòu)的大批沒(méi)有擴(kuò)展名的文件中,paraFoam程序自動(dòng)運(yùn)行的結(jié)果,就是產(chǎn)生一個(gè)帶有擴(kuò)展名 .OpenFOAM 的空白文件,因此。 然而,如果用戶希望在ParaView中直接打開(kāi)另一個(gè)案例,就需要?jiǎng)?chuàng)建這樣一個(gè)空白文件。例如,為加載cavityFine 案例,通過(guò)輸入下列命令來(lái)創(chuàng)建該文件: cd $FOAM RUN/tutorials/inpressible/icoFoam touch cavityFine/ 現(xiàn)在通過(guò)在File菜單選擇Open, ,cavityFine 案例可以加載到ParaView中。用戶現(xiàn)在可以在ParaView中由細(xì)網(wǎng)格繪制向量圖。通過(guò)同時(shí)使兩個(gè)案例的glyph激活,圖像可以與cavity案例相比較。 繪制圖像用戶也許希望通過(guò)抽取一些速度標(biāo)量及沿著穿過(guò)區(qū)域的軸線繪制2維圖像來(lái)使結(jié)果具體化。 OpenFOAM 對(duì)這種數(shù)據(jù)處理很在行。有無(wú)數(shù)的應(yīng)用程序可以做專門的數(shù)據(jù)處理,一些簡(jiǎn)單的計(jì)算包括在一個(gè)單個(gè)的應(yīng)用程序foamCalc 中。作為一個(gè)應(yīng)用程序,它是獨(dú)特的,因?yàn)樗沁@樣的: foamCalc calcType fieldName1 ... fieldNameN 在calcType中指定計(jì)算器操作;在輸出時(shí),采用下列操作:addSubtract。 randomise。 div。 ponents。 mag。 magGrad。 magSqr。 interpolate 。用戶可以通過(guò)故意調(diào)用一個(gè)不存在的操作來(lái)獲得calcType 列表,所以foamCalc 產(chǎn)生一個(gè)錯(cuò)誤信息并且列出可用的類型,例如: foamCalc xxxx Selecting calcType xxxx unknown calcType type xxxx, constructor not in hash table Valid calcType selections are: 8 ( randomise magSqr magGrad addSubtract div mag interpolate ponents ) ponents 及 mag calcTypes 提供有用的速度標(biāo)量。當(dāng)在案例如cavity上運(yùn)行“foamCalc ponents U ”時(shí),它從每個(gè)時(shí)間文件中讀取速度矢量場(chǎng),在相應(yīng)的時(shí)間文件中,輸出標(biāo)量場(chǎng)Ux,Uy,Uz分別代表速度的x,y,z分量。類似的,“foamCalc mag mag U” 輸出一個(gè)標(biāo)量場(chǎng)magU 到每個(gè)時(shí)間文件中,代表速度的量級(jí)。 用戶可以在 cavity及 cavityFine 案例上用ponents calcType 運(yùn)行foamCalc 。例如,對(duì)于cavity案例,用戶應(yīng)該進(jìn)入cavity目錄并執(zhí)行foamCalc如下: cd /home/ying/RUN/tutorials/inpressible/icoFoam/cavity foamCalc ponents U 單獨(dú)的分量可以在ParaView 中繪制成圖。這是很快速的,方便的,并且在標(biāo)志及格式上有合理的好的控制,所以打印的輸出是相當(dāng)好的標(biāo)準(zhǔn)品。但是為發(fā)表圖像,用戶也許偏好輸出未加工的數(shù)據(jù),然后用專門的圖像工具來(lái)繪制,比如gnuplot 或 Grace/xmgr 。為此,我們推薦使用sample應(yīng)用程序。 在開(kāi)始繪制之前,用戶需要加載新產(chǎn)生的Ux, Uy 及 Uz 場(chǎng)到ParaView 中。為此, 中,需要檢查Properties 面板頂部的Update GUI 按鈕。點(diǎn)擊應(yīng)用使新的場(chǎng)加載到ParaView 中,將出現(xiàn)在Vol Field Status 窗口。確保已選擇新的場(chǎng)且改變得到應(yīng)用,也就是說(shuō)如果需要再次點(diǎn)擊Apply。同樣,如果在 Region Status 面板上選擇了boundary regions ,邊界上的數(shù)據(jù)插入錯(cuò)誤。因此用戶應(yīng)該取消Region Status 面板中的邊界,也就是說(shuō)movingWall, fixedWall 及frontAndBack ,然后應(yīng)用這些改變。 現(xiàn)在為了在 ParaView 中顯示圖像,用戶應(yīng)該選擇所感興趣的模塊, ,從FilterData Analysis 菜單應(yīng)用Plot Over Line 。這在已存在的3DView窗口旁邊打開(kāi)了一個(gè)新的XY Plot窗口,創(chuàng)建了一個(gè)ProbeLine 模塊,在其中用戶可以指定Properties面板中線條的終點(diǎn)。在這個(gè)例子中,用戶應(yīng)該使線條在區(qū)域中心垂直向上 ,也就是說(shuō),在Point1 和 Point2 文本框中,從(, 0, ) 到(, , ) ,設(shè)置Resolution 為100. 點(diǎn)擊應(yīng)用,在XYPlot窗口出現(xiàn)圖像,在Display面板,選擇 網(wǎng)格分級(jí)在 cavityGrade /constant/polyMesh /blockMeshDict 文件中,制定了分級(jí)等級(jí),blockMesh根據(jù)blockMeshDict 文件劃分網(wǎng)格。convertToMeters 。 vertices ( (0 0 0) ( 0 0) (1 0 0) (0 0) ( 0) (1 0)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1