Apply override to Integrator classes
This commit is contained in:
@ -46,10 +46,10 @@ namespace LAMMPS_NS {
|
||||
class VerletLRTIntel : public Verlet {
|
||||
public:
|
||||
VerletLRTIntel(class LAMMPS *, int, char **);
|
||||
virtual ~VerletLRTIntel();
|
||||
virtual void init();
|
||||
virtual void setup(int flag);
|
||||
virtual void run(int);
|
||||
~VerletLRTIntel() override;
|
||||
void init() override;
|
||||
void setup(int flag) override;
|
||||
void run(int) override;
|
||||
|
||||
protected:
|
||||
PPPMIntel *_intel_kspace;
|
||||
|
||||
@ -31,10 +31,10 @@ namespace LAMMPS_NS {
|
||||
class VerletKokkos : public Verlet {
|
||||
public:
|
||||
VerletKokkos(class LAMMPS *, int, char **);
|
||||
~VerletKokkos() {}
|
||||
void setup(int);
|
||||
void setup_minimal(int);
|
||||
void run(int);
|
||||
~VerletKokkos() override = default;
|
||||
void setup(int) override;
|
||||
void setup_minimal(int) override;
|
||||
void run(int) override;
|
||||
|
||||
KOKKOS_INLINE_FUNCTION
|
||||
void operator() (const int& i) const {
|
||||
|
||||
@ -28,13 +28,13 @@ namespace LAMMPS_NS {
|
||||
class RespaOMP : public Respa, public ThrOMP {
|
||||
public:
|
||||
RespaOMP(class LAMMPS *, int, char **);
|
||||
virtual ~RespaOMP() {}
|
||||
virtual void init();
|
||||
virtual void setup(int);
|
||||
virtual void setup_minimal(int);
|
||||
~RespaOMP() override = default;
|
||||
void init() override;
|
||||
void setup(int) override;
|
||||
void setup_minimal(int) override;
|
||||
|
||||
protected:
|
||||
virtual void recurse(int);
|
||||
void recurse(int) override;
|
||||
};
|
||||
|
||||
} // namespace LAMMPS_NS
|
||||
|
||||
@ -27,12 +27,12 @@ namespace LAMMPS_NS {
|
||||
class VerletSplit : public Verlet {
|
||||
public:
|
||||
VerletSplit(class LAMMPS *, int, char **);
|
||||
~VerletSplit();
|
||||
void init();
|
||||
void setup(int);
|
||||
void setup_minimal(int);
|
||||
void run(int);
|
||||
double memory_usage();
|
||||
~VerletSplit() override;
|
||||
void init() override;
|
||||
void setup(int) override;
|
||||
void setup_minimal(int) override;
|
||||
void run(int) override;
|
||||
double memory_usage() override;
|
||||
|
||||
private:
|
||||
int master; // 1 if an Rspace proc, 0 if Kspace
|
||||
|
||||
14
src/respa.h
14
src/respa.h
@ -46,13 +46,13 @@ class Respa : public Integrate {
|
||||
int pair_compute; // 1 if pair force need to be computed
|
||||
|
||||
Respa(class LAMMPS *, int, char **);
|
||||
virtual ~Respa();
|
||||
virtual void init();
|
||||
virtual void setup(int);
|
||||
virtual void setup_minimal(int);
|
||||
virtual void run(int);
|
||||
virtual void cleanup();
|
||||
virtual void reset_dt();
|
||||
~Respa() override;
|
||||
void init() override;
|
||||
void setup(int) override;
|
||||
void setup_minimal(int) override;
|
||||
void run(int) override;
|
||||
void cleanup() override;
|
||||
void reset_dt() override;
|
||||
|
||||
void copy_f_flevel(int);
|
||||
void copy_flevel_f(int);
|
||||
|
||||
12
src/verlet.h
12
src/verlet.h
@ -27,12 +27,12 @@ namespace LAMMPS_NS {
|
||||
class Verlet : public Integrate {
|
||||
public:
|
||||
Verlet(class LAMMPS *, int, char **);
|
||||
virtual ~Verlet() {}
|
||||
virtual void init();
|
||||
virtual void setup(int flag);
|
||||
virtual void setup_minimal(int);
|
||||
virtual void run(int);
|
||||
void cleanup();
|
||||
~Verlet() override = default;
|
||||
void init() override;
|
||||
void setup(int flag) override;
|
||||
void setup_minimal(int) override;
|
||||
void run(int) override;
|
||||
void cleanup() override;
|
||||
|
||||
protected:
|
||||
int triclinic; // 0 if domain is orthog, 1 if triclinic
|
||||
|
||||
Reference in New Issue
Block a user