neper软件的学习使用

neper:问题回复官网https://sourceforge.net/p/neper/mailman/neper-users/ ,可以查看neper软件作者的权威回复。
其他的生成voronoi tessellation模型的官网:Voro++(math.lbl.gov/voro++/)、Qhull(www.qhull.org),PyXL(biohpc.cornell.edu/staff/myers/pyxl/index.html#opennewwindow),等from(modelling polycrystalline Materials: An Overview of three-dimensional grain-scale mechanical models)

球面度:A sphericity distribution should always be specified; otherwise,
optimization will generate low-sphericity cells, which are harder to
optimize, and the whole thing will finally break…(from Romain:Re: [Neper-users] maximum size of tesselations with specified grain diameter and sphericity distributions)
球面度按照默认(lognormal(0.145,0.03,1-x))的设置可以,设置的太大(我的均值设置0.5就出错了)了,会报错。算法随机生成的seed在处理“球面度”的苛刻设置标准时,可能达不到设定的标准,因此报错;

软件的安装:学习linux的基础命令行,阅读neper的manual,一定要先给linux系统安装cmake编译包,
注意Debian类(如ubuntu_推荐))和Red Hat(centOS)类的两类安装的命令差别;
(详细阅读推荐:Shotts W . Linux命令行大全[M]. 人民邮电出版社, 2013:146-147.)
安装过程的参考博客网址:
pencilq.com/22/
blog.csdn.net/qq_32035241/article/details/96859042)

命令:T_module
neper -T -n from_morpho -oricrysym cubic -ori random
#加斜体部分非必需
-domain “cube(1000,1000,1000)”
-morpho “diameq:lognormal(95,48),sphericity:lognormal(0.2,0.03,1-x)”
#均值设置可以使用默认值
-o modelsp_05
M-module
neper -M need1.tess -elttype hex -cl 10 -o needm
#生成六面体,绝对长度是10,这个和前面设置的cube有关系;
V-module
参考手册的实例进行展示即可。

数据:windows系统可以用记事本打开,但是最好用写字板打开,这样格式清晰,linux系统用的时Vim打开,windows可以安装Vim,来打开.tess 或者.msh文件,Vim文本编辑器学习较难。用matlab进行处理,导入excel即可。

<think>好的,我需要回答用户如何在Ubuntu中检查Neper软件的版本。首先,我得回想一下常见的Linux软件版本检查方法。通常有几种方式:使用软件本身的版本选项,比如用`--version`或者`-v`;或者通过包管理器查询已安装的版本。 那Neper这个软件呢?它可能是一个通过源码编译安装的软件,或者通过包管理器安装的。如果用户是通过apt安装的,那可以用`apt show neper`来查看版本信息。如果是自己编译安装的,可能需要直接运行Neper的命令,比如`neper --version`或者`neper -V`试试看。不过有时候不同的软件可能有不同的参数,所以可能需要查阅一下Neper的文档或者帮助信息,比如`neper --help`看看有没有版本选项。 另外,如果用户不确定安装方式,可以建议他们先用`which neper`或者`whereis neper`找到可执行文件的位置,然后直接运行带版本参数的命令。如果这些方法都不奏效,可能需要检查安装步骤是否正确,或者查看软件文档是否有特别说明。 还有可能需要考虑用户的环境变量问题,或者是否安装了正确版本的软件。比如,如果用户自己编译安装但没添加到PATH,可能需要指定完整路径。不过这种情况可能较少,但作为回答应该尽可能全面,覆盖各种可能性。 总结下来,步骤应该是先尝试用`neper --version`,如果不行再通过包管理器查询,或者查看帮助信息。另外,提醒用户如果找不到命令可能需要安装或者检查安装路径。</think>在Ubuntu系统中检查Neper软件版本的方法如下: 1. **通过命令行参数查询** 执行命令: ```bash neper --version ``` 或尝试: ```bash neper -V ``` 这是大多数Linux软件通用的版本查询方式[^1]。 2. **通过包管理器查询** 如果通过APT安装的,使用: ```bash apt show neper ``` 在输出中查看`Version`字段值。 3. **通过帮助信息确认** 执行命令获取完整参数列表: ```bash neper --help ``` 部分软件会在帮助文档的首部显示版本号。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芯片硬件工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值