Trisurf Monte Carlo simulator
Samo Penic
2019-02-28 36dba86649e71d2a56657320ddf98a1af2055023
src/general.h
@@ -309,7 +309,7 @@
   void (*at_start)(int argc, char **argv);
   void *(*after_vesicle_init)(void *vesicle);
   ts_bool (*vm_hard_constraint)(void *vesicle, ts_vertex *vtx, ts_vertex *odl_vtx);
   ts_double (*vm_energy_before_prepare)(void *vesicle, ts_vertex *vtx);
   void (*vm_energy_before_prepare)(void *vesicle, ts_vertex *vtx);
   ts_double (*vm_energy_before_execute)(void *vesicle, ts_vertex *vtx);
   ts_double (*vm_energy_after_prepare)(void *vesicle, ts_vertex *vtx);
   ts_double (*vm_energy_after_execute)(void *vesicle, ts_vertex *vtx);
@@ -322,6 +322,7 @@
   ts_char *name;
   ts_char *description;
   ts_char *author;
   void *data;
} ts_plugin_details;
typedef struct {
@@ -341,6 +342,8 @@
   ts_plugin_chain *at_start;
   ts_plugin_chain *after_vesicle_init;
   ts_plugin_chain *vm_hard_constraint;
   ts_plugin_chain *vm_energy_before_prepare;
   ts_plugin_chain *vm_energy_after_execute;
   ts_plugin_chain *cleanup;
} ts_plugin_chains;
@@ -349,6 +352,7 @@
   ts_uint n;
   ts_plugin **plugin;
   ts_plugin_chains *chain;
   ts_plugin_chain *pointer;
} ts_plugin_list;
/* end plugins */