1 //////////////////////////////////////////////////////////////////////////////////////
2 // This file is distributed under the University of Illinois/NCSA Open Source License.
3 // See LICENSE file in top directory for details.
4 //
5 // Copyright (c) 2016 Jeongnim Kim and QMCPACK developers.
6 //
7 // File developed by: Ken Esler, kpesler@gmail.com, University of Illinois at Urbana-Champaign
8 //                    Jeremy McMinnis, jmcminis@gmail.com, University of Illinois at Urbana-Champaign
9 //
10 // File created by: Ken Esler, kpesler@gmail.com, University of Illinois at Urbana-Champaign
11 //////////////////////////////////////////////////////////////////////////////////////
12 
13 
14 #ifndef ACCEPT_KERNEL_H
15 #define ACCEPT_KERNEL_H
16 
17 void accept_move_GPU_cuda(float* Rlist[], float new_pos[], int toAccept[], int iat, int N, int k);
18 void accept_move_GPU_cuda(double* Rlist[], double new_pos[], int toAccept[], int iat, int N, int k);
19 
20 void NL_move_cuda(float* Rlist[], float new_pos[], int N);
21 void NL_move_cuda(double* Rlist[], double new_pos[], int N);
22 
23 #endif
24