From a63f1719d2c7fd2c69accc0eb3eb038af50e555e Mon Sep 17 00:00:00 2001
From: Samo Penic <samo.penic@gmail.com>
Date: Fri, 13 Jul 2012 13:10:01 +0000
Subject: [PATCH] Fixed frame to make changes in cell.

---
 src/timestep.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/timestep.c b/src/timestep.c
index 1e1ffff..01cf777 100644
--- a/src/timestep.c
+++ b/src/timestep.c
@@ -5,6 +5,7 @@
 #include "general.h"
 #include "timestep.h"
 #include "vertexmove.h"
+#include "bondflip.h"
 
 ts_bool single_timestep(ts_vesicle *vesicle){
     ts_bool retval;
@@ -17,15 +18,17 @@
         retval=single_verticle_timestep(vesicle,vesicle->vlist->vtx[i],rnvec);
     }
 
+//	ts_int cnt=0;
     for(i=0;i<vesicle->blist->n;i++){
         rnvec[0]=drand48();
         rnvec[1]=drand48();
         rnvec[2]=drand48();
         //find a bond and return a pointer to a bond...
         //call single_bondflip_timestep...
-//        retval=single_bondflip_timestep(vesicle,&vesicle->blist.bond[i],rnvec);
-        
+        retval=single_bondflip_timestep(vesicle,vesicle->blist->bond[i],rnvec);
+//	if(retval==TS_SUCCESS) cnt++;        
     } 
+//	printf("Bondflip success rate in one sweep: %d/%d=%e\n", cnt,vesicle->blist->n,(double)cnt/(double)vesicle->blist->n);
 	if(retval);
     return TS_SUCCESS;
 }

--
Gitblit v1.9.3