首頁>Club>
6
回覆列表
  • 1 # 使用者2693979716560

    Journal檔案的一個用途是儲存自動化運算的一系列命令,而無需在命令列中反覆地輸入這些命令。還有一個用途是為程式會話生成一個記錄,雖然這個用途Transcript檔案可以進行操作。

    在Linux或者Unix作業系統下,Fluent檔案是進行後臺計算,在這種情況下,Journal檔案就需要使用者進行編寫以及透過命令載入到計算中。在Windows系統下,使用者透過GUI進行計算控制,Journal檔案只需要進行一個動作,那就是開啟".cas"檔案,命令顯示如下:

    ; Journal file automatically created by Fluent!

    /file read-case "casename.cas"

    在後臺進行計算的情況下,計算控制不能透過GUI,此時Journal檔案就是計算不可或缺的一個重要檔案。下面介紹Journal檔案中必須存在的幾個動作:

    1、讀取case檔案

    ; Read case file

    /file read-case "casename.cas"

    2、載入udf檔案(若有,並且在Linux下必須用compiled載入方式)

    ; compiled udf

    /define user-defined compiled-functions load "libudf"

    3、初始化——兩種方式:直接初始化或者讀入data檔案

    初始化

    ; Initialize the solution

    /solve initialize initialize-flow

    讀入data檔案

    ; Read data file

    /file read-data "dataname.dat"

    4、確定計算時長及一時間步所進行的最大迭代次數(若是穩態,只需確定迭代次數)

    ; Numbers of physical time steps (10000) and numbers of iterate (80)

    /solve dual-time-iterate 10000 80

    5、最後要有一個結束的動作

    exit

    yes

    具體例子如下:

    注:Journal檔案的命令可以透過TUI查詢,命令可以識別簡寫(單個單詞直接用其前兩個字母,非單個單詞直接使用首字母),如:

    file 寫成 fi

    read-case 寫成 rc

    user-defined 寫成 ud

  • 中秋節和大豐收的關聯?
  • 小鵬汽車什麼時候上市?