Changeset 54293d
- Timestamp:
- May 9, 2017, 12:18:30 PM (8 years ago)
- Branches:
- ForceAnnealing_goodresults, ForceAnnealing_tocheck
- Children:
- 02cbf6
- Parents:
- d2a077a
- Location:
- tests/Examples/ManyWaysTranslateAtom
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz
rd2a077a r54293d 1 1 3 2 2 Created by molecuilder on Mon May 8 15:05:27 2017, time step 0 3 O 6 5 4.6284 3 H 5.72 5 5.186 5 4 H 4.28 5 5.186 5 O 6 5 4.628 -
tests/Examples/ManyWaysTranslateAtom/pre/water.xyz
rd2a077a r54293d 1 1 3 2 2 Created by molecuilder on Mon May 8 15:05:27 2017, time step 0 3 O 5 5 4.6284 3 H 5.72 5 5.186 5 4 H 4.28 5 5.186 5 O 5 5 4.628 -
tests/Examples/ManyWaysTranslateAtom/testsuite-examples-many-ways-translate-atom.at
rd2a077a r54293d 30 30 AT_CHECK([diff -I".*olecuilder.*" water_translateatom.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 31 31 32 # 2. use translate-molecule variant a 33 AT_CHECK([../../molecuilder --input water_translatemolecule1_stage1.xyz -o xyz --load water.xyz --select-all-molecules --translate-molecules --position "1,0,0"], 0, [ignore], [ignore]) 34 AT_CHECK([../../molecuilder --input water_translatemolecule1.xyz -o xyz --load water_translatemolecule1_stage1.xyz --select-atom-by-element H --translate-atoms --position "-1,0,0"], 0, [ignore], [ignore]) 35 AT_CHECK([diff -I".*olecuilder.*" water_translatemolecule1.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 36 37 # 3. use translate-molecule variant b 38 AT_CHECK([../../molecuilder --input water_translatemolecule2.xyz -o xyz --load water.xyz --update-molecules --select-molecules-by-formula O --translate-molecules --position "1,0,0" 39 ], 0, [ignore], [ignore]) 40 AT_CHECK([diff -I".*olecuilder.*" water_translatemolecule2.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 41 42 # 4. use random-perturbation 43 AT_CHECK([../../molecuilder --input water_randomperturbation.xyz -o xyz --load water.xyz --set-random-number-distribution "uniform_int" --random-number-distribution-parameters "min=0;max=2;" --set-random-number-engine "mt19937" --random-number-engine-parameters "seed=120;" --select-atom-by-element O --random-perturbation 1.], 0, [ignore], [ignore]) 44 AT_CHECK([diff -I".*olecuilder.*" water_randomperturbation.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 45 46 ## 5. use stretch-bond and change-bond-angle (twice, old 0.910914 A, old angle 104.449 def) 47 #AT_CHECK([../../molecuilder --input water_stretchbond_stage1.pdb -o pdb --load water.xyz -I --select-atom-by-id 2 1 --stretch-bond 1.80825], 0, [ignore], [ignore]) 48 #AT_CHECK([../../molecuilder --input water_stretchbond.xyz -o xyz --load water_stretchbond_stage1.pdb --select-atom-by-id 2 0 --stretch-bond 0.624311 --select-all-atoms --change-bond-angle 45.3788], 0, [ignore], [ignore]) 49 #AT_CHECK([diff -I".*olecuilder.*" water_stretchbond.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 50 51 # 6. use fill-volume 52 AT_CHECK([../../molecuilder --input water_fillvolume.xyz -o xyz --load water.xyz --create-shape --shape-name cyl --shape-type cylinder --stretch "1,1,1" --translation "5.28,6,5.628" --select-shape-by-name cyl --select-all-molecules -v 3 --fill-volume --count 12 --clear-molecule-selection --select-molecule-by-order 1 2 3 --remove-molecule --select-atom-by-element H --translate-atoms --position "-1,0,0"], 0, [ignore], [ignore]) 53 AT_CHECK([diff -I".*olecuilder.*" water_fillvolume.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 54 55 # 7. use fill-surface 56 AT_CHECK([../../molecuilder --input water_fillsurface.xyz -o xyz --load water.xyz --create-shape --shape-name ball --shape-type sphere --stretch "1,1,1" --translation "6,6,5" --select-shape-by-name ball --select-all-molecules --fill-surface --Alignment-Axis "0,1,0" --count 1 --select-atom-by-element H --translate-atoms --position "-1,0,0"], 0, [ignore], [ignore]) 57 AT_CHECK([diff -I".*olecuilder.*" water_fillsurface.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 58 59 # 8. use remove-atom and add-atom 60 AT_CHECK([../../molecuilder --input water_removeaddatom.xyz -o xyz --load water.xyz --select-atom-by-element O --remove-atom --add-atom O --domain-position "6,5,4.628"], 0, [ignore], [ignore]) 61 AT_CHECK([diff -I".*olecuilder.*" water_removeaddatom.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 62 63 # 9. use mirror-atoms 64 AT_CHECK([../../molecuilder --input water_mirroratoms.xyz -o xyz --load water.xyz --select-atom-by-element O --mirror-atoms "1,0,0" --plane-offset 5.5], 0, [ignore], [ignore]) 65 AT_CHECK([diff -I".*olecuilder.*" water_mirroratoms.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 66 67 # 10. use scale-box 68 AT_CHECK([../../molecuilder --input water_scalebox.xyz -o xyz --load water.xyz --change-box "10,0,10,0,0,10" --scale-box "1.2,1,1" --select-atom-by-id 0 --translate-atoms --position "-1.144,0,0" --invert-atoms --unselect-atom-by-element O --mirror-atoms "1,0,0" --plane-offset 4.708], 0, [ignore], [ignore]) 69 AT_CHECK([diff -I".*olecuilder.*" water_scalebox.xyz ${abs_top_srcdir}/tests/Examples/ManyWaysTranslateAtom/post/water_translated.xyz], 0) 32 70 33 71 AT_CLEANUP
Note:
See TracChangeset
for help on using the changeset viewer.