diff --git a/src/min.h b/src/min.h index 61af3e23b3..82e14910d7 100644 --- a/src/min.h +++ b/src/min.h @@ -29,7 +29,7 @@ class Min : protected Pointers { int searchflag; // 0 if damped dynamics, 1 if sub-cycles on local search Min(class LAMMPS *); - virtual ~Min(); + ~Min() override; virtual void init(); virtual void setup(int flag = 1); virtual void setup_minimal(int); diff --git a/src/min_cg.h b/src/min_cg.h index 9b50068509..f203c0fbd6 100644 --- a/src/min_cg.h +++ b/src/min_cg.h @@ -27,7 +27,7 @@ namespace LAMMPS_NS { class MinCG : public MinLineSearch { public: MinCG(class LAMMPS *); - int iterate(int); + int iterate(int) override; }; } // namespace LAMMPS_NS diff --git a/src/min_fire.h b/src/min_fire.h index 7e961b766a..0119972734 100644 --- a/src/min_fire.h +++ b/src/min_fire.h @@ -27,11 +27,11 @@ namespace LAMMPS_NS { class MinFire : public Min { public: MinFire(class LAMMPS *); - ~MinFire() {} - void init(); - void setup_style(); - void reset_vectors(); - int iterate(int); + ~MinFire() override = default; + void init() override; + void setup_style() override; + void reset_vectors() override; + int iterate(int) override; private: double dt, dtmax, dtmin; diff --git a/src/min_fire_old.h b/src/min_fire_old.h index 06fe13daec..f32d66907d 100644 --- a/src/min_fire_old.h +++ b/src/min_fire_old.h @@ -27,11 +27,11 @@ namespace LAMMPS_NS { class MinFireOld : public Min { public: MinFireOld(class LAMMPS *); - ~MinFireOld() {} - void init(); - void setup_style(); - void reset_vectors(); - int iterate(int); + ~MinFireOld() override = default; + void init() override; + void setup_style() override; + void reset_vectors() override; + int iterate(int) override; private: double dt, dtmax; diff --git a/src/min_hftn.h b/src/min_hftn.h index 4b909c3112..360f52a03d 100644 --- a/src/min_hftn.h +++ b/src/min_hftn.h @@ -27,11 +27,11 @@ namespace LAMMPS_NS { class MinHFTN : public Min { public: MinHFTN(LAMMPS *); - ~MinHFTN(); - void init(); - void setup_style(); - void reset_vectors(); - int iterate(int); + ~MinHFTN() override; + void init() override; + void setup_style() override; + void reset_vectors() override; + int iterate(int) override; private: //---- THE ALGORITHM NEEDS TO STORE THIS MANY ATOM-BASED VECTORS, diff --git a/src/min_linesearch.h b/src/min_linesearch.h index 505de7494e..ff8a24fab0 100644 --- a/src/min_linesearch.h +++ b/src/min_linesearch.h @@ -21,10 +21,10 @@ namespace LAMMPS_NS { class MinLineSearch : public Min { public: MinLineSearch(class LAMMPS *); - ~MinLineSearch(); - void init(); - void setup_style(); - void reset_vectors(); + ~MinLineSearch() override; + void init() override; + void setup_style() override; + void reset_vectors() override; protected: // vectors needed by linesearch minimizers diff --git a/src/min_quickmin.h b/src/min_quickmin.h index 89022aa95b..8a199fb472 100644 --- a/src/min_quickmin.h +++ b/src/min_quickmin.h @@ -27,11 +27,11 @@ namespace LAMMPS_NS { class MinQuickMin : public Min { public: MinQuickMin(class LAMMPS *); - ~MinQuickMin() {} - void init(); - void setup_style(); - void reset_vectors(); - int iterate(int); + ~MinQuickMin() override = default; + void init() override; + void setup_style() override; + void reset_vectors() override; + int iterate(int) override; private: double dt; diff --git a/src/min_sd.h b/src/min_sd.h index 2ccc1ba698..39d2c5f529 100644 --- a/src/min_sd.h +++ b/src/min_sd.h @@ -27,7 +27,7 @@ namespace LAMMPS_NS { class MinSD : public MinLineSearch { public: MinSD(class LAMMPS *); - int iterate(int); + int iterate(int) override; }; } // namespace LAMMPS_NS