/usr/share/votca/xml/cginteraction.xml is in votca-csg-scripts 1.2.4-2.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 | <tags>
<item>
<name>name</name>
<desc>
Name of the interaction. The name can be arbitrary but should be unique. For bonded interactions, this
should match the name specified in the mapping file.
</desc>
</item>
<item>
<name>type1</name>
<desc>
Only for non-bonded. **Bead** type 1 of non-bonded interaction.
</desc>
</item>
<item>
<name>type2</name>
<desc>
Only for non-bonded. **Bead** type 2 of non-bonded interaction.
</desc>
</item>
<item>
<name>bondtype</name>
<desc>
Internal alias for non-bonded and bonded, set automatically
</desc>
</item>
<item>
<name>min</name>
<desc>
lower bound of interval for potential table in which calculations are performed.
Should be set based on reference distributions.
</desc>
</item>
<item>
<name>max</name>
<desc>
upper bound of interval for potential table in which calculations are performed.
Should be set based on reference distributions.
</desc>
</item>
<item>
<name>step</name>
<desc>
step size of interval for potential table in which calculations are performed.
If step site is too small, lots of statistics is needed ( long runs ). If it's too big,
features in the distribtuion/potentials might get lost.
</desc>
</item>
<!-- inverse options -->
<item><name>inverse</name><desc>Contains all information relevant to iterative process</desc></item>
<item>
<name>inverse.target</name>
<desc>
target distribution (e.g. rdf) which is tried to match during iterations to match
</desc>
</item>
<item>
<name>inverse.do_potential</name>
<default>1</default>
<desc>
Update cycle for the potential update. 1 means update, 0 don't update. 1 1 0 means
update 2 iterations, then don't update, then repeat.
</desc>
</item>
<item>
<name>inverse.post_update</name>
<desc>
Additional post-processing of dU before added to potential. This is a list of
scripts separated by spaces which are called. See section on iterative framework for details.
</desc>
</item>
<item>
<name>inverse.post_add</name>
<desc>
Additional post processing of U after dU added to potential. This is a list of
scripts separated by spaces which are called. See section on iterative framework for details.
</desc>
</item>
<item><name>inverse.post_add_options</name><desc>Contains all options of post add scripts</desc></item>
<item><name>inverse.post_add_options.overwrite</name><desc>Contains all options of the overwrite postadd scripts</desc></item>
<item>
<name>inverse.post_add_options.overwrite.do</name>
<desc>
pattern for overwrite postadd script (1 do, 0 do not).
</desc>
</item>
<item>
<name>inverse.p_target</name>
<desc>
partial pressure of this species
</desc>
</item>
<item>
<name>inverse.particle_dens</name>
<desc>
particle density of this species (for wjk pressure correction)
</desc>
</item>
<item><name>inverse.post_update_options</name><desc>Contains all options of post update scripts</desc></item>
<item><name>inverse.post_update_options.pressure</name><desc>Contains all options of the pressure correction scripts</desc></item>
<item>
<name>inverse.post_update_options.pressure.do</name>
<desc>
pattern for pressure correction (1 do, 0 do not). To do pressure correction every third
step specify "0 0 1", similar to inverse.do_update
</desc>
</item>
<item>
<name>inverse.post_update_options.pressure.type</name>
<desc>
Pressure correction algoritm, can be simple or wjk
</desc>
</item>
<item><name>inverse.post_update_options.pressure.simple</name><desc>Contains all options of the simple pressure correction script</desc></item>
<item>
<name>inverse.post_update_options.pressure.simple.scale</name>
<desc>
slope of the simple pressure correction
</desc>
</item>
<item><name>inverse.post_update_options.pressure.wjk</name><desc>Contains all options of the wjk pressure correction script</desc></item>
<item>
<name>inverse.post_update_options.pressure.wjk.scale</name>
<desc>
extra scaling factor of pressure correction
</desc>
</item>
<item><name>inverse.post_update_options.smooth</name><desc>Contains all options of the smooth script</desc></item>
<item>
<name>inverse.post_update_options.smooth.iterations</name>
<desc>
number of iterations for triangular smooth
</desc>
</item>
<item><name>inverse.post_update_options.splinesmooth</name><desc>Contains all options of the spline smooth script</desc></item>
<item>
<name>inverse.post_update_options.splinesmooth.step</name>
<desc>
grid spacing for spline fit when doing spline smoothing
</desc>
</item>
<item>
<name>inverse.post_update_options.scale</name>
<desc>scale factor for the update</desc>
</item>
<item>
<name>inverse.post_add_options</name>
<desc>
This section contains all options for post add scripts.
</desc>
</item>
<item>
<name>inverse.post_add_options.copyback.filelist</name>
<desc>list of files to copy to the main dir</desc>
</item>
<item>
<name>inverse.post_add_options.convergence.weight</name>
<desc>weight factors for the convergence of the interaction, should be a list of same length as inverse.post_add_options.convergence.what (default 1)</desc>
</item>
<item>
<name>inverse.post_add_options.convergence.what</name>
<desc>list for what to calc the convergence: dist pot, .. (default dist)</desc>
</item>
<item>
<name>inverse.post_add_options.plot.gnuplot_bin</name>
<desc>gnuplot binary to use (default gnuplot)</desc>
</item>
<item>
<name>inverse.post_add_options.plot.gnuplot_opts</name>
<desc>extra options to give to gnuplot_bin (e.g. -persist, if one uses kill)</desc>
</item>
<item>
<name>inverse.post_add_options.plot.fd</name>
<desc>file descriptor to use (default 8), make it unique if you want to plot multiple things</desc>
</item>
<item>
<name>inverse.post_add_options.plot.script</name>
<desc>plot script to give to gnuplot</desc>
</item>
<item>
<name>inverse.post_add_options.plot.kill</name>
<desc>kill all processes with that name before ploting (e.g. gnuplot_x11), this is more reliable than using multiplot</desc>
</item>
<!-- imc specific stuff -->
<item>
<name>inverse.imc</name>
<desc>Section containing inverse monte carlo specific options.</desc>
</item>
<item>
<name>inverse.imc.group</name>
<desc>
Group of interaction. Cross-correlations of all members of a group are taken into account for calculating the update.
If no cross correlations should be calculated, interactions have to be put into different groups.
</desc>
</item>
<item>
<name>inverse.gromacs</name>
<desc>
This section contains gromacs specific options in case gromacs is used as simulation program.
</desc>
</item>
<item>
<name>inverse.gromacs.table</name>
<desc>
Name of file for tabulated potential of this interaction. This fill will be created from the internal tabulated potential format for every run.
</desc>
</item>
<item>
<name>inverse.gromacs.grp1</name>
<desc>
Name of energy group of bead type1 using in the g_rdf index file.
</desc>
</item>
<item>
<name>inverse.gromacs.grp2</name>
<desc>
Name of energy group of bead type2 using in the g_rdf index file.
</desc>
</item>
<item>
<name>inverse.espresso</name>
<desc>
This section contains espresso specific options in case espresso is used as simulation program.
</desc>
</item>
<item>
<name>inverse.espresso.table</name>
<desc>
Name of file for tabulated potential of this interaction. This file will
be created from the internal tabulated potential format for every run. Note,
though, that the original espresso blockfile needs to contain the name of that
table as the tabulated interaction (see tutorial methanol ibi_espresso for details).
</desc>
</item>
<item>
<name>inverse.espresso.index1</name>
<desc>
Index list of type1 -- Name of the Tcl variable containing all index1
particles that is contained in the espresso blockfile.
</desc>
</item>
<item>
<name>inverse.espresso.index2</name>
<desc>
Index list of type2 -- Name of the Tcl variable containing all index2
particles that is contained in the espresso blockfile.
</desc>
</item>
<item>
<name>fmatch</name>
<desc>
Force matching options
</desc>
</item>
<item>
<name>fmatch.min</name>
<desc>
Minimum value of interval for distribution sampled in atomistic MD simulation. One can get this
number by looking at the distribution function for this interaction. For non-bonded interactions
it's the distance to the rdf start. For CG bonds and angles the variable has the similar meaning
( note, that for angles it is specified in radians ).
</desc>
</item>
<item>
<name>fmatch.max</name>
<desc>
Maximum value of interval for distribution sampled in atomistic MD simulation. One can get this
number by looking at the distribution function for this interaction. For non-bonded interactions
it's the cut-off of the interaction.
</desc>
</item>
<item>
<name>fmatch.step</name>
<desc>
grid spacing for the spline, which represents the interaction. This parameter should not be too big,
otherwise you might lose some features of the interaction potential, and not too small either, otherwise you
will have unsampled bins which result in an ill-defined equation system and NaNs in the output.
</desc>
</item>
<item>
<name>fmatch.out_step</name>
<desc>
Grid spacing for the output grid. Normally, one wants to have this parameter smaller than fmatch.step,
to have a smooth curve, without additional spline interpolation. As a rule of thumb we normally use
fmatch.out_step which is approximately 5 times smaller than fmatch.step.
</desc>
</item>
<item><name>tf</name><desc>Contains all information relevant to thermoforce iteration</desc></item>
<item><name>tf.spline_start</name><desc>Start of the spline used to smooth the density</desc></item>
<item><name>tf.spline_end</name><desc>End of the spline used to smooth the density</desc></item>
<item><name>tf.spline_step</name><desc>Grid of the spline used to smooth the density</desc></item>
<item><name>tf.molname</name><desc>Molecule name of this gropu used in gromacs topology</desc></item>
<item><name>tf.prefactor</name><desc>Prefactor for the thermoforce (f=-prefactor * grad density)</desc></item>
<item><name>tf.cg_prefactor</name><desc>Second Prefactor for the thermoforce will be linear interpolated with tf.prefactor</desc></item>
</tags>
|