use override keyword in plugin sources

This commit is contained in:
Axel Kohlmeyer
2022-01-22 10:30:58 -05:00
parent 79a9829e92
commit ef2969dfbf
8 changed files with 69 additions and 76 deletions

View File

@ -21,17 +21,17 @@ namespace LAMMPS_NS {
class AngleZero2 : public Angle { class AngleZero2 : public Angle {
public: public:
AngleZero2(class LAMMPS *); AngleZero2(class LAMMPS *);
virtual ~AngleZero2(); ~AngleZero2() override;
virtual void compute(int, int); void compute(int, int) override;
virtual void coeff(int, char **); void coeff(int, char **) override;
virtual void settings(int, char **); void settings(int, char **) override;
double equilibrium_angle(int); double equilibrium_angle(int) override;
void write_restart(FILE *); void write_restart(FILE *) override;
void read_restart(FILE *); void read_restart(FILE *) override;
void write_data(FILE *); void write_data(FILE *) override;
double single(int, int, int, int); double single(int, int, int, int) override;
protected: protected:
double *theta0; double *theta0;

View File

@ -21,18 +21,18 @@ namespace LAMMPS_NS {
class BondZero2 : public Bond { class BondZero2 : public Bond {
public: public:
BondZero2(class LAMMPS *); BondZero2(class LAMMPS *);
virtual ~BondZero2(); ~BondZero2() override;
virtual void compute(int, int); void compute(int, int) override;
virtual void settings(int, char **); void settings(int, char **) override;
void coeff(int, char **); void coeff(int, char **) override;
double equilibrium_distance(int); double equilibrium_distance(int) override;
void write_restart(FILE *); void write_restart(FILE *) override;
void read_restart(FILE *); void read_restart(FILE *) override;
void write_data(FILE *); void write_data(FILE *) override;
double single(int, double, int, int, double &); double single(int, double, int, int, double &) override;
virtual void *extract(const char *, int &); void *extract(const char *, int &) override;
protected: protected:
double *r0; double *r0;

View File

@ -25,14 +25,14 @@ namespace LAMMPS_NS {
class DihedralZero2 : public Dihedral { class DihedralZero2 : public Dihedral {
public: public:
DihedralZero2(class LAMMPS *); DihedralZero2(class LAMMPS *);
virtual ~DihedralZero2(); ~DihedralZero2() override;
virtual void compute(int, int); void compute(int, int) override;
virtual void coeff(int, char **); void coeff(int, char **) override;
virtual void settings(int, char **); void settings(int, char **) override;
void write_restart(FILE *); void write_restart(FILE *) override;
void read_restart(FILE *); void read_restart(FILE *) override;
void write_data(FILE *); void write_data(FILE *) override;
protected: protected:
int coeffflag; int coeffflag;

View File

@ -11,12 +11,6 @@
See the README file in the top-level LAMMPS directory. See the README file in the top-level LAMMPS directory.
------------------------------------------------------------------------- */ ------------------------------------------------------------------------- */
#ifdef FIX_CLASS
FixStyle(nve2, FixNVE2)
#else
#ifndef LMP_FIX_NVE2_H #ifndef LMP_FIX_NVE2_H
#define LMP_FIX_NVE2_H #define LMP_FIX_NVE2_H
@ -27,14 +21,14 @@ namespace LAMMPS_NS {
class FixNVE2 : public Fix { class FixNVE2 : public Fix {
public: public:
FixNVE2(class LAMMPS *, int, char **); FixNVE2(class LAMMPS *, int, char **);
virtual ~FixNVE2() {}
int setmask(); int setmask() override;
virtual void init(); void init() override;
virtual void initial_integrate(int); void initial_integrate(int) override;
virtual void final_integrate(); void final_integrate() override;
virtual void initial_integrate_respa(int, int, int); void initial_integrate_respa(int, int, int) override;
virtual void final_integrate_respa(int, int); void final_integrate_respa(int, int) override;
virtual void reset_dt(); void reset_dt() override;
protected: protected:
double dtv, dtf; double dtv, dtf;
@ -44,7 +38,6 @@ class FixNVE2 : public Fix {
} // namespace LAMMPS_NS } // namespace LAMMPS_NS
#endif
#endif #endif
/* ERROR/WARNING messages: /* ERROR/WARNING messages:

View File

@ -21,14 +21,14 @@ namespace LAMMPS_NS {
class ImproperZero2 : public Improper { class ImproperZero2 : public Improper {
public: public:
ImproperZero2(class LAMMPS *); ImproperZero2(class LAMMPS *);
virtual ~ImproperZero2(); ~ImproperZero2() override;
virtual void compute(int, int); void compute(int, int) override;
virtual void coeff(int, char **); void coeff(int, char **) override;
virtual void settings(int, char **); void settings(int, char **) override;
void write_restart(FILE *); void write_restart(FILE *) override;
void read_restart(FILE *); void read_restart(FILE *) override;
void write_data(FILE *); void write_data(FILE *) override;
protected: protected:
int coeffflag; int coeffflag;

View File

@ -21,20 +21,20 @@ namespace LAMMPS_NS {
class PairMorse2 : public Pair { class PairMorse2 : public Pair {
public: public:
PairMorse2(class LAMMPS *); PairMorse2(class LAMMPS *);
virtual ~PairMorse2(); ~PairMorse2() override;
virtual void compute(int, int); void compute(int, int) override;
void settings(int, char **); void settings(int, char **) override;
void coeff(int, char **); void coeff(int, char **) override;
double init_one(int, int); double init_one(int, int) override;
void write_restart(FILE *); void write_restart(FILE *) override;
void read_restart(FILE *); void read_restart(FILE *) override;
void write_restart_settings(FILE *); void write_restart_settings(FILE *) override;
void read_restart_settings(FILE *); void read_restart_settings(FILE *) override;
void write_data(FILE *); void write_data(FILE *) override;
void write_data_all(FILE *); void write_data_all(FILE *) override;
double single(int, int, int, int, double, double, double, double &); double single(int, int, int, int, double, double, double, double &) override;
void *extract(const char *, int &); void *extract(const char *, int &) override;
protected: protected:
double cut_global; double cut_global;

View File

@ -28,8 +28,8 @@ class PairMorse2OMP : public PairMorse2, public ThrOMP {
public: public:
PairMorse2OMP(class LAMMPS *); PairMorse2OMP(class LAMMPS *);
virtual void compute(int, int); void compute(int, int) override;
virtual double memory_usage(); double memory_usage() override;
private: private:
template <int EVFLAG, int EFLAG, int NEWTON_PAIR> template <int EVFLAG, int EFLAG, int NEWTON_PAIR>

View File

@ -31,19 +31,19 @@ namespace LAMMPS_NS {
class PairZero2 : public Pair { class PairZero2 : public Pair {
public: public:
PairZero2(class LAMMPS *); PairZero2(class LAMMPS *);
virtual ~PairZero2(); ~PairZero2() override;
virtual void compute(int, int); void compute(int, int) override;
virtual void compute_outer(int, int); void compute_outer(int, int) override;
void settings(int, char **); void settings(int, char **) override;
void coeff(int, char **); void coeff(int, char **) override;
double init_one(int, int); double init_one(int, int) override;
void write_restart(FILE *); void write_restart(FILE *) override;
void read_restart(FILE *); void read_restart(FILE *) override;
void write_restart_settings(FILE *); void write_restart_settings(FILE *) override;
void read_restart_settings(FILE *); void read_restart_settings(FILE *) override;
void write_data(FILE *); void write_data(FILE *) override;
void write_data_all(FILE *); void write_data_all(FILE *) override;
double single(int, int, int, int, double, double, double, double &); double single(int, int, int, int, double, double, double, double &) override;
protected: protected:
double cut_global; double cut_global;