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

« back to all changes in this revision

Viewing changes to src/USER-EFF/fix_nh_eff.cpp

  • 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:
16
16
------------------------------------------------------------------------- */
17
17
 
18
18
#include "math.h"
 
19
#include "stdlib.h"
19
20
#include "fix_nh_eff.h"
20
21
#include "atom.h"
21
22
#include "atom_vec.h"
60
61
 
61
62
  for (int i = 0; i < nlocal; i++) {
62
63
    if (mask[i] & groupbit) {
63
 
      if (fabs(spin[i])==1) {
 
64
      if (abs(spin[i])==1) {
64
65
        dtfm = dtf / mass[type[i]];
65
66
        ervel[i] = dtfm * erforce[i] / mefactor;
66
67
      }
87
88
 
88
89
  for (int i = 0; i < nlocal; i++)
89
90
    if (mask[i] & groupbit)
90
 
      if (fabs(spin[i])==1) eradius[i] += dtv * ervel[i];
 
91
      if (abs(spin[i])==1) eradius[i] += dtv * ervel[i];
91
92
}
92
93
 
93
94
/* ----------------------------------------------------------------------
108
109
 
109
110
  for (int i = 0; i < nlocal; i++)
110
111
    if (mask[i] & groupbit)
111
 
      if (fabs(spin[i])==1) ervel[i] *= factor_eta;
 
112
      if (abs(spin[i])==1) ervel[i] *= factor_eta;
112
113
}