對偶域近場動力學(Dual-PD)的matlab、Fortran實現

對偶域近場動力學(Dual-PD)的matlab、Fortran實現的圖1

    利用近場動力學進行裂紋擴展計算時往往需要將物質點均勻離散,這樣會導致在進行細致、大規模計算時占用太多計算資源花費過多時間。因此希望采用和有限元法類似的技術進行局部加密操作,即對關心的位置加密網格,其余位置采用粗網格進行計算。采取這種方法可以極大的增加計算速度,并且可以加密關心位置的裂紋損傷情況,提高整體計算效率。

    下面給出了兩幅利用該方法進行的準靜態動態算例:

對偶域近場動力學(Dual-PD)的matlab、Fortran實現的圖2
對偶域近場動力學(Dual-PD)的matlab、Fortran實現的圖3

   并且可以依據該算法進行近場動力學多場耦合程序的編寫,因為對偶域只是一種處理近場動力學加密算法的思路,因此其擴展思路非常廣泛。作者本人目前已經實現了鍵基、常規態基、非常規態基“對偶域”代碼的編寫,以及對應的準靜態和動態算例,且包含了有損傷和無損傷程序的編寫。程序包括Fortran、matlab的形式可供大家學習,以及如何進行后處理。

以下內容為付費內容,請購買后觀看

包含5個文件

附件包含了所述所有內容

BBPD_Dual_Fortran.f90
18.84KB
BBPD_Dual_matlab.txt
17.51KB
NOSB_Dual_Fortran.f90
23.34KB
NOSB_Dual_matlab.txt
18.48KB
OSB_Dual_Fortran.f90
16.70KB
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1
1