1、输入文件,input
#######################################
# R.I.N.G.S. input file #
#######################################
c-5000 #
64 #
1 #
C #
15 #
1 #
7.125549 0 0 #
0 7.125549 0 #
0 0 7.125549 #
2.5 #
VAS #
XDATCAR #
C 64 #
200 #
500 #
25 #
0.125 #
90 #
20 #
10 #
15 #
#######################################
Ge Ge 1.50 #
Grtot 1.50 #
#######################################
options文件,其中文件名字不可改
#######################################
R.I.N.G.S. options file #
#######################################
PBC .true. #
Frac .true. #
g(r) .true. #
S(q) .false. #
S(k) .false. #
gfft(r) .false. #
MSD .false. #
atMSD .false. #
Bonds .false. #
Angles .true. #
Chains .false. #
---- ! Chain statistics options ! -----
Species 0 #
AAAA .false. #
ABAB .false. #
1221 .false. #
---------------------------------------
Rings .true. #
---- ! Ring statistics options ! -----
Species 0 #
ABAB .false. #
Rings0 .false. #
Rings1 .false. #
Rings2 .false. #
Rings3 .true. #
Rings4 .true. #
Prim_Rings .true. #
Str_Rings .false. #
BarycRings .false. #
Prop-1 .false. #
Prop-2 .false. #
Prop-3 .false. #
Prop-4 .false. #
Prop-5 .false. #
---------------------------------------
Vacuum .false. #
#######################################
Outputting options #
#######################################
Evol .false. #
Dxout .false. #
--! OpenDX visualization options ! --
RadOut .false. #
RingsOut .false. #
DRngOut .false. #
VoidsOut .false. #
TetraOut .false. #
TrajOut .false. #
------------------------------------
Output my-output.out #
#######################################
2、其中遇到的问题
安装时注意指定安装位置,不然会默认安装在根目录下,会要求root权限
./configure --prefix=安装路径
运行时,XDATCAR文件需要删除开始的元素行和对应的原子数行,不然会报格式不对的错误。
其次input中关于XDATCAR中的结构个数要一至不然也会运行不了
运行代码如下
rings input
3、一些心得
关于CONTCAR也可以用于分析,同样吧元素和对应原子数行删除
注意在包含多种元素的文件中,需要加各种原子对的截断半径;设为0.00,他会有推荐半径
如上图所示,第一个为input的截断半径设置,第二图为当半径为0时,运行时会有推荐半径