add missing overrides
This commit is contained in:
@ -42,25 +42,25 @@ class PPPMElectrodeIntel : public PPPMIntel, public ElectrodeKSpace {
|
|||||||
public:
|
public:
|
||||||
PPPMElectrodeIntel(class LAMMPS *);
|
PPPMElectrodeIntel(class LAMMPS *);
|
||||||
~PPPMElectrodeIntel();
|
~PPPMElectrodeIntel();
|
||||||
void init();
|
void init() override;
|
||||||
void setup();
|
void setup() override;
|
||||||
void compute(int, int);
|
void compute(int, int) override;
|
||||||
|
|
||||||
void compute_vector(double *, int, int, bool) override;
|
void compute_vector(double *, int, int, bool) override;
|
||||||
void compute_vector_corr(double *, int, int, bool) override;
|
void compute_vector_corr(double *, int, int, bool) override;
|
||||||
void compute_matrix(bigint *, double **, bool) override;
|
void compute_matrix(bigint *, double **, bool) override;
|
||||||
void compute_matrix_corr(bigint *, double **) override;
|
void compute_matrix_corr(bigint *, double **) override;
|
||||||
|
|
||||||
void compute_group_group(int, int, int);
|
void compute_group_group(int, int, int) override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
FFT_SCALAR ***electrolyte_density_brick;
|
FFT_SCALAR ***electrolyte_density_brick;
|
||||||
FFT_SCALAR *electrolyte_density_fft;
|
FFT_SCALAR *electrolyte_density_fft;
|
||||||
class BoundaryCorrection *boundcorr;
|
class BoundaryCorrection *boundcorr;
|
||||||
|
|
||||||
void allocate();
|
void allocate() override;
|
||||||
void deallocate();
|
void deallocate() override;
|
||||||
void allocate_peratom();
|
void allocate_peratom() override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
int compute_step;
|
int compute_step;
|
||||||
|
|||||||
Reference in New Issue
Block a user