在平台上便捷使用LS-DYNA的方式

电子说

1.2w人已加入

描述

LS-DYNA ®由Livermore Software Technology Corporation (LSTC) 开发,是一种多用途的显式和隐式有限元和多物理场程序,用于分析结构的非线性响应;其全自动接触分析和广泛的材料模型使全球用户能够解决复杂的现实问题。

这里要注意的是,LS-DYNA为商业软件,无法在北鲲云平台上直接使用,需要授权,具体的操作方法可以询问我们的技术支持。

一. 图形界面提交

Step 1. 在控制台启动LS-DYNA软件

Step 2. 选择图形界面提交

仿真

Step 3. 具体使用步骤可以参考平台出示的范例,简单通用

二. 模板提交

在同样的第一步之后

Step 2. 选择模板提交;

仿真

Step 3. 上传输入文件,后缀名必须包含.k;

仿真

Step 4. 选择硬件配置;

节点数量:设置启动多少个并行计算的计算节点。

内存配比:设置各个计算节点内存大小为单节点核心数×内存配比。

仿真

Step 5. 查看作业内容汇总,并提交作业;

仿真

Step 6. 通过作业管理查看运行中的作业;

三. 命令行提交

通过SSH连接创建并连接管理节点。

Step 1. 创建作业目录并进入;

 

mkdir LS-DYNAJob1cd LS-DYNAJob1

 

Step 2. 将运行LS-DYNA需要的相关文件上传到该文件夹下,详情请查看Linux数据传输;

Step 3. 在该文件夹下创建如下执行脚本LS-DYNA.sh:

 

#!/bin/bashmodule add LS-DYNA/r11.2.1module add intel/2019bexport OMP_NUM_THREADS=16/public/software/.local/easybuild/software/LS-DYNA/lsdyna_smp_r11.2.1/ls-dyna_smp_d_R11_2_1_x64_centos610_ifort160 i=ImpactX_Negtive.k memory=400M ncpu=4

 

Step 4. 使用sbatch提交作业:

1个8核心节点启动8个并行任务

 

sbatch -N 1 -p c-8-1 -n 8 -c 1 LS-DYNA.sh

 

查看作业运行情况及参数在北鲲云超算平台使用的是slurm命令

结果文件下载使用的是linux数据传输

在官网帮助手册处点击下载以上作业样例

审核编辑 黄昊宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分