destructors should be virtual to be processed in the correct order

This commit is contained in:
Axel Kohlmeyer
2013-11-03 03:46:16 +01:00
parent d5e5c1f15d
commit e5bb32bac6
5 changed files with 5 additions and 5 deletions

View File

@ -34,7 +34,7 @@ namespace LAMMPS_NS {
class DumpXTC : public Dump {
public:
DumpXTC(class LAMMPS *, int, char**);
~DumpXTC();
virtual ~DumpXTC();
private:
int natoms,ntotal;

View File

@ -27,7 +27,7 @@ namespace LAMMPS_NS {
class DumpCFG : public DumpCustom {
public:
DumpCFG(class LAMMPS *, int, char **);
~DumpCFG();
virtual ~DumpCFG();
private:
char **auxname; // name strings of auxiliary properties

View File

@ -27,7 +27,7 @@ namespace LAMMPS_NS {
class DumpDCD : public Dump {
public:
DumpDCD(LAMMPS *, int, char**);
~DumpDCD();
virtual ~DumpDCD();
private:
int natoms,ntotal;

View File

@ -27,7 +27,7 @@ namespace LAMMPS_NS {
class DumpLocal : public Dump {
public:
DumpLocal(LAMMPS *, int, char **);
~DumpLocal();
virtual ~DumpLocal();
private:
int nevery; // dump frequency to check Fix against

View File

@ -27,7 +27,7 @@ namespace LAMMPS_NS {
class DumpXYZ : public Dump {
public:
DumpXYZ(class LAMMPS *, int, char**);
~DumpXYZ();
virtual ~DumpXYZ();
private:
void init_style();