Bridge++
Ver.2.1.3
bridgeACC.h
Go to the documentation of this file.
1
10
#ifndef BRIDGEACC_INCLUDED
11
#define BRIDGEACC_INCLUDED
12
13
#include <cstddef>
14
15
namespace
BridgeACC
{
16
17
// real_t = double
18
void
enter_data_create
(
double
* data,
size_t
size);
19
void
exit_data_delete
(
double
* data,
size_t
size);
20
21
void
update_device
(
double
* x,
size_t
offset,
size_t
size);
22
void
update_host
(
double
* x,
size_t
offset,
size_t
size);
23
24
// real_t = float
25
void
enter_data_create
(
float
* data,
size_t
size);
26
void
exit_data_delete
(
float
* data,
size_t
size);
27
28
void
update_device
(
float
* x,
size_t
offset,
size_t
size);
29
void
update_host
(
float
* x,
size_t
offset,
size_t
size);
30
31
}
32
#endif
BridgeACC::enter_data_create
void enter_data_create(double *data, const size_t size)
Definition:
bridgeACC.cpp:19
BridgeACC
Definition:
bridgeACC.cpp:15
BridgeACC::exit_data_delete
void exit_data_delete(double *data, const size_t size)
Definition:
bridgeACC.cpp:25
BridgeACC::update_device
void update_device(double *data, size_t offset, size_t size)
Definition:
bridgeACC.cpp:31
BridgeACC::update_host
void update_host(double *data, size_t offset, size_t size)
Definition:
bridgeACC.cpp:37
src
lib_alt_Accel
BridgeOpenACC
bridgeACC.h
Generated on Thu Apr 16 2026 22:04:18 for Bridge++ by
1.8.17