From 295d8a69035497ea0b575b6764c349cd82a9af5c Mon Sep 17 00:00:00 2001 From: Yury Lysogorskiy Date: Tue, 3 Jan 2023 15:58:34 +0100 Subject: [PATCH] fix_pair.cpp: respect lmp->suffix when looking for pair_style name match --- src/fix_pair.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/fix_pair.cpp b/src/fix_pair.cpp index 5e5ccbf810..bd389f6632 100644 --- a/src/fix_pair.cpp +++ b/src/fix_pair.cpp @@ -36,6 +36,10 @@ FixPair::FixPair(LAMMPS *lmp, int narg, char **arg) : if (nevery < 1) error->all(FLERR,"Illegal fix pair every value: {}", nevery); pairname = utils::strdup(arg[4]); + if(lmp->suffix) { + strcat(pairname,"/"); + strcat(pairname,lmp->suffix); + } pstyle = force->pair_match(pairname,1,0); if (pstyle == nullptr) error->all(FLERR,"Pair style {} for fix pair not found", pairname);