+.. mdp:: pull-coord1-type:
+
+ .. mdp-value:: umbrella
+
+ Center of mass pulling using an umbrella potential between the
+ reference group and one or more groups.
+
+ .. mdp-value:: constraint
+
+ Center of mass pulling using a constraint between the reference
+ group and one or more groups. The setup is identical to the
+ option umbrella, except for the fact that a rigid constraint is
+ applied instead of a harmonic potential.
+
+ .. mdp-value:: constant-force
+
+ Center of mass pulling using a linear potential and therefore a
+ constant force. For this option there is no reference position
+ and therefore the parameters :mdp:`pull-coord1-init` and
+ :mdp:`pull-coord1-rate` are not used.
+
+ .. mdp-value:: flat-bottom
+
+ At distances beyond :mdp:`pull-coord1-init` a harmonic potential
+ is applied, otherwise no potential is applied.
+
+.. mdp:: pull-coord1-geometry
+
+ .. mdp-value:: distance
+
+ Pull along the vector connecting the two groups. Components can
+ be selected with :mdp:`pull-coord1-dim`.
+
+ .. mdp-value:: direction
+
+ Pull in the direction of :mdp:`pull-coord1-vec`.
+
+ .. mdp-value:: direction-periodic
+
+ As :mdp-value:`direction`, but allows the distance to be larger
+ than half the box size. With this geometry the box should not be
+ dynamic (*e.g.* no pressure scaling) in the pull dimensions and
+ the pull force is not added to virial.
+
+ .. mdp-value:: cylinder
+
+ Designed for pulling with respect to a layer where the reference
+ COM is given by a local cylindrical part of the reference group.
+ The pulling is in the direction of :mdp:`pull-coord1-vec`. From
+ the first of the two groups in :mdp:`pull-coord1-groups` a
+ cylinder is selected around the axis going through the COM of
+ the second group with direction :mdp:`pull-coord1-vec` with
+ radius :mdp:`pull-cylinder-r`. Weights of the atoms decrease
+ continously to zero as the radial distance goes from 0 to
+ :mdp:`pull-cylinder-r` (mass weighting is also used). The radial
+ dependence gives rise to radial forces on both pull groups.
+ Note that the radius should be smaller than half the box size.
+ For tilted cylinders they should be even smaller than half the
+ box size since the distance of an atom in the reference group
+ from the COM of the pull group has both a radial and an axial
+ component. This geometry is not supported with constraint
+ pulling.
+
+.. mdp:: pull-coord1-dim
+
+ (Y Y Y)
+ Selects the dimensions that this pull coordinate acts on and that
+ are printed to the output files when
+ :mdp:`pull-print-components` = :mdp-value:`yes`. With
+ :mdp:`pull-coord1-geometry` = :mdp-value:`distance`, only Cartesian
+ components set to Y contribute to the distance. Thus setting this
+ to Y Y N results in a distance in the x/y plane. With other
+ geometries all dimensions with non-zero entries in
+ :mdp:`pull-coord1-vec` should be set to Y, the values for other
+ dimensions only affect the output.
+