flag member functions without side effect as const

This commit is contained in:
Axel Kohlmeyer
2022-12-26 16:46:41 -05:00
parent f2e3b22222
commit 8d9a4d86ba
2 changed files with 5 additions and 5 deletions

View File

@ -982,7 +982,7 @@ void Domain::subbox_too_small_check(double thresh)
static constexpr double MAXIMGCOUNT = 16;
void Domain::minimum_image(double &dx, double &dy, double &dz)
void Domain::minimum_image(double &dx, double &dy, double &dz) const
{
if (triclinic == 0) {
if (xperiodic) {
@ -1058,7 +1058,7 @@ void Domain::minimum_image(double &dx, double &dy, double &dz)
this should not be used if multiple box shifts are required
------------------------------------------------------------------------- */
void Domain::minimum_image_once(double *delta)
void Domain::minimum_image_once(double *delta) const
{
if (triclinic == 0) {
if (xperiodic) {

View File

@ -117,9 +117,9 @@ class Domain : protected Pointers {
void image_check();
void box_too_small_check();
void subbox_too_small_check(double);
void minimum_image(double &, double &, double &);
void minimum_image(double *delta) { minimum_image(delta[0], delta[1], delta[2]); }
void minimum_image_once(double *);
void minimum_image(double &, double &, double &) const;
void minimum_image(double *delta) const { minimum_image(delta[0], delta[1], delta[2]); }
void minimum_image_once(double *) const;
int closest_image(int, int);
int closest_image(const double *const, int);
void closest_image(const double *const, const double *const, double *const);