diff --git a/src/ntopo.h b/src/ntopo.h index 9d8fe988fb..8015054490 100644 --- a/src/ntopo.h +++ b/src/ntopo.h @@ -24,7 +24,7 @@ class NTopo : protected Pointers { int **bondlist, **anglelist, **dihedrallist, **improperlist; NTopo(class LAMMPS *); - virtual ~NTopo(); + ~NTopo() override; virtual void build() = 0; diff --git a/src/ntopo_angle_all.h b/src/ntopo_angle_all.h index ec8d08dd1c..8ef0d17c3b 100644 --- a/src/ntopo_angle_all.h +++ b/src/ntopo_angle_all.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoAngleAll : public NTopo { public: NTopoAngleAll(class LAMMPS *); - ~NTopoAngleAll() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_angle_partial.h b/src/ntopo_angle_partial.h index ee29a9dd98..6d12975948 100644 --- a/src/ntopo_angle_partial.h +++ b/src/ntopo_angle_partial.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoAnglePartial : public NTopo { public: NTopoAnglePartial(class LAMMPS *); - ~NTopoAnglePartial() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_angle_template.h b/src/ntopo_angle_template.h index cfd48b0450..027659fde3 100644 --- a/src/ntopo_angle_template.h +++ b/src/ntopo_angle_template.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoAngleTemplate : public NTopo { public: NTopoAngleTemplate(class LAMMPS *); - ~NTopoAngleTemplate() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_bond_all.h b/src/ntopo_bond_all.h index de404446e8..a62fc5f43c 100644 --- a/src/ntopo_bond_all.h +++ b/src/ntopo_bond_all.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoBondAll : public NTopo { public: NTopoBondAll(class LAMMPS *); - ~NTopoBondAll() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_bond_partial.h b/src/ntopo_bond_partial.h index 4d334d1f0f..e0181e4491 100644 --- a/src/ntopo_bond_partial.h +++ b/src/ntopo_bond_partial.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoBondPartial : public NTopo { public: NTopoBondPartial(class LAMMPS *); - ~NTopoBondPartial() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_bond_template.h b/src/ntopo_bond_template.h index b725ac85f9..5899ded8b0 100644 --- a/src/ntopo_bond_template.h +++ b/src/ntopo_bond_template.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoBondTemplate : public NTopo { public: NTopoBondTemplate(class LAMMPS *); - ~NTopoBondTemplate() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_dihedral_all.h b/src/ntopo_dihedral_all.h index 0568bc9708..002c11a385 100644 --- a/src/ntopo_dihedral_all.h +++ b/src/ntopo_dihedral_all.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoDihedralAll : public NTopo { public: NTopoDihedralAll(class LAMMPS *); - ~NTopoDihedralAll() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_dihedral_partial.h b/src/ntopo_dihedral_partial.h index f439fe1dcd..c75b52fa44 100644 --- a/src/ntopo_dihedral_partial.h +++ b/src/ntopo_dihedral_partial.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoDihedralPartial : public NTopo { public: NTopoDihedralPartial(class LAMMPS *); - ~NTopoDihedralPartial() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_dihedral_template.h b/src/ntopo_dihedral_template.h index 67fe1c9072..e9bb1e355a 100644 --- a/src/ntopo_dihedral_template.h +++ b/src/ntopo_dihedral_template.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoDihedralTemplate : public NTopo { public: NTopoDihedralTemplate(class LAMMPS *); - ~NTopoDihedralTemplate() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_improper_all.h b/src/ntopo_improper_all.h index 26bbb1a642..af8d10cb44 100644 --- a/src/ntopo_improper_all.h +++ b/src/ntopo_improper_all.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoImproperAll : public NTopo { public: NTopoImproperAll(class LAMMPS *); - ~NTopoImproperAll() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_improper_partial.h b/src/ntopo_improper_partial.h index cc4baf1642..da88d81a41 100644 --- a/src/ntopo_improper_partial.h +++ b/src/ntopo_improper_partial.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoImproperPartial : public NTopo { public: NTopoImproperPartial(class LAMMPS *); - ~NTopoImproperPartial() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS diff --git a/src/ntopo_improper_template.h b/src/ntopo_improper_template.h index 510f067d66..1a1a4ade23 100644 --- a/src/ntopo_improper_template.h +++ b/src/ntopo_improper_template.h @@ -27,8 +27,7 @@ namespace LAMMPS_NS { class NTopoImproperTemplate : public NTopo { public: NTopoImproperTemplate(class LAMMPS *); - ~NTopoImproperTemplate() {} - void build(); + void build() override; }; } // namespace LAMMPS_NS