| version 1.24 | version 1.25 |
|---|
| |
| | #ifndef COMPUTENONBONDEDCUDA_H |
| | #define COMPUTENONBONDEDCUDA_H |
| #include "ComputeNonbondedUtil.h" | #include "ComputeNonbondedUtil.h" |
| #include "ComputeHomeTuples.h" | #include "ComputeHomeTuples.h" |
| | |
| |
| | |
| //int gpu_is_mine; | //int gpu_is_mine; |
| | |
| | // GPU device ID that this non-bonded computation uses |
| | int deviceID; |
| | |
| PatchMap *patchMap; | PatchMap *patchMap; |
| AtomMap *atomMap; | AtomMap *atomMap; |
| SubmitReduction *reduction; | SubmitReduction *reduction; |
| |
| int savePairlists; | int savePairlists; |
| float plcutoff2; | float plcutoff2; |
| | |
| | int atoms_size; |
| | CudaAtom* atoms; |
| | |
| private: | private: |
| void finishPatch(patch_record&); | void finishPatch(patch_record&); |
| | |
| }; | }; |
| | |
| | #endif //COMPUTENONBONDEDCUDA_H |