From a64040ce2d4fb0e5a4a11a5750c4069e0061ebfc Mon Sep 17 00:00:00 2001 From: David Nicholson Date: Thu, 28 Sep 2017 18:33:04 -0400 Subject: [PATCH] citeme --- src/USER-UEF/fix_nh_uef.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/USER-UEF/fix_nh_uef.cpp b/src/USER-UEF/fix_nh_uef.cpp index 74d4e78746..1bc9386ad6 100644 --- a/src/USER-UEF/fix_nh_uef.cpp +++ b/src/USER-UEF/fix_nh_uef.cpp @@ -21,6 +21,7 @@ #include "force.h" #include "group.h" #include "comm.h" +#include "citeme.h" #include "irregular.h" #include "modify.h" #include "compute.h" @@ -95,6 +96,19 @@ char ** FixNHUef::arg_kludge(int &narg, char **arg, int &rem) return arg; } +//citation info +static const char cite_user_uef_package[] = + "USER-UEF package:\n\n" + "@Article{NicholsonRutledge16,\n" + "author = {David A. Nicholson and Gregory C. Rutledge},\n" + "title = {Molecular simulation of flow-enhanced nucleation in n-eicosane melts under steady shear and uniaxial extension},\n" + "journal = {The Journal of Chemical Physics},\n" + "volume = {145},\n" + "number = {24},\n" + "pages = {244903},\n" + "year = {2016}\n" + "}\n\n"; + /* ---------------------------------------------------------------------- * Parse the remaing keywords, do some error checking, and initalize * temp/pressure fixes @@ -102,6 +116,7 @@ char ** FixNHUef::arg_kludge(int &narg, char **arg, int &rem) FixNHUef::FixNHUef(LAMMPS *lmp, int narg, char **arg) : FixNH(lmp, narg, arg_kludge(narg,arg,rem)) { + if (lmp->citeme) lmp->citeme->add(cite_user_uef_package); //initialization erate[0] = erate[1] = 0;