Bridge++  Ver.2.1.3
bridgeACC_Index_eo_alt.h
Go to the documentation of this file.
1 
10 #ifndef BRIDGEACC_INDEX_EO_ALT_INCLUDED
11 #define BRIDGEACC_INDEX_EO_ALT_INCLUDED
12 
13 #include "bridge_defs.h"
14 
15 namespace BridgeACC {
16 
17 // real_t = double
18 void split(double* RESTRICT ve, double* RESTRICT vo,
19  double* RESTRICT w, int ieo_origin,
20  int nin, int* Nsize);
21 
22 void merge(double* RESTRICT v,
23  double* RESTRICT we, double* RESTRICT wo, int ieo_origin,
24  int nin, int* Nsize);
25 
26 // real_t = float
27 void split(float* RESTRICT ve, float* RESTRICT vo,
28  float* RESTRICT w, int ieo_origin,
29  int nin, int* Nsize);
30 
31 void merge(float* RESTRICT v,
32  float* RESTRICT we, float* RESTRICT wo, int ieo_origin,
33  int nin, int* Nsize);
34 
35 }
36 
37 //============================================================END=====
38 #endif
BridgeACC
Definition: bridgeACC.cpp:15
BridgeACC::merge
void merge(double *RESTRICT v, double *RESTRICT we, double *RESTRICT wo, int ieo_origin, int nin, int *Nsize)
Definition: index_eo_alt_openacc-inc.h:74
BridgeACC::split
void split(double *RESTRICT ve, double *RESTRICT vo, double *RESTRICT w, int ieo_origin, int nin, int *Nsize)
Definition: index_eo_alt_openacc-inc.h:14
bridge_defs.h