- Timestamp:
- Jun 19, 2017, 8:24:16 AM (8 years ago)
- Branches:
- Action_Thermostats, Add_AtomRandomPerturbation, Add_SelectAtomByNameAction, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_StructOpt_integration_tests, AutomationFragmentation_failures, Candidate_v1.6.1, ChangeBugEmailaddress, ChemicalSpaceEvaluator, EmpiricalPotential_contain_HomologyGraph_documentation, Enhance_userguide, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Example_ManyWaysToTranslateAtom, Exclude_Hydrogens_annealWithBondGraph, Fix_Verbose_Codepatterns, ForceAnnealing_oldresults, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, GeometryObjects, Gui_displays_atomic_force_velocity, IndependentFragmentGrids_IntegrationTest, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, StoppableMakroAction, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps
- Children:
- fd4e8c
- Parents:
- f79d65
- git-author:
- Frederik Heber <heber@…> (03/30/17 22:02:06)
- git-committer:
- Frederik Heber <frederik.heber@…> (06/19/17 08:24:16)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/userguide/userguide.xml
rf79d65 r1ba51c 750 750 name. This allows for a very powerful and handy manipulation of the 751 751 molecular system afterwards. And to give a concrete example, let's have 752 a look at translating a set of selected atoms. </para> 752 a look at translating a set of selected atoms, see subsection on 753 <link linkend='atoms.translate-atom'>Translating atoms</link>. </para> 753 754 <programlisting> 754 755 ... --translate-atoms "unitVectorX" … … 866 867 <para>where the element is given via its chemical symbol and the 867 868 vector gives the position within the domain</para> 869 <para>Note that instead of giving an explicit vector you may also use 870 a vector stored as a geometry object, see section 871 <link linkend='geometry'>Geometry</link>.</para> 868 872 </section> 869 873 <section xml:id="atoms.remove-atom"> … … 881 885 ... --saturate-atoms 882 886 </programlisting> 883 <para>A number of hydrogen atoms is added around each selected atom corresponding to the valence of the chemical element. The hydrogen atoms are placed in the same 884 distance to this atom and approximately with same distance to their 885 nearest neighbors. Already present bonds (i.e. the position of neighboring atoms) is taken into account.</para> 887 <para>A number of hydrogen atoms is added around each selected atom 888 corresponding to the valence of the chemical element. The hydrogen 889 atoms are placed in the same distance to this atom and approximately 890 with same distance to their nearest neighbors. Already present bonds 891 (i.e. the position of neighboring atoms) is taken into account.</para> 886 892 </section> 887 893 <section xml:id="atoms.translate-atom"> … … 896 902 mind the boundary conditions, i.e. it might shift atoms outside of the 897 903 domain.</para> 904 <para>Again, note that instead of giving an explicit vector you may 905 also use a vector stored as a geometry object, see section 906 <link linkend='geometry'>Geometry</link>.</para> 898 907 </section> 899 908 <section xml:id="atoms.mirror-atoms"> … … 907 916 --periodic 0 908 917 </programlisting> 918 <para>And of course instead of giving an explicit vector you may also 919 use a vector stored as a geometry object, see section 920 <link linkend='geometry'>Geometry</link>.</para> 909 921 </section> 910 922 <section xml:id="atoms.translate-to-origin"> … … 1117 1129 and adds new bonds in between these copied atoms such that their 1118 1130 bond subgraphs are identical.</para> 1131 <para>Here, instead of giving an explicit vector you may also use 1132 a vector stored as a geometry object, see section 1133 <link linkend='geometry'>Geometry</link>.</para> 1119 1134 </section> 1120 1135 <section xml:id="molecule.change-molname"> … … 1147 1162 specific offset..</para> 1148 1163 <programlisting>... -translate-molecules</programlisting> 1149 <para>As before, this is actually just an operation on all of the molecule's atoms, namely translating them.</para> 1164 <para>As before, this is actually just an operation on all of the 1165 molecule's atoms, namely translating them.</para> 1166 <para>Same as with <link linkend='atoms.translate-atom'>translate-atoms</link> 1167 instead of giving an explicit vector you may also use a vector stored 1168 as a geometry object, see section 1169 <link linkend='geometry'>Geometry</link>.</para> 1150 1170 </section> 1151 1171 <section xml:id="molecule.rotate-around-self"> … … 1168 1188 </programlisting> 1169 1189 <para>This rotates the molecule around an axis from the origin to 1170 the position (0,0,1), i.e. around the z axis, by 90 degrees.</para> 1190 the position (0,0,1), i.e. around the z axis, by 90 degrees, where 1191 for the position you may also use a stored vector, see section 1192 <link linkend='geometry'>Geometry</link>.</para> 1171 1193 </section> 1172 1194 <section xml:id="molecule.rotate-to-principal-axis-system"> … … 1181 1203 </programlisting> 1182 1204 <para>This rotates the molecule in such a manner that the ellipsoids 1183 largest axis is aligned with the z axis. <remark>Note that "0,0,-1" would align anti-parallel.</remark></para> 1205 largest axis is aligned with the z axis. <remark>Note that 1206 "0,0,-1" would align anti-parallel.</remark></para> 1207 <para>Again instead of giving the coordinates explicitly you may also 1208 use a vector stored as a geometry object, see section 1209 <link linkend='geometry'>Geometry</link>.</para> 1184 1210 </section> 1185 1211 <section xml:id="molecule.verlet-integration"> … … 1426 1452 --Alignment-Axis "0,0,1" 1427 1453 </programlisting> 1454 <para>Note that instead of giving an explicit axis you may also use 1455 a vector stored as a geometry object, see section 1456 <link linkend='geometry'>Geometry</link>.</para> 1428 1457 </section> 1429 1458 <section xml:id="filling.suspend-in-molecule"> … … 1533 1562 <para>This would calculate the correlation of all hydrogen and 1534 1563 oxygen atoms with respect to the origin.</para> 1564 <para>Naturally, instead of giving explicit coordinates you may also 1565 use a vector stored as a geometry object for position, see section 1566 <link linkend='geometry'>Geometry</link>.</para> 1535 1567 </section> 1536 1568 <section xml:id="analysis.surface-correlation">
Note:
See TracChangeset
for help on using the changeset viewer.