add missing overrides

This commit is contained in:
Axel Kohlmeyer
2022-05-18 09:13:52 -04:00
parent ba0efbef31
commit 5559491d7b

View File

@ -42,25 +42,25 @@ class PPPMElectrodeIntel : public PPPMIntel, public ElectrodeKSpace {
public:
PPPMElectrodeIntel(class LAMMPS *);
~PPPMElectrodeIntel();
void init();
void setup();
void compute(int, int);
void init() override;
void setup() override;
void compute(int, int) override;
void compute_vector(double *, int, int, bool) override;
void compute_vector_corr(double *, int, int, bool) override;
void compute_matrix(bigint *, double **, bool) override;
void compute_matrix_corr(bigint *, double **) override;
void compute_group_group(int, int, int);
void compute_group_group(int, int, int) override;
protected:
FFT_SCALAR ***electrolyte_density_brick;
FFT_SCALAR *electrolyte_density_fft;
class BoundaryCorrection *boundcorr;
void allocate();
void deallocate();
void allocate_peratom();
void allocate() override;
void deallocate() override;
void allocate_peratom() override;
private:
int compute_step;