Changeset 788dce
- Timestamp:
- Jun 20, 2017, 7:58:36 PM (8 years ago)
- Branches:
- Action_Thermostats, Add_AtomRandomPerturbation, Add_RotateAroundBondAction, Add_SelectAtomByNameAction, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_StructOpt_integration_tests, AutomationFragmentation_failures, Candidate_v1.6.1, ChangeBugEmailaddress, ChemicalSpaceEvaluator, Docu_Python_wait, EmpiricalPotential_contain_HomologyGraph_documentation, Enhance_userguide, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Example_ManyWaysToTranslateAtom, Exclude_Hydrogens_annealWithBondGraph, Fix_StatusMsg, Fix_StepWorldTime_single_argument, Fix_Verbose_Codepatterns, ForceAnnealing_oldresults, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, Gui_displays_atomic_force_velocity, IndependentFragmentGrids_IntegrationTest, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, RotateToPrincipalAxisSystem_UndoRedo, StoppableMakroAction, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps
- Children:
- 5e17bf
- Parents:
- 9a9f847
- git-author:
- Frederik Heber <heber@…> (03/22/17 15:42:35)
- git-committer:
- Frederik Heber <frederik.heber@…> (06/20/17 19:58:36)
- Files:
-
- 8 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/userguide/userguide.xml
r9a9f847 r788dce 1055 1055 <para>As before, this is actually just an operation on all of the molecule's atoms, namely translating them.</para> 1056 1056 </section> 1057 <section xml:id="molecule.rotate-around-bond"> 1058 <title xml:id="molecule.rotate-around-bond.title">Rotate around bond </title> 1059 <para>This rotates parts of a molecule around a given bond, i.e. the 1060 bond vector becomes the rotation axis but only atoms on the side of 1061 second atom get rotated. This naturally does not work for bonds in a 1062 cycle.</para> 1063 <programlisting> 1064 ... --rotate-around-bond "90" \ 1065 --bond-side 0\ 1066 </programlisting> 1067 </section> 1057 1068 <section xml:id="molecule.rotate-around-self"> 1058 1069 <title xml:id="molecule.rotate-around-self.title">Rotate around self </title> -
src/Actions/GlobalListOfActions.hpp
r9a9f847 r788dce 83 83 (MoleculeLoad) \ 84 84 (MoleculeRemove) \ 85 (MoleculeRotateAroundBond) \ 85 86 (MoleculeRotateAroundSelfByAngle) \ 86 87 (MoleculeRotateToPrincipalAxisSystem) \ -
src/Actions/Makefile.am
r9a9f847 r788dce 317 317 Actions/MoleculeAction/LoadAction.cpp \ 318 318 Actions/MoleculeAction/RemoveAction.cpp \ 319 Actions/MoleculeAction/RotateAroundBondAction.cpp \ 319 320 Actions/MoleculeAction/RotateAroundSelfByAngleAction.cpp \ 320 321 Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.cpp \ … … 335 336 Actions/MoleculeAction/LoadAction.hpp \ 336 337 Actions/MoleculeAction/RemoveAction.hpp \ 338 Actions/MoleculeAction/RotateAroundBondAction.hpp \ 337 339 Actions/MoleculeAction/RotateAroundSelfByAngleAction.hpp \ 338 340 Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.hpp \ … … 353 355 Actions/MoleculeAction/LoadAction.def \ 354 356 Actions/MoleculeAction/RemoveAction.def \ 357 Actions/MoleculeAction/RotateAroundBondAction.def \ 355 358 Actions/MoleculeAction/RotateAroundSelfByAngleAction.def \ 356 359 Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.def \ -
tests/Python/AllActions/options.dat
r9a9f847 r788dce 33 33 bond-degree "1" 34 34 bond-file "bond.dat" 35 bondside "1" 35 36 bond-table "table.dat" 36 37 calculate-bounding-box "" … … 159 160 repeat-box "1 1 1" 160 161 reset 1 162 rotate-around-bond "90." 161 163 rotate-around-origin "180." 162 164 rotate-around-origin "20." -
tests/regression/Makefile.am
r9a9f847 r788dce 133 133 $(srcdir)/Molecules/LinearInterpolationofTrajectories/testsuite-molecules-linear-interpolation-of-trajectories.at \ 134 134 $(srcdir)/Molecules/Remove/testsuite-molecules-remove.at \ 135 $(srcdir)/Molecules/RotateAroundBond/testsuite-molecules-rotate-around-bond.at \ 135 136 $(srcdir)/Molecules/RotateAroundOrigin/testsuite-molecules-rotate-around-origin.at \ 136 137 $(srcdir)/Molecules/RotateAroundSelf/testsuite-molecules-rotate-around-self.at \ -
tests/regression/Molecules/testsuite-molecules.at
r9a9f847 r788dce 60 60 m4_include([Molecules/RotateToPrincipalAxisSystem/testsuite-molecules-rotate-to-principal-axis-system.at]) 61 61 62 # rotate around one of its bond 63 m4_include([Molecules/RotateAroundBond/testsuite-molecules-rotate-around-bond.at]) 64 62 65 # Rotate around origin 63 66 m4_include([Molecules/RotateAroundOrigin/testsuite-molecules-rotate-around-origin.at])
Note:
See TracChangeset
for help on using the changeset viewer.