must revert changes due to broken GCC in Rocky/CentOS/RHEL 8.x
This commit is contained in:
@ -23,9 +23,6 @@
|
||||
namespace LAMMPS_NS {
|
||||
class ElectrodeKSpace {
|
||||
public:
|
||||
ElectrodeKSpace() = default;
|
||||
virtual ~ElectrodeKSpace() noexcept(false) = default;
|
||||
|
||||
virtual void compute_vector(double *, int, int, bool) = 0;
|
||||
virtual void compute_vector_corr(double *, int, int, bool) = 0;
|
||||
virtual void compute_matrix(bigint *, double **, bool) = 0;
|
||||
|
||||
@ -48,7 +48,7 @@ EwaldElectrode::EwaldElectrode(LAMMPS *lmp) : Ewald(lmp), boundcorr(nullptr)
|
||||
free all memory
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
EwaldElectrode::~EwaldElectrode() noexcept(false)
|
||||
EwaldElectrode::~EwaldElectrode()
|
||||
{
|
||||
delete boundcorr;
|
||||
}
|
||||
|
||||
@ -32,7 +32,7 @@ namespace LAMMPS_NS {
|
||||
class EwaldElectrode : public Ewald, public ElectrodeKSpace {
|
||||
public:
|
||||
EwaldElectrode(class LAMMPS *);
|
||||
~EwaldElectrode() noexcept(false) override;
|
||||
~EwaldElectrode() override;
|
||||
void init() override;
|
||||
void setup() override;
|
||||
void compute(int, int) override;
|
||||
|
||||
@ -82,7 +82,7 @@ PPPMElectrode::PPPMElectrode(LAMMPS *lmp) :
|
||||
free all memory
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
PPPMElectrode::~PPPMElectrode() noexcept(false)
|
||||
PPPMElectrode::~PPPMElectrode()
|
||||
{
|
||||
if (copymode) return;
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@ namespace LAMMPS_NS {
|
||||
class PPPMElectrode : public PPPM, public ElectrodeKSpace {
|
||||
public:
|
||||
PPPMElectrode(class LAMMPS *);
|
||||
~PPPMElectrode() noexcept(false) override;
|
||||
~PPPMElectrode() override;
|
||||
void init() override;
|
||||
void setup() override;
|
||||
void reset_grid() override;
|
||||
|
||||
@ -81,7 +81,7 @@ PPPMElectrodeIntel::PPPMElectrodeIntel(LAMMPS *lmp) :
|
||||
last_invert_source = false;
|
||||
}
|
||||
|
||||
PPPMElectrodeIntel::~PPPMElectrodeIntel() noexcept(false)
|
||||
PPPMElectrodeIntel::~PPPMElectrodeIntel()
|
||||
{
|
||||
memory->destroy3d_offset(electrolyte_density_brick, nzlo_out, nylo_out, nxlo_out);
|
||||
memory->destroy(electrolyte_density_fft);
|
||||
|
||||
@ -38,7 +38,7 @@ namespace LAMMPS_NS {
|
||||
class PPPMElectrodeIntel : public PPPMIntel, public ElectrodeKSpace {
|
||||
public:
|
||||
PPPMElectrodeIntel(class LAMMPS *);
|
||||
~PPPMElectrodeIntel() noexcept(false) override;
|
||||
~PPPMElectrodeIntel() override;
|
||||
void init() override;
|
||||
void setup() override;
|
||||
void compute(int, int) override;
|
||||
|
||||
Reference in New Issue
Block a user