Apply override to Minimize classes
This commit is contained in:
@ -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);
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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
|
||||
|
||||
Reference in New Issue
Block a user