projects
/
physik
/
posic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
pthreads -> albe fast (beginning)
[physik/posic.git]
/
moldyn.h
diff --git
a/moldyn.h
b/moldyn.h
index
da951b5
..
31794c8
100644
(file)
--- a/
moldyn.h
+++ b/
moldyn.h
@@
-463,6
+463,10
@@
int moldyn_load(t_moldyn *moldyn);
int process_2b_bonds(t_moldyn *moldyn,void *data,
int (*process)(t_moldyn *moldyn,t_atom *itom,t_atom *jtom,
void *data,u8 bc));
int process_2b_bonds(t_moldyn *moldyn,void *data,
int (*process)(t_moldyn *moldyn,t_atom *itom,t_atom *jtom,
void *data,u8 bc));
+int process_neighbours(t_moldyn *moldyn,void *data,t_atom *atom,
+ int (*process)(t_moldyn *moldyn,t_atom *atom,t_atom *natom,
+ void *data,u8 bc));
+
int get_line(int fd,char *line,int max);
int pair_correlation_init(t_moldyn *moldyn,double dr);
int get_line(int fd,char *line,int max);
int pair_correlation_init(t_moldyn *moldyn,double dr);
@@
-477,7
+481,11
@@
int bond_analyze(t_moldyn *moldyn,double *quality);
int visual_init(t_moldyn *moldyn,char *filebase);
int visual_bonds_process(t_moldyn *moldyn,t_atom *itom,t_atom *jtom,
void *data,u8 bc);
int visual_init(t_moldyn *moldyn,char *filebase);
int visual_bonds_process(t_moldyn *moldyn,t_atom *itom,t_atom *jtom,
void *data,u8 bc);
+#ifdef PTHREADS
+void *visual_atoms(void *ptr);
+#else
int visual_atoms(t_moldyn *moldyn);
int visual_atoms(t_moldyn *moldyn);
+#endif
int fpu_set_rtd(void);
int fpu_set_rtd(void);