找回密码
 注册
Simdroid-非首页
查看: 287|回复: 3

[错误和警告信息] 在linux下安装和使用dyna的步骤

[复制链接]
发表于 2011-7-8 16:33:33 | 显示全部楼层 |阅读模式 来自 湖南长沙
本帖最后由 magicwolf 于 2011-7-8 16:42 编辑

今天安装了64位linux系统(ubuntu 11.04 server),无Xwindows界面,决定尝试下linux下的dyna计算,下面把过程叙述一遍:

1.用另一台电脑从lstc官方网站下载64位linux求解器:ls971_s_R5_1_1_intel64_redhat54.gz,其他版本也可以,反正里面没ubuntu版的;

2.为方便操作,将解压出来的求解器改名为ls971,通过U盘拷贝到linux机器下的/home/username(你的帐户名)/lsdyna/ 文件夹下;

3.在/home/username/下创建keyfiles文件夹,通过U盘拷贝测试用的testcase.k文件到keyfiles下,这一步可与上一步一起完成;

4.进入lsdyna文件夹,输入./ls971 info,./ 表示执行程序,若程序不在当前文件夹下,则程序名需要带上路径(见第7步),info参数用于生成注册文件lstc.log,但如果你安装的linux也是ubuntu,将会报错,错误为:缺少libnuma.so.1,本文附件提供,放入/usr/lib64/文件夹下即可;

5.重新执行./ls971 info,同文件夹下生成lstc.log,联系LSTC公司或者其代理商获取LICNESE文件

6.讲得到的LICENSE文件LSTC_FILE放到/usr/local/lstc/文件夹下,并设置全局环境变量 LSTC_FILE="/usr/local/lstc/LSTC_FILE"

7.进入/home/username/keyfiles/文件夹,执行算例:  ./home/username/lsdyna/ls971 i=testcase.k 当然还可以设置memory、cpu等参数,与win下相同;计算结果文件会输出到当前文件夹下,应该可以通过指定o=参数更改

8.程序正常执行,开始计算。

若要后台计算,可Ctrl+Z挂起程序,再输入bg进行后台运行,或者在执行dyna计算时命令后面加入 & 符号可以直接后台运行。
若想与执行ls等命令一样只输入一个单词,而不是通过 ./home/username/lsdyna/ls971 这种形式执行dyna,可将dyna程序放到/bin/目录下。
linux的操作命令,包括u盘的挂载等可以问百度,也可以问我~
欢迎交流~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

2

查看全部评分

发表于 2011-7-9 04:02:59 | 显示全部楼层 来自 瑞典
Simdroid开发平台
非常感谢楼主,收下了,最近正好要在LINux下用dyna
回复 不支持

使用道具 举报

发表于 2011-7-9 18:01:45 | 显示全部楼层 来自 湖南长沙
还有一个办法,可以只在在linux下装ansys,其安装步骤和windows下比较接近。安装完毕后的操作也跟windows环境下类似。具体的安装方法可以在ubuntu论坛里找到。不过linux下的ansys比较难找到。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2016-4-11 16:11:33 | 显示全部楼层 来自 北京
您好 第三步测试用的testcase.k文件在哪里可以下载?
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-2 21:33 , Processed in 0.054035 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表