From 13f45e61241e43d709df10228b946ed9870e8ebb Mon Sep 17 00:00:00 2001
From: Samo Penic <samo.penic@gmail.com>
Date: Tue, 23 Apr 2019 16:12:05 +0000
Subject: [PATCH] Fixing the vesicle 123 and neighbours just for a test

---
 src/main.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/src/main.c b/src/main.c
index 7e65aea..26be035 100644
--- a/src/main.c
+++ b/src/main.c
@@ -127,8 +127,29 @@
 		}
 	}
 			//printf("nucleus coords: %.17e %.17e %.17e\n",vesicle->nucleus_center[0], vesicle->nucleus_center[1], vesicle->nucleus_center[2]);
+//	write_vertex_xml_file(vesicle,0);
+//	exit(1);
 
 			//write_vertex_xml_file(vesicle,1000);
+
+
+	//fix some vertices on mesh. Don't allow them to move.
+
+	ts_uint i,j;
+	ts_vertex *vtx;
+       for(i=0;i<vesicle->vlist->n;i++){
+               if(vesicle->vlist->vtx[i]->idx==123){
+                       vtx=vesicle->vlist->vtx[i];
+                       vtx->fixed=1;
+                       for(j=0;j<vtx->neigh_no;j++){
+                               vtx->neigh[j]->fixed=1;
+                       }
+               }
+       }
+
+
+	
+
 	run_simulation(vesicle, tape->mcsweeps, tape->inititer, tape->iterations, start_iteration);
 	write_master_xml_file(command_line_args.output_fullfilename);
 	write_dout_fcompat_file(vesicle,"dout");

--
Gitblit v1.9.3