- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/FragmentationAction/MolecularDynamicsAction.cpp
rcd5aa0 r553c54 54 54 55 55 // static instances 56 ActionSequence FragmentationMolecularDynamicsAction:: prototype_actions;56 ActionSequence FragmentationMolecularDynamicsAction::actions; 57 57 bool FragmentationMolecularDynamicsAction::isPrepared = false; 58 58 … … 62 62 // present. If not, we still copy the position cleanly into a new step where then 63 63 // 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"))); 74 73 isPrepared = true; 75 74 } … … 78 77 { 79 78 // empty sequence 80 while ( prototype_actions.removeLastAction() != NULL);79 while (actions.removeLastAction() != NULL); 81 80 isPrepared = false; 82 81 } … … 107 106 #endif 108 107 removeAction(std::string("create-adjacency")); 109 110 #ifndef NDEBUG111 status &=112 #endif113 removeAction(std::string("correct-bonddegree"));114 108 115 109 #ifndef NDEBUG
Note:
See TracChangeset
for help on using the changeset viewer.