24小时热门版块排行榜    

查看: 1975  |  回复: 9

tim562944200

金虫 (小有名气)

[求助] 在ubuntu下编译了lammps,运行例子显示ERROR: Invalid pair style (../force.cpp:175) 已有2人参与

在ubuntu下编译了lammps,运行例子显示ERROR: Invalid pair style (../force.cpp:175),该怎么解决呢?小弟刚刚开始学习lammps,多有不懂,请大神们指教!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

issp-hao

银虫 (正式写手)

【答案】应助回帖

你定义的pair style不正确
2楼2013-10-24 09:48:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

issp-hao

银虫 (正式写手)

或者是你的lammps包没有安装
3楼2013-10-24 09:49:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vgjhvgj

金虫 (正式写手)

引用回帖:
2楼: Originally posted by issp-hao at 2013-10-24 09:48:00
你定义的pair style不正确

运行的官网原带的程序也是这个问题呢
4楼2014-08-16 12:56:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

issp-hao

银虫 (正式写手)

【答案】应助回帖

引用回帖:
4楼: Originally posted by vgjhvgj at 2014-08-16 12:56:21
运行的官网原带的程序也是这个问题呢...

你用的pair_style相应的LAMMPS包没有安装,问题出现在force.cpp源代码中的175行,下面是源代码中的相应段:
Pair *Force::new_pair(const char *style, const char *suffix, int &sflag)
{
  if (suffix && lmp->suffix_enable) {
    sflag = 1;
    char estyle[256];
    sprintf(estyle,"%s/%s",style,suffix);

    if (pair_map->find(estyle) != pair_map->end()) {
      PairCreator pair_creator = (*pair_map)[estyle];
      return pair_creator(lmp);
    }
  }

  sflag = 0;

  if (strcmp(style,"none" == 0) return NULL;
  if (pair_map->find(style) != pair_map->end()) {
    PairCreator pair_creator = (*pair_map)[style];
    return pair_creator(lmp);
  }

  error->all(FLERR,"Invalid pair style";
  return NULL;
}

error是175行,也就是没有找到相应的pair类型,你只需要查看manul中的pair命令,看这个命令在哪个包里面,然后make yes-****,  编译,就可以了应该。
5楼2014-08-16 14:14:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vgjhvgj

金虫 (正式写手)

【答案】应助回帖

引用回帖:
5楼: Originally posted by issp-hao at 2014-08-16 14:14:16
你用的pair_style相应的LAMMPS包没有安装,问题出现在force.cpp源代码中的175行,下面是源代码中的相应段:
Pair *Force::new_pair(const char *style, const char *suffix, int &sflag)
{
  if (suffix &a ...

好呢,谢谢了,我试试
6楼2014-08-17 09:12:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

瓜农1号

新虫 (初入文坛)

引用回帖:
6楼: Originally posted by vgjhvgj at 2014-08-17 09:12:19
好呢,谢谢了,我试试...

请问楼主有没有解决
7楼2015-07-23 16:16:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

274070283

铜虫 (初入文坛)


引用回帖:
6楼: Originally posted by vgjhvgj at 2014-08-17 09:12:19
好呢,谢谢了,我试试...

问题解决了吗?
8楼2015-08-22 11:38:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vgjhvgj

金虫 (正式写手)

引用回帖:
8楼: Originally posted by 274070283 at 2015-08-22 11:38:35
问题解决了吗?...

原因是没有对应命令的包,首先确定你的命令属于哪个包,然后安装!
9楼2015-08-23 13:03:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ftxnttr06

新虫 (初入文坛)

引用回帖:
8楼: Originally posted by 274070283 at 2015-08-22 11:38:35
问题解决了吗?...

请问你这个问题解决了吗
10楼2016-05-05 11:01:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tim562944200 的主题更新
信息提示
请填处理意见