diff --git a/src/OPENMP/fix_rigid_nh_omp.h b/src/OPENMP/fix_rigid_nh_omp.h index dcd893b161..169bef706f 100644 --- a/src/OPENMP/fix_rigid_nh_omp.h +++ b/src/OPENMP/fix_rigid_nh_omp.h @@ -24,10 +24,10 @@ class FixRigidNHOMP : public FixRigidNH { void initial_integrate(int) override; void final_integrate() override; - virtual void remap(); + void remap() override; protected: - virtual void compute_forces_and_torques(); + void compute_forces_and_torques() override; private: // copied from FixRigidOMP template void set_xv_thr(); diff --git a/src/OPENMP/fix_rigid_omp.h b/src/OPENMP/fix_rigid_omp.h index 618ce5ddf7..b74b808544 100644 --- a/src/OPENMP/fix_rigid_omp.h +++ b/src/OPENMP/fix_rigid_omp.h @@ -32,7 +32,7 @@ class FixRigidOMP : public FixRigid { void final_integrate() override; protected: - virtual void compute_forces_and_torques(); + void compute_forces_and_torques() override; private: template void set_xv_thr(); diff --git a/src/OPENMP/fix_rigid_small_omp.h b/src/OPENMP/fix_rigid_small_omp.h index 1accb8a470..d3a7bd6349 100644 --- a/src/OPENMP/fix_rigid_small_omp.h +++ b/src/OPENMP/fix_rigid_small_omp.h @@ -36,7 +36,7 @@ class FixRigidSmallOMP : public FixRigidSmall { void final_integrate() override; protected: - virtual void compute_forces_and_torques(); + void compute_forces_and_torques() override; private: template void set_xv_thr(); diff --git a/src/RIGID/fix_rigid.h b/src/RIGID/fix_rigid.h index df0bcbda0c..2de1b59de6 100644 --- a/src/RIGID/fix_rigid.h +++ b/src/RIGID/fix_rigid.h @@ -145,7 +145,7 @@ class FixRigid : public Fix { void setup_bodies_static(); void setup_bodies_dynamic(); void apply_langevin_thermostat(); - void compute_forces_and_torques(); + virtual void compute_forces_and_torques(); void enforce2d(); void readfile(int, double *, double **, double **, double **, imageint *, int *); }; diff --git a/src/RIGID/fix_rigid_nh.h b/src/RIGID/fix_rigid_nh.h index 94600f97d1..93a299f41f 100644 --- a/src/RIGID/fix_rigid_nh.h +++ b/src/RIGID/fix_rigid_nh.h @@ -70,7 +70,7 @@ class FixRigidNH : public FixRigid { int tcomputeflag, pcomputeflag; // 1 = compute was created by fix. 0 = external void couple(); - void remap(); + virtual void remap(); void nhc_temp_integrate(); void nhc_press_integrate(); diff --git a/src/RIGID/fix_rigid_small.h b/src/RIGID/fix_rigid_small.h index 144b2aad70..75cc432c7a 100644 --- a/src/RIGID/fix_rigid_small.h +++ b/src/RIGID/fix_rigid_small.h @@ -202,7 +202,7 @@ class FixRigidSmall : public Fix { void setup_bodies_static(); void setup_bodies_dynamic(); void apply_langevin_thermostat(); - void compute_forces_and_torques(); + virtual void compute_forces_and_torques(); void enforce2d(); void readfile(int, double **, int *); void grow_body();