Merge pull request #2285 from twhitehead/comm-for-fix-destructors
Move comm destruction to after modify to leave available for fixes
This commit is contained in:
@ -854,9 +854,6 @@ void LAMMPS::destroy()
|
||||
delete neighbor;
|
||||
neighbor = NULL;
|
||||
|
||||
delete comm;
|
||||
comm = NULL;
|
||||
|
||||
delete force;
|
||||
force = NULL;
|
||||
|
||||
@ -870,6 +867,10 @@ void LAMMPS::destroy()
|
||||
// since they delete fixes
|
||||
modify = NULL;
|
||||
|
||||
delete comm; // comm must come after modify
|
||||
// since fix destructors may access comm
|
||||
comm = NULL;
|
||||
|
||||
delete domain; // domain must come after modify
|
||||
// since fix destructors access domain
|
||||
domain = NULL;
|
||||
|
||||
Reference in New Issue
Block a user