近场动力学软件(开源代码包)和安装及其使用教程(部分详细注释)
简介
近场动力学(PeriDynamics,PD)作为一种新兴的基于非局部作用思想建立模型并通过求解空间积分方程描述物质力学行为的方法,对损伤、断裂等破坏行为的描述比微分方程更具优势,而且能够进行多尺度研究。近年来,在固体、流体、以及多物理场耦合方面均有突出表现。
以下是Peridigm带的几个案例做出来的损伤效果图,后处理后的。
2.内容
由于该PD理论相对于连续介质等理论而言比较新颖,所以目前并没有十分成熟的应用软件,目前多以代码包的形式出现为,如经典开源包Peridigm,但这些代码包的安装和使用对新手来讲十分不友好。为方便新手上路(老司机请忽视本贴),方便更多人学习、使用近场动力学理论去解决实际问题,特意发布本贴。
内容一:近场动力学实现软件和代码包
包括一个成熟商软的一个应用案例文章和几个应用案例的源代码(PD集成于此软件中);Peridigmn包(C++);还有一个Pyhon包(看似功能不是很多,因为文很小),限于上传文件大小,不能上传的提供了下载网址
内容二:安装教程
主要是Peridigm的安装教程,默认你的系统是Linux Ubuntuh或使用虚拟机装好了Ubuntu;
安装教程主要看里面的官方文件,文件里貌似有一个专门用来安装的开源包;
内容三:使用方法
使用方法提供的总结笔记(主要是如何使用的)。
使用说明:
内容四:学习资料
PD基本原理的注释版文件(自己注释的,由于是新手可能有不准确的地方),Peridynamic Theory and Its Applications电子版(英文),有翻译版,需自行购买。
3.说明
付费部分仅是用来支持购买包的使用和安装以及学习资料的注释,包本身和学习资料只是赠送
查看更多评论 >