| This is part of the multicolvar module |
Calculate the number of atoms that bridge two parts of a structure
This quantity calculates:
\[ f(x) = \sum_{ijk} s_A(r_{ij})s_B(r_{ik}) \]
where the sum over \(i\) is over all the ``bridging atoms" and \(s_A\) and \(s_B\) are switchingfunction.
| BRIDGING_ATOMS | The list of atoms that can form the bridge between the two interesting parts of the structure. |
| GROUPA | The list of atoms that are in the first interesting part of the structure |
| GROUPB | The list of atoms that are in the second interesting part of the structure |
| NUMERICAL_DERIVATIVES | ( default=off ) calculate the derivatives for these quantities numerically |
| NOPBC | ( default=off ) ignore the periodic boundary conditions when calculating distances |
| SERIAL | ( default=off ) do the calculation in serial. Do not use MPI |
| LOWMEM | ( default=off ) lower the memory requirements |
| TIMINGS | ( default=off ) output information on the timings of the various parts of the calculation |
| SWITCH | The parameters of the two switchingfunction in the above formula |
| SWITCHA | The switchingfunction on the distance between bridging atoms and the atoms in group A |
| SWITCHB | The switchingfunction on the distance between the bridging atoms and the atoms in group B |
The following example instructs plumed to calculate the number of water molecules that are bridging between atoms 1-10 and atoms 11-20 and to print the value to a file
w1: BRIDGE BRIDGING_ATOMS=100-200 GROUPA=1-10 GROUPB=11-20 SWITCH={RATIONAL R_0=0.2} PRINT ARG=w1 FILE=colvar