OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
VerletList.hpp
1/*
2 * VerletList.hpp
3 *
4 * Created on: Aug 16, 2016
5 * Author: i-bird
6 */
7
8#ifndef OPENFPM_DATA_SRC_NN_VERLETLIST_VERLETLIST_HPP_
9#define OPENFPM_DATA_SRC_NN_VERLETLIST_VERLETLIST_HPP_
10
11#include "Vector/map_vector.hpp"
12#include "NN/CellList/CellList.hpp"
13
14#ifdef LOCAL_INDEX64
15typedef size_t local_index_;
16#else
17typedef unsigned int local_index_;
18#endif
19
20#define VERLETLIST_FAST(dim,St) VerletList<dim,St,Mem_fast<>,shift<dim,St> >
21#define VERLETLIST_BAL(dim,St) VerletList<dim,St,Mem_bal<>,shift<dim,St> >
22#define VERLETLIST_MEM(dim,St) VerletList<dim,St,Mem_mem<>,shift<dim,St> >
23
24#include "VerletListFast.hpp"
25
26
27#endif /* OPENFPM_DATA_SRC_NN_VERLETLIST_VERLETLIST_HPP_ */