sbmask function should be flagged as const indicating no side effects

This commit is contained in:
Axel Kohlmeyer
2017-06-07 17:10:33 -04:00
parent 1f9504c546
commit 31a734b03d
4 changed files with 4 additions and 4 deletions

View File

@ -152,7 +152,7 @@ class Compute : protected Pointers {
double **vbiasall; // stored velocity bias for all atoms double **vbiasall; // stored velocity bias for all atoms
int maxbias; // size of vbiasall array int maxbias; // size of vbiasall array
inline int sbmask(int j) { inline int sbmask(int j) const {
return j >> SBBITS & 3; return j >> SBBITS & 3;
} }

View File

@ -30,7 +30,7 @@ class CreateBonds : protected Pointers {
void command(int, char **); void command(int, char **);
private: private:
inline int sbmask(int j) { inline int sbmask(int j) const {
return j >> SBBITS & 3; return j >> SBBITS & 3;
} }
}; };

View File

@ -45,7 +45,7 @@ class DeleteAtoms : protected Pointers {
void recount_topology(); void recount_topology();
void options(int, char **); void options(int, char **);
inline int sbmask(int j) { inline int sbmask(int j) const {
return j >> SBBITS & 3; return j >> SBBITS & 3;
} }

View File

@ -245,7 +245,7 @@ class Pair : protected Pointers {
ubuf(int arg) : i(arg) {} ubuf(int arg) : i(arg) {}
}; };
inline int sbmask(int j) { inline int sbmask(int j) const {
return j >> SBBITS & 3; return j >> SBBITS & 3;
} }
}; };