【LAMMPS翻译系列】print命令
print命令可以打印文本字符串到屏幕和日志文件中。
使用语法
print string keyword value
- string: 要打印的文本字符串,可以包括变量
- 可以不添加或添加多个keyword/value
- keyword:fileorappendorscreen
- file:value = filename,输出到文件,如果文件存在将被覆盖。
- append:value = filename,追加到文件。
- screen:value = yes or no,是否输出到屏幕和日志文件中。
使用举例
print "Done with equilibration" file info.dat print Vol=$v append info.dat screen no print "The system volume is now $v" print 'The system volume is now $v'
使用介绍
该命令可以打印文本字符串到屏幕和日志文件中。每次会输出一行文本。字符串必须是单一的参数,所以如果字符串中单词的数量超过1个,就需要用引号括起来。如果包含变量,那么这些变量会被计算,并输出当前的值。
如果使用了file或append关键字,就需要指定一个文件名,字符串就会输出到这个指定的文件中。如果使用file关键字,文件名指定的文件的内容会被覆盖;如果使用append关键字,文件名指定的文件如果不存在就会创建,如果存在就会在原来的内容后面追加。
screen关键字用来控制是否将字符串输出到屏幕和日志文件中。
如果你希望print命令被多次执行,有三个方法。
参考命令variable,了解equal样式的变量。这种类型的变量可以说是print命令中最有用的变量,它可以计算包括数学运算符、原子性质、组性质、热力学性质、由命令compute和fix计算的全局量,以及其他变量的引用的公式。
相关命令
默认设置
log log.lammps