t_albe_exchange exchange; /* exchange between 2bp and 3bp calc */
} t_albe_mult_params;
-#ifdef PTHREADS
-typedef struct s_kdata {
- t_moldyn *moldyn;
- t_atom *ai,*aj,*ak;
- unsigned char bc;
-} t_kdata;
-#endif
-
/* function prototypes */
int albe_mult_set_params(t_moldyn *moldyn,int element1,int elemnt2);
int albe_mult_3bp_j1(t_moldyn *moldyn,t_atom *ai,t_atom *aj,u8 bc);
-#ifdef PTHREADS
-void *albe_mult_3bp_k1(void *ptr);
-#else
int albe_mult_3bp_k1(t_moldyn *moldyn,
t_atom *ai,t_atom *aj,t_atom *ak,u8 bc);
-#endif
int albe_mult_3bp_j2(t_moldyn *moldyn,t_atom *ai,t_atom *aj,u8 bc);
int albe_mult_3bp_k2(t_moldyn *moldyn,
t_atom *ai,t_atom *aj,t_atom *ak,u8 bc);