Trisurf Monte Carlo simulator
Samo Penic
2013-11-27 0652ee2715994b48a9bbfd1132bf0b65ad206289
src/vertexmove.c
@@ -108,20 +108,24 @@
   }
   
    //update the normals of triangles that share bead i.
   //TODO: check if we could backup that too?
   for(i=0;i<vtx->tristar_no;i++) triangle_normal_vector(vtx->tristar[i]);
    return TS_FAIL; 
    }
}
//   oldcellidx=vertex_self_avoidance(vesicle, &backupvtx[0]);
//TODO: IS THAT REALLY NECESSARY?
/*
   if(vtx->cell!=vesicle->clist->cell[cellidx]){
      pthread_mutex_lock(&vesicle->mutex->cell_modify);
      retval=cell_add_vertex(vesicle->clist->cell[cellidx],vtx);
//      if(retval==TS_SUCCESS) cell_remove_vertex(vesicle->clist->cell[oldcellidx],vtx);
      if(retval==TS_SUCCESS) cell_remove_vertex(backupvtx[0].cell,vtx);
      pthread_mutex_unlock(&vesicle->mutex->cell_modify);
   }
//   if(oldcellidx);
*/
    //END MONTE CARLOOOOOOO
    return TS_SUCCESS;
}