Without domain decomposition, the atomtypes field of localtop is
dynamically allocated and needs freeing after mdrun
Refs #2693
Change-Id: I45d18c503a87832332868e7fb9b63720548f243c
walltime_accounting_set_nsteps_done(walltime_accounting, step_rel);
destroy_enerdata(enerd);
+
sfree(enerd);
+
+ /* Clean up topology. top->atomtypes has an allocated pointer if no domain decomposition*/
+ if (!DOMAINDECOMP(cr))
+ {
+ done_atomtypes(&top->atomtypes);
+ }
sfree(top);
}