Anura3D软件运行环境配置:
(注意版本间的兼容性)
1.安装Visual studio 2019
安装使用C++的桌面开发能满足计算的需求
2.安装parallel studio xe2018
3.安装oneAPI base和oneAPI HPC
编译代码
打开.sln文件,点击生成解决方案,生成.exe文件和.dll文件,存在debug文件中。
将生成的.exe文件和.dll文件复制到problemtype文件夹中的对应的子文件夹.gid下,并将problemtype文件夹中的.gid文件复制到GID的安装路径下。
使用GID生成输入文件.gom和.cps:
1.打开GID,选择anura3D作为problemtype
2.创建几何模型的线(包括实体的其他区域)
3.根据线创建面
4.创建材料并把材料特性赋予对应的面
5.物质点个数确定(选择需要离散的物体,3角形单元一般放置1个或者3个物质点,记得不要赋予物体外的背景 格区域)
6.选择线,施加边界条件(底边XY都固定,侧边X方向固定,顶边Y方向固定,并把沙柱右边界固定)
7.移除边界条件(使边坡滑动,对应计算步骤2)
8.生成 格:normal;triangle;structured —line
9.修改计算参数(记得将计算维度修改为2D平面应变)
10.在GID安装路径下产生输入文件
使用Anura3D进行计算:
1.运行.bat文件,进行第一步计算:初始地应力平衡。
2.修改CP3文件,运行.bat文件,进行第二步计算:沙柱坍塌。
可视化
1.使用paraview的openfile导入.vtk文件。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!