| | |
| | | ts_double projArea; |
| | | ts_double relR; |
| | | ts_double solAngle; |
| | | ts_int locked; |
| | | }; |
| | | typedef struct ts_vertex ts_vertex; |
| | | |
| | |
| | | ts_spharm *sphHarmonics; |
| | | } ts_vesicle; |
| | | |
| | | |
| | | |
| | | typedef struct { |
| | | ts_uint vertex_no; |
| | | ts_uint ncmax[3]; |
| | | ts_vesicle *vesicle; |
| | | ts_vertex_list *vlist; |
| | | ts_bond_list *blist; |
| | | ts_triangle_list *tlist; |
| | | ts_cell_list *clist; |
| | | ts_vertex **vtx_ptr; |
| | | ts_vertex *vtx; |
| | | ts_vertex *vtx_neighbours; |
| | | ts_vertex **vtx_neighbours_ptr; |
| | | ts_bond **vtx_neighbond; |
| | | ts_triangle **tristar; |
| | | ts_triangle **tria_ptr; |
| | | ts_triangle *tria; |
| | | ts_triangle **trianeigh; |
| | | ts_bond **bond_ptr; |
| | | ts_bond *bond; |
| | | ts_cell **cell_ptr; |
| | | ts_cell *cell; |
| | | ts_vertex **cell_ocupancy; |
| | | /* ts_spharm *sphHarmonics; */ |
| | | } ts_memory; |
| | | |
| | | /* GLOBAL VARIABLES */ |
| | | |
| | | int quiet; |
| | | |
| | | |
| | | /* ERROR CODES */ |
| | | #define TS_ERR_MEM_ALLOC 1 |
| | | |
| | | |
| | | /* FUNCTIONS */ |
| | | |
| | | /** Non-fatal error function handler: |