Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Actions/FragmentationAction/MolecularDynamicsAction.cpp

    rcd5aa0 r553c54  
    5454
    5555// static instances
    56 ActionSequence FragmentationMolecularDynamicsAction::prototype_actions;
     56ActionSequence FragmentationMolecularDynamicsAction::actions;
    5757bool FragmentationMolecularDynamicsAction::isPrepared = false;
    5858
     
    6262  // present. If not, we still copy the position cleanly into a new step where then
    6363  // forces are set according to summed fragmentary contributions. This is much cleaner.
    64   prototype_actions.addAction(AR.getActionByName(std::string("verlet-integration")));
    65   prototype_actions.addAction(AR.getActionByName(std::string("output")));
    66   prototype_actions.addAction(AR.getActionByName(std::string("clear-fragment-results")));
    67   prototype_actions.addAction(AR.getActionByName(std::string("destroy-adjacency")));
    68   prototype_actions.addAction(AR.getActionByName(std::string("create-adjacency")));
    69   prototype_actions.addAction(AR.getActionByName(std::string("correct-bonddegree")));
    70   prototype_actions.addAction(AR.getActionByName(std::string("update-molecules")));
    71   prototype_actions.addAction(AR.getActionByName(std::string("fragment-molecule")));
    72   prototype_actions.addAction(AR.getActionByName(std::string("fragment-automation")));
    73   prototype_actions.addAction(AR.getActionByName(std::string("analyse-fragment-results")));
     64  actions.addAction(AR.getActionByName(std::string("verlet-integration")));
     65  actions.addAction(AR.getActionByName(std::string("output")));
     66  actions.addAction(AR.getActionByName(std::string("clear-fragment-results")));
     67  actions.addAction(AR.getActionByName(std::string("destroy-adjacency")));
     68  actions.addAction(AR.getActionByName(std::string("create-adjacency")));
     69  actions.addAction(AR.getActionByName(std::string("update-molecules")));
     70  actions.addAction(AR.getActionByName(std::string("fragment-molecule")));
     71  actions.addAction(AR.getActionByName(std::string("fragment-automation")));
     72  actions.addAction(AR.getActionByName(std::string("analyse-fragment-results")));
    7473  isPrepared = true;
    7574}
     
    7877{
    7978  // empty sequence
    80   while (prototype_actions.removeLastAction() != NULL);
     79  while (actions.removeLastAction() != NULL);
    8180  isPrepared = false;
    8281}
     
    107106#endif
    108107        removeAction(std::string("create-adjacency"));
    109 
    110 #ifndef NDEBUG
    111     status &=
    112 #endif
    113         removeAction(std::string("correct-bonddegree"));
    114108
    115109#ifndef NDEBUG
Note: See TracChangeset for help on using the changeset viewer.