must revert changes due to broken GCC in Rocky/CentOS/RHEL 8.x

This commit is contained in:
Axel Kohlmeyer
2025-06-25 06:48:16 -04:00
parent 5b10e2f653
commit af81f944d7
7 changed files with 6 additions and 9 deletions

View File

@ -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;

View File

@ -48,7 +48,7 @@ EwaldElectrode::EwaldElectrode(LAMMPS *lmp) : Ewald(lmp), boundcorr(nullptr)
free all memory
------------------------------------------------------------------------- */
EwaldElectrode::~EwaldElectrode() noexcept(false)
EwaldElectrode::~EwaldElectrode()
{
delete boundcorr;
}

View File

@ -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;

View File

@ -82,7 +82,7 @@ PPPMElectrode::PPPMElectrode(LAMMPS *lmp) :
free all memory
------------------------------------------------------------------------- */
PPPMElectrode::~PPPMElectrode() noexcept(false)
PPPMElectrode::~PPPMElectrode()
{
if (copymode) return;

View File

@ -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;

View File

@ -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);

View File

@ -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;