flag member functions without side effect as const
This commit is contained in:
@ -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) {
|
||||
|
||||
@ -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);
|
||||
|
||||
Reference in New Issue
Block a user