本文介绍如何在单机情况下,部署 Intel MPI 进行并行计算,该部署方案通用于 AUTODYN、LSDYNA、Fluent、CFX 和 Mechanical APDL 并行计算,不过需要注意的是,部署仅针对单台计算机,使用也仅可以在单台计算机下进行计算,也就是 local MPI 计算模式,针对多机的 MPI 并行计算环境部署,以后在讨论。
LS-DYNA 重启动,在 LS-DYNA 求解的过程中,常常用到重启动分析功能。这主要是由下面的原因导致的:求解过程中被操作系统或用户中断,而又不想从头开始计算;由于定义了 CPU 时间限制,求解时间超过该时间程序自动中断;在后处理中发现分析有错误,执行重启动来处理或改正错误;以前的求解没有运行足够长的时间,希望继续运行下去
LS Prepost 拥有一套和 ANSYS 中的 APDL 语言相类似的命令语言 LS-PrePostScriptingCommandLanguage(SCL),LS-Prepost 脚本命令语言(SCL)旨在允许用户编写自己的脚本以执行用于许多不同目的的数据操作。LS-Prepost SCL 是一种类似于 C 语言的计算机语言,在 LS-Prepost 中执行
MPI 是一个跨语言的通讯协议,用于编写并行计算机,其目标是高性能,大规模性,和可移植性。MPI 在今天仍为高性能计算的主要模型。通过 MPI 应用多核 CPU 加速 AUTODYN 计算是一个行之有效的方法,本文分步介绍如何基于 MPI 实现 AUTODYN 的并行计算。
很多人会觉得我“闲的慌”,作为一名非专业的野路子会编程人员,我为什么会“这么闲”,去创建一个叫“学研谷”的网站,而且实在一个移动社交盛行、视频直播行业风生水起的年代。
LS-DYNA 中一些材料参数 K 文件
本文介绍了 LS-DYNA 新一代二次开发环境,编译连接过程和新增功能。新的开发环境完全兼容原有的开发环境,包括所有的材料模型,状态方程,单元类型,和求解器控制等各种用户子程序。
本文介绍的基于 MATLAB 读取 LS DYNA 结果文件,即通过读取 ASCII 格式文件获得,需要说明的是,本问说介绍的方法和项目代码均匀第三方编写,与官方无关,MATLAB-LSDYNA 是为 Windows 环境编写的,并在 Windows 环境中进行了测试。ASCII 数据库读取应独立于系统,编写语言 MATLAB 也可跨平台,但并未测试模拟代码再其他系统上的运行情况
我们经常希望将有限元求解结合到更大的程序中,以实现设计自动化或优化。应用 Python 函数运行 APDL 脚本是个不错的选择,本文举例将 ANSYS 中的几个命令行选项硬编码到 Python 脚本
霍普金森压杆的雏形是在 1914 年由 Hopkinson 提出来的,当初只能够用来测量冲击载荷下的脉冲波形。1949 年 Kolsky 对该装置进行了改进,将压杆分成两截,试样置于其中,从而使这一装置可以用于测量材料在冲击荷载下的应力 - 应变关系。由于这一装置采用了分离式结构,因而被称为分离式 Hopkinson 压杆,简称 SHPB
database 关键字是 LS DYNA 中重要的关键字,定义 database 关键字直接关系到计算结果的输出类型,在本文中,我们将了解到 database option 关键字的一些属性。
细心的你应该发现,十一期间后期,学研谷网站布局和功能与之前出现了较大的变化,先前有的部分板块消失,新的版块出现,总体升级体现在排版更加突出内容,功能向易用性方面改进,下面就近期的网……
新版导航进行了重新设计,突出了简单、隐私、自由、收录齐全等特色,导航以自定义为主,用户可以自由添加网址,或在导航中心关注特色网址,目前导航具备如下功能。
LS-DYNA 作为一个大型的通用有限元程序,本文以一个简单大变形下的线弹性材料模型为例,演示在新的开发环境下的完整的开发,调试和验证过程,包括编译,连接,动态加载,源程序跟踪调试,以及模型验证等环节。
本文介绍基于 LS DYNA R11,进行材料的二次开发,开发环境基于 Visual Studio 2017 Community Version 15.9.27,Intel Parallel Studio XE 2017 with Intel Fortran Compiler 17.0,LS DYNA smp d R11.1.0 ifort 2017 vs2017 lib。
每一个 CAE 工程师都应该有一个自己的材料库,如果没有,那就建一个,如果不想自己建,那就关注下本文。有了材料库之后,在建模过程中,可直接在 CAE 软件中调用材料,避免重复的操作,方便快捷。
应用数值模拟技术解决爆炸冲击问题是目前常用的手段,那么应用 LSDYNA 和 AUTODYN 做数值爆炸冲击模拟时,常用的哪些计算方法?本文简单的介绍 LSDYNA 二维到三维映射、AUTODYN 中一维到二维、二维到三维等等数值模拟方法。
学研谷文章版面面向所有研友,并提供高质量的科研资料、学习经验,任何注册用户均可以分享和撰写文章。为了提高文章版面内容的质量,给更多研友提供干货,编撰该文章发布管理办法。
对于正在设计过程中的破甲弹,在试验之前了解其起爆、射流的形成及穿甲的全过程是非常重要的。计算采用几分之一的弹体进行的,在切开的对称面上需要施加滑移边界条件。
如果进行二次开发,实际上就是要修改原有的 exe 文件,在其中加入自己的程序(子材料什么的)。而不管你是“一般用户”还是正版用户,都不太可能直接修改 exe 文件(除非你特别特别牛,能直接编写机器语言(比汇编语言还低一级别),开个玩笑,基本不可能实现)。所以目前 DYNA 开发商,给正版用户提供了下面的方式进行二次开发
你有知识和方法要分享吗?
撰写文章