~ubuntu-branches/debian/sid/lammps/sid

« back to all changes in this revision

Viewing changes to lib/gpu/lal_device.h

  • Committer: Package Import Robot
  • Author(s): Anton Gladky
  • Date: 2015-04-29 23:44:49 UTC
  • mfrom: (5.1.3 experimental)
  • Revision ID: package-import@ubuntu.com-20150429234449-mbhy9utku6hp6oq8
Tags: 0~20150313.gitfa668e1-1
Upload into unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
51
51
                  const int last_gpu, const int gpu_mode, 
52
52
                  const double particle_split, const int nthreads,
53
53
                  const int t_per_atom, const double cell_size, 
54
 
                  char *vendor_string);
 
54
                  char *vendor_string, const int block_pair);
55
55
 
56
56
  /// Initialize the device for Atom and Neighbor storage
57
57
  /** \param rot True if quaternions need to be stored
96
96
                    const int first_gpu, const int last_gpu);
97
97
 
98
98
  /// Perform charge assignment asynchronously for PPPM
99
 
        void set_single_precompute(PPPM<numtyp,acctyp,
100
 
                                                 float,_lgpu_float4> *pppm);
 
99
  void set_single_precompute(PPPM<numtyp,acctyp,
 
100
                             float,_lgpu_float4> *pppm);
101
101
 
102
102
  /// Perform charge assignment asynchronously for PPPM
103
 
        void set_double_precompute(PPPM<numtyp,acctyp,
104
 
                                                 double,_lgpu_double4> *pppm);
 
103
  void set_double_precompute(PPPM<numtyp,acctyp,
 
104
                             double,_lgpu_double4> *pppm);
105
105
 
106
106
  /// Esimate the overhead from GPU calls from multiple procs
107
107
  /** \param kernel_calls Number of kernel calls/timestep for timing estimated