From 4fdb3616b0dcf383909a596b479c647402306a5f Mon Sep 17 00:00:00 2001 From: sjplimp Date: Tue, 9 Oct 2007 23:46:58 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@998 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/random_mars.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/random_mars.cpp b/src/random_mars.cpp index d73e1556bc..966f3a6717 100644 --- a/src/random_mars.cpp +++ b/src/random_mars.cpp @@ -25,10 +25,11 @@ RanMars::RanMars(LAMMPS *lmp, int seed) : Pointers(lmp) { int ij,kl,i,j,k,l,ii,jj,m; double s,t; - - if (seed == 0) error->all("Marsaglia RNG cannot use 0 seed"); - save = 0; + if (seed <= 0 || seed > 900000000) + error->all("Invalid seed for Marsaglia random # generator"); + + save = 0; u = new double[97+1]; ij = (seed-1)/30082;