对偶域近场动力学(Dual-PD)的matlab、Fortran实现
浏览:2219 评论:1 收藏:1
利用近场动力学进行裂纹扩展计算时往往需要将物质点均匀离散,这样会导致在进行细致、大规模计算时占用太多计算资源花费过多时间。因此希望采用和有限元法类似的技术进行局部加密操作,即对关心的位置加密网格,其余位置采用粗网格进行计算。采取这种方法可以极大的增加计算速度,并且可以加密关心位置的裂纹损伤情况,提高整体计算效率。
下面给出了两幅利用该方法进行的准静态、动态算例:
并且可以依据该算法进行近场动力学多场耦合程序的编写,因为对偶域只是一种处理近场动力学加密算法的思路,因此其扩展思路非常广泛。作者本人目前已经实现了键基、常规态基、非常规态基“对偶域”代码的编写,以及对应的准静态和动态算例,且包含了有损伤和无损伤程序的编写。程序包括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
工程师必备
工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP
1
1




















