From 9b910d5511b1d83b06f911a3e4b10c8e413cf83c Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer <akohlmey@gmail.com> Date: Mon, 7 Nov 2016 17:07:40 -0500 Subject: [PATCH] make name of the actual executable (i.e. arg[0]) accessible --- src/lammps.cpp | 1 + src/lammps.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/lammps.cpp b/src/lammps.cpp index d45a39311b..c5adfbba74 100644 --- a/src/lammps.cpp +++ b/src/lammps.cpp @@ -86,6 +86,7 @@ LAMMPS::LAMMPS(int narg, char **arg, MPI_Comm communicator) suffix = suffix2 = NULL; suffix_enable = 0; + exename = arg[0]; packargs = NULL; num_package = 0; char *rfile = NULL; diff --git a/src/lammps.h b/src/lammps.h index 9d8ca954a6..e72768ae30 100644 --- a/src/lammps.h +++ b/src/lammps.h @@ -46,6 +46,7 @@ class LAMMPS { char *suffix,*suffix2; // suffixes to add to input script style names int suffix_enable; // 1 if suffixes are enabled, 0 if disabled + char *exename; // pointer to argv[0] char ***packargs; // arguments for cmdline package commands int num_package; // number of cmdline package commands int cite_enable; // 1 if generating log.cite, 0 if disabled -- GitLab