From 1dafc8fb7ea30bab0ad33d1af53c807633f66e0b Mon Sep 17 00:00:00 2001 From: Jeongnim Kim Date: Tue, 7 Apr 2009 13:58:28 +0000 Subject: [PATCH] Do not load when the walker stack is empty. git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@3741 e5b18d87-469d-4833-9cc0-8cdfa06e9491 --- src/Particle/MCWalkerConfiguration.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Particle/MCWalkerConfiguration.cpp b/src/Particle/MCWalkerConfiguration.cpp index ab3556c62..5513eab70 100644 --- a/src/Particle/MCWalkerConfiguration.cpp +++ b/src/Particle/MCWalkerConfiguration.cpp @@ -287,8 +287,7 @@ void MCWalkerConfiguration::saveEnsemble(iterator first, iterator last) } void MCWalkerConfiguration::loadEnsemble() { - //if(SampleStack.empty()) return; - if(!MaxSamples) return; + if(SampleStack.empty()) return; Walker_t::PropertyContainer_t prop(1,PropertyList.size()); //int nsamples=SampleStack.size(); @@ -314,8 +313,8 @@ void MCWalkerConfiguration::loadEnsemble() void MCWalkerConfiguration::loadEnsemble(MCWalkerConfiguration& other) { - //if(SampleStack.empty()) return; - if(!MaxSamples) return; + if(SampleStack.empty()) return; + //if(!MaxSamples) return; Walker_t::PropertyContainer_t prop(1,PropertyList.size()); //int nsamples=SampleStack.size(); //for(int i=0; i