/* -*- mode: c; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; c-file-style: "stroustrup"; -*-
*
- *
+ *
* This file is part of Gromacs Copyright (c) 1991-2008
* David van der Spoel, Erik Lindahl, Berk Hess, University of Groningen.
*
*
* To help us fund GROMACS development, we humbly ask that you cite
* the research papers on the package. Check out http://www.gromacs.org
- *
+ *
* And Hey:
* Gnomes, ROck Monsters And Chili Sauce
*/
#endif
enum {
- dddirForward,dddirBackward
+ dddirForward, dddirBackward
};
/* Move integers in the comm. region one cell along the domain decomposition
*/
void
dd_sendrecv_int(const gmx_domdec_t *dd,
- int ddimind,int direction,
- int *buf_s,int n_s,
- int *buf_r,int n_r);
+ int ddimind, int direction,
+ int *buf_s, int n_s,
+ int *buf_r, int n_r);
/* Move reals in the comm. region one cell along the domain decomposition
* in the dimension indexed by ddimind
*/
void
dd_sendrecv_real(const gmx_domdec_t *dd,
- int ddimind,int direction,
- real *buf_s,int n_s,
- real *buf_r,int n_r);
+ int ddimind, int direction,
+ real *buf_s, int n_s,
+ real *buf_r, int n_r);
/* Move revc's in the comm. region one cell along the domain decomposition
* in dimension indexed by ddimind
*/
void
dd_sendrecv_rvec(const gmx_domdec_t *dd,
- int ddimind,int direction,
- rvec *buf_s,int n_s,
- rvec *buf_r,int n_r);
+ int ddimind, int direction,
+ rvec *buf_s, int n_s,
+ rvec *buf_r, int n_r);
/* Move revc's in the comm. region one cell along the domain decomposition
*/
void
dd_sendrecv2_rvec(const gmx_domdec_t *dd,
- int ddimind,
- rvec *buf_s_fw,int n_s_fw,
- rvec *buf_r_fw,int n_r_fw,
- rvec *buf_s_bw,int n_s_bw,
- rvec *buf_r_bw,int n_r_bw);
+ int ddimind,
+ rvec *buf_s_fw, int n_s_fw,
+ rvec *buf_r_fw, int n_r_fw,
+ rvec *buf_s_bw, int n_s_bw,
+ rvec *buf_r_bw, int n_r_bw);
/* The functions below perform the same operations as the MPI functions
*/
void
-dd_bcast(gmx_domdec_t *dd,int nbytes,void *data);
+dd_bcast(gmx_domdec_t *dd, int nbytes, void *data);
/* Copies src to dest on the master node and then broadcasts */
void
-dd_bcastc(gmx_domdec_t *dd,int nbytes,void *src,void *dest);
+dd_bcastc(gmx_domdec_t *dd, int nbytes, void *src, void *dest);
void
-dd_scatter(gmx_domdec_t *dd,int nbytes,void *src,void *dest);
+dd_scatter(gmx_domdec_t *dd, int nbytes, void *src, void *dest);
void
-dd_gather(gmx_domdec_t *dd,int nbytes,void *src,void *dest);
+dd_gather(gmx_domdec_t *dd, int nbytes, void *src, void *dest);
/* If rcount==0, rbuf is allowed to be NULL */
void
dd_scatterv(gmx_domdec_t *dd,
- int *scounts,int *disps,void *sbuf,
- int rcount,void *rbuf);
+ int *scounts, int *disps, void *sbuf,
+ int rcount, void *rbuf);
/* If scount==0, sbuf is allowed to be NULL */
void
dd_gatherv(gmx_domdec_t *dd,
- int scount,void *sbuf,
- int *rcounts,int *disps,void *rbuf);
+ int scount, void *sbuf,
+ int *rcounts, int *disps, void *rbuf);
#ifdef __cplusplus
}
#endif
-#endif /* _domdec_network_h */
+#endif /* _domdec_network_h */