From 0e4e48d142d6c806ef5f2c6d3a5d6c55f05ca1f7 Mon Sep 17 00:00:00 2001 From: sjplimp Date: Wed, 28 Jan 2015 17:20:01 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@12999 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/variable.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/variable.cpp b/src/variable.cpp index 6bb52e53a3..5642ebf852 100644 --- a/src/variable.cpp +++ b/src/variable.cpp @@ -1315,9 +1315,11 @@ double Variable::evaluate(char *str, Tree **tree) } else if (nbracket == 2 && fix->array_flag) { - if (index1 > fix->size_array_rows) - error->all(FLERR, - "Variable formula fix array is accessed out-of-range"); + if (index1 > fix->size_array_rows) { + if (fix->size_array_rows_variable == 0) + error->all(FLERR, + "Variable formula fix array is accessed out-of-range"); + } if (index2 > fix->size_array_cols) error->all(FLERR, "Variable formula fix array is accessed out-of-range");