Ignore:
Timestamp:
Apr 10, 2018, 6:43:12 AM (7 years ago)
Author:
Frederik Heber <frederik.heber@…>
Branches:
AutomationFragmentation_failures, Candidate_v1.6.1, ChemicalSpaceEvaluator, Enhanced_StructuralOptimization_continued, Exclude_Hydrogens_annealWithBondGraph, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_contraction-expansion, Gui_displays_atomic_force_velocity, PythonUI_with_named_parameters, StoppableMakroAction, TremoloParser_IncreasedPrecision
Children:
c87d6e
Parents:
8c6b68
git-author:
Frederik Heber <frederik.heber@…> (08/03/17 10:47:26)
git-committer:
Frederik Heber <frederik.heber@…> (04/10/18 06:43:12)
Message:

FIX: ForceAnnealingAction's Undo is again working.

  • AtomicInfo::setAtom() and SetAtomsFromAtomicInfo() now accept a time step. This allows to undo changes to the old state (where forces might have been passed to) and the current state (modified by time integration).
  • TESTFIX: ForceAnnealing's undo test.conf was no longer valid since the additional time stepping is extracted (and the tests were changed already). I.e. the extra trajectory step is because of step-world-time and not because of force-annealing. Hence, it should not be undone here.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/regression/Molecules/ForceAnnealing/post/test-undo.conf

    r8c6b68 r6145577  
    8282Ion_Type2_2     8.532785963     4.158586027     3.535886037     0       1.000000e-01    0.000000e+00    0.000000e+00     # molecule nr 9
    8383Ion_Type2_3     7.283585982     3.275186040     3.535886037     0       1.000000e-01    0.000000e+00    0.000000e+00     # molecule nr 10
     84
     85Ion_Type1_1     9.782085945     2.645886050     2.645886050     0 # molecule nr 0
     86Ion_Type1_2     9.782085945     2.645886050     4.425886024     0 # molecule nr 1
     87Ion_Type1_3     10.672039608    3.904536878     3.535886037     0 # molecule nr 2
     88Ion_Type1_4     8.532785963     4.787886018     2.645886050     0 # molecule nr 3
     89Ion_Type1_5     8.532785963     4.787886018     4.425886024     0 # molecule nr 4
     90Ion_Type1_6     6.393632318     3.904536877     3.535886037     0 # molecule nr 5
     91Ion_Type1_7     7.283585982     2.645886050     2.645886050     0 # molecule nr 6
     92Ion_Type1_8     7.283585982     2.645886050     4.425886024     0 # molecule nr 7
     93Ion_Type2_1     9.782085945     3.275186040     3.535886037     0 # molecule nr 8
     94Ion_Type2_2     8.532785963     4.158586027     3.535886037     0 # molecule nr 9
     95Ion_Type2_3     7.283585982     3.275186040     3.535886037     0 # molecule nr 10
Note: See TracChangeset for help on using the changeset viewer.