ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/brains/ForceManager.cpp
(Generate patch)

Comparing branches/development/src/brains/ForceManager.cpp (file contents):
Revision 1866 by gezelter, Thu Apr 25 14:32:56 2013 UTC vs.
Revision 1868 by gezelter, Tue Apr 30 15:56:54 2013 UTC

# Line 67 | Line 67 | namespace OpenMD {
67   using namespace std;
68   namespace OpenMD {
69    
70 <  ForceManager::ForceManager(SimInfo * info) : info_(info) {
70 >  ForceManager::ForceManager(SimInfo * info) : info_(info), switcher_(NULL) {
71      forceField_ = info_->getForceField();
72      interactionMan_ = new InteractionManager();
73      fDecomp_ = new ForceMatrixDecomposition(info_, interactionMan_);
74      thermo = new Thermo(info_);
75    }
76  
77 +  ForceManager::~ForceManager() {
78 +    perturbations_.clear();
79 +    
80 +    delete switcher_;
81 +    delete interactionMan_;
82 +    delete fDecomp_;
83 +    delete thermo;
84 +  }
85 +  
86    /**
87     * setupCutoffs
88     *

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines