Trisurf Monte Carlo simulator
Samo Penic
2019-03-08 85898e259e6e2075a7f755583690024a63e9bb2b
src/plugins/pressure.c
@@ -15,17 +15,14 @@
void vm_energy_before_prepare(ts_vesicle *vesicle, ts_vertex *vtx){
   if(vesicle->pswitch == 1){
   ts_double *dvol=(ts_double *)vesicle->plist->pointer->plugin->details->data;
   ts_uint i;
   //printf ("DVOL was %f\n", *dvol);
   *dvol=0;
   for(i=0;i<vtx->tristar_no;i++) *dvol-=vtx->tristar[i]->volume;
   //printf ("DVOL is %f\n", *dvol);
      ts_double *dvol=(ts_double *)vesicle->plist->pointer->plugin->details->data;
      ts_uint i;
      *dvol=0;
      for(i=0;i<vtx->tristar_no;i++) *dvol-=vtx->tristar[i]->volume;
   }
}
ts_double vm_energy_after_execute(ts_vesicle *vesicle, ts_vertex *vtx){
ts_double vm_energy_after_execute(ts_vesicle *vesicle, ts_vertex *vtx, ts_vertex *backup_vertices){
   ts_double delta_energy=0;
   if(vesicle->pswitch == 1){
      ts_double *dvol=(ts_double *)vesicle->plist->pointer->plugin->details->data;