1 // clang-format off
2 /* -*- c++ -*- ----------------------------------------------------------
3    LAMMPS - Large-scale Atomic/Molecular Massively Parallel Simulator
4    https://www.lammps.org/, Sandia National Laboratories
5    Steve Plimpton, sjplimp@sandia.gov
6 
7    Copyright (2003) Sandia Corporation.  Under the terms of Contract
8    DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains
9    certain rights in this software.  This software is distributed under
10    the GNU General Public License.
11 
12    See the README file in the top-level LAMMPS directory.
13 ------------------------------------------------------------------------- */
14 
15 #ifdef NPAIR_CLASS
16 // clang-format off
17 NPairStyle(half/bin/newton/intel,
18            NPairHalfBinNewtonIntel,
19            NP_HALF | NP_BIN | NP_NEWTON | NP_ORTHO | NP_INTEL);
20 // clang-format on
21 #else
22 
23 #ifndef LMP_NPAIR_HALF_BIN_NEWTON_INTEL_H
24 #define LMP_NPAIR_HALF_BIN_NEWTON_INTEL_H
25 
26 #include "fix_intel.h"
27 #include "npair_intel.h"
28 
29 namespace LAMMPS_NS {
30 
31 class NPairHalfBinNewtonIntel : public NPairIntel {
32  public:
33   NPairHalfBinNewtonIntel(class LAMMPS *);
~NPairHalfBinNewtonIntel()34   ~NPairHalfBinNewtonIntel() {}
35   void build(class NeighList *);
36 
37  private:
38   template <class flt_t, class acc_t> void hbni(NeighList *, IntelBuffers<flt_t, acc_t> *);
39 };
40 
41 }    // namespace LAMMPS_NS
42 
43 #endif
44 #endif
45 
46 /* ERROR/WARNING messages:
47 
48 */
49