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
int maxbias; // size of vbiasall array
inline int sbmask(int j) {
inline int sbmask(int j) const {
return j >> SBBITS & 3;
}

View File

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

View File

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

View File

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