Restart重新計算功能
Restart功能:
當檔案因為某些原因,而中途停止計算時,可以使用LS-DYNA的Restart功能,從檔案計算中斷的位置重新開始。
重新計算檔案會建議在"相同電腦和相同路徑",且"計算資源設定與先前一開始所設定的相同",這對於資料在進行分配處理上會有影響。
Simple Restart設定方式:
在檔案中斷計算後,未修改前處理設定、檔案名稱和檔案路徑等"所有項目"時,
在"Restart File R欄位"輸入最後一個計算中斷檔案D3dump即可繼續計算。
Small Restart設定方式:
在檔案中斷計算後,針對前處理設定檔案進行"部分修改",
除了需要在"Restart File R欄位"輸入最後一個計算中斷檔案D3dumpr以外,
還需要在"Input File I欄位"輸入修改後的前處理設定檔案才可繼續計算。
可接受部分修改的內容如下:
重設計算時間
輸出檔案參數修改
接觸面刪除
元素與物件刪除
變形體與剛體物件切換
阻尼係數修改
Full Restart設定方式:
在檔案中斷計算後,針對前處理設定檔案進行"大幅度修改",
除了需要在"Restart File R欄位"輸入最後一個計算中斷檔案D3dump以及在"Input File I欄位"輸入修改後的前處理設定檔案以外,
還需要依參數設定狀況加入Restart相關字卡設定。
常見需加入字卡如以下:
*CONTROL_DYNAMIC_RELAXATION
*CONTROL_SHELL
*CONTROL_TERMINATION
*CONTROL_TIMESTEP
*DAMPING_GLOBAL
*DATABASE_***
*DATABASE_BINARY_***
*DELETE_***
*INTERFACE_SPIRINGBACK_LSDYNA
*RIGID_DEFORMABLE_***
*TERMINATION_***
D3dump計算中斷檔案設定
D3dump檔案輸出方式有兩種:
1.開啟*DATABASE_BINARY_D3DUMP字卡,在CYCL欄位設定檔案輸出的時間步長大小。
2.在執行計算視窗上按下"Ctrl+C"暫停計算,接著輸入"sw1"指令,則中斷檔案計算並輸出D3dump檔案。
LS-Run Restart 操作方式
LS-Run裡可以在欄位Expression 輸入命令,即可使用Restart功能
Linux OS Restart 指令
在Linux系統可以直接輸入指令,
ls-dyna i=前處理設定檔案位置 r=Dump檔案(D3dump**) ncpu=原有的core數 memory=原有的記憶體量 ,
如果是分析中斷,檔案無更改設定參數,需要重新計算分析的話,
可以忽略指令中 i=前處理設定檔,即可使用Simple Restart,直接輸入:
ls-dyna r=Dump檔案位置(D3dump**) ncpu=原有的core數 memory=原有的記憶體量 。
如果使用本公司程式 Job_Submitter ,
可直接在Additional欄位添加指令 r=d3dump**,即可使用Restart功能,如下圖所示:
*注意事項
*開始分析時,如有指令 d=nodump的話,分析不會輸出dump檔,如有要使用Restart功能,請把此指令移除。
*開始重新分析時,如有出現是否刪除d3plot檔,請勾選否,否則將會把之前的分析結果刪除。
![](https://www.google.com/images/icons/product/drive-32.png)
Keyword:檔案、指令、中斷、重新計算、Simple Restart、Small Restart、Full Restart、D3plot、Linux