use C++11 style of disabling constructors

This commit is contained in:
Axel Kohlmeyer
2025-06-23 23:20:26 -04:00
parent 8c12ab5db0
commit 179cce90bc

View File

@ -50,6 +50,9 @@ class colvarproxy_lammps : public colvarproxy {
colvarproxy_lammps(LAMMPS_NS::LAMMPS *lmp);
~colvarproxy_lammps() override;
// disable default and copy constructor
colvarproxy_lammps() = delete;
colvarproxy_lammps(const colvarproxy_lammps &) = delete;
void init();
@ -58,11 +61,6 @@ class colvarproxy_lammps : public colvarproxy {
int setup() override;
// disable default and copy constructor
private:
colvarproxy_lammps() {};
colvarproxy_lammps(const colvarproxy_lammps &) {};
// methods for lammps to move data or trigger actions in the proxy
public:
bool total_forces_enabled() const override { return total_force_requested; };