Statistiques
| Branche: | Tag: | Révision :

dockonsurf / docs / source / inp_ref_manual.rst @ cf980c86

Historique | Voir | Annoter | Télécharger (15,31 ko)

1 4fd2e6f0 Carles Martí
Input file reference manual
2 4fd2e6f0 Carles Martí
===========================
3 f6624e99 Carles Martí
4 f6624e99 Carles Martí
DockOnSurf execution is controlled by the edition of an input file. In this
5 f6624e99 Carles Martí
file, all the mandatory and optional parameters are specified using a keyword
6 f6624e99 Carles Martí
= value pair. An example of such file is provided in
7 f6624e99 Carles Martí
``dockonsurf/examples/dockonsurf.inp``.
8 f6624e99 Carles Martí
9 f6624e99 Carles Martí
Keywords must be specified under one of the four existing
10 f6624e99 Carles Martí
sections: ``Global``, ``Isolated``, ``Screening`` and ``Refinement``, the last
11 f6624e99 Carles Martí
three corresponding to the stages DockOnSurf consist on. Keywords can be
12 f6624e99 Carles Martí
classified in three categories:
13 f6624e99 Carles Martí
14 f6624e99 Carles Martí
* *mandatory*, for which its value must always be provided (eg. **run_type**)
15 f6624e99 Carles Martí
* *keyword-dependent*, for which specification is only mandatory depending on
16 f6624e99 Carles Martí
  the value of another keyword (eg. **subm_script** keyword is mandatory if
17 f6624e99 Carles Martí
  **batch_q_sys** has a value different than "False")
18 f6624e99 Carles Martí
* *optional*, for which a default value is assigned when the keyword is not
19 f6624e99 Carles Martí
  given any value (eg. **max_structures**).
20 f6624e99 Carles Martí
21 f6624e99 Carles Martí
Although none of the three stages is compulsory for a DockOnSurf execution, the
22 f6624e99 Carles Martí
necessary keywords for each of the stages will be also considered as mandatory.
23 f6624e99 Carles Martí
They are mandatory in the case of running such stage.
24 f6624e99 Carles Martí
25 f6624e99 Carles Martí
For some keywords, the use of more than one value is possible. In order to
26 f6624e99 Carles Martí
separate such values, a whitespace (" "), a comma (",") or a semicolon (";") can
27 f6624e99 Carles Martí
all be used. Some values need to be specified in groups (eg. each of the three
28 f6624e99 Carles Martí
vectors of the cell matrix). In such case groups are defined by enclosing the
29 f6624e99 Carles Martí
elements around parentheses-like characters: "()", "[]" or "{}". (eg. "(a1,
30 f6624e99 Carles Martí
a2,a3) [b1 b2 b3] {c1;c2; c3}").
31 f6624e99 Carles Martí
32 f6624e99 Carles Martí
Global
33 f6624e99 Carles Martí
^^^^^^
34 f6624e99 Carles Martí
Parameters in this section have an effect on the entire DockOnSurf execution.
35 f6624e99 Carles Martí
36 f6624e99 Carles Martí
| **batch_q_sys** (*mandatory*): The scheduler managing the job submission in
37 f6624e99 Carles Martí
  the computing center. If set to "False" DockOnSurf will perform a dry run,
38 f6624e99 Carles Martí
  where all structures and the directory hierarchy will be created but no job
39 f6624e99 Carles Martí
  will be submitted/run.
40 f6624e99 Carles Martí
| Accepted values: "SGE", "LSF", "SLURM" or "False".
41 f6624e99 Carles Martí
42 f6624e99 Carles Martí
| **code** (*mandatory*): The program to carry out the geometry optimizations.
43 f6624e99 Carles Martí
| Accepted values: "CP2K" or "VASP".
44 f6624e99 Carles Martí
45 f6624e99 Carles Martí
| **max_jobs** (*optional*): The maximum number of jobs in a certain status:
46 f6624e99 Carles Martí
  running ("r"), pending/queued ("p" or "q"), or the sum of both ("rp" or "rq").
47 f6624e99 Carles Martí
| Accepted values: positive integers together to the letters defining the
48 f6624e99 Carles Martí
  status (eg. "7r", "5p" or "10r 5q 12rq"), or "False". Combination of different
49 f6624e99 Carles Martí
  values is possible. Default value: False
50 f6624e99 Carles Martí
51 f6624e99 Carles Martí
| **pbc_cell** (*optional*): The cell to which Periodic Boundary conditions is
52 f6624e99 Carles Martí
  going to be applied. It's used in the detection of collisions and dissociation
53 f6624e99 Carles Martí
  of hydrogen atoms.
54 f6624e99 Carles Martí
| Accepted values: The cell matrix: (a1 a2 a3) (b1 b2 b3) (c1 c2 c3) or
55 f6624e99 Carles Martí
  "False". Default value: False
56 f6624e99 Carles Martí
57 f6624e99 Carles Martí
.. note:: When using VASP as code, the PBC cell must be provided either through
58 f6624e99 Carles Martí
  the *pbc_cell* keyword or inside the coordinates file. (eg. POSCAR/CONTCAR)
59 f6624e99 Carles Martí
60 f6624e99 Carles Martí
| **potcar_dir** (*optional*): The path to the directory containing all the
61 f6624e99 Carles Martí
  elements with their corresponding POTCAR files.
62 f6624e99 Carles Martí
| Accepted values: The path of a directory (eg. /home/cmarti/potcars/) or
63 f6624e99 Carles Martí
  "False". Default value: False
64 f6624e99 Carles Martí
65 f6624e99 Carles Martí
| **project_name** (*optional*): The name of the project. It will appear in the
66 f6624e99 Carles Martí
  job names of the submitted calculations.
67 f6624e99 Carles Martí
| Accepted values: all. Default value: *nothing*
68 f6624e99 Carles Martí
69 f6624e99 Carles Martí
| **run_type** (*mandatory*): Type of run that you want to perform.
70 f6624e99 Carles Martí
  It will activate the execution of each of the different stages.
71 f6624e99 Carles Martí
| Accepted values: Isolated, Screening, Refinement, Full = Isolated +
72 f6624e99 Carles Martí
  Screening + Refinement, Adsorption = Screeng + Refinement. More than
73 f6624e99 Carles Martí
  one value can be specified separated by (Isolated Screening
74 f6624e99 Carles Martí
75 f6624e99 Carles Martí
| **special_atoms** (*optional*): Non-standard atom types defined in the
76 f6624e99 Carles Martí
 coordinates file together with the standard atom it is related to grouped
77 f6624e99 Carles Martí
 inside parentheses.
78 f6624e99 Carles Martí
| Accepted values: groups of parentheses containing each a couple of
79 f6624e99 Carles Martí
  non-standard, standard chemical symbol. (eg. (Fe1 Fe) (Fe2 Fe) (O1 O)),
80 f6624e99 Carles Martí
  or "False". Default value: False
81 f6624e99 Carles Martí
82 f6624e99 Carles Martí
| **subm_script** (*keyword-dependent*): The script for the job submission.
83 f6624e99 Carles Martí
| Mandatory if *batch_q_sys* is not set to "False".
84 f6624e99 Carles Martí
| Accepted values: The name/path of the file.
85 f6624e99 Carles Martí
86 f6624e99 Carles Martí
Isolated
87 f6624e99 Carles Martí
^^^^^^^^
88 f6624e99 Carles Martí
Parameters in this section have an effect on the Isolated stage.
89 f6624e99 Carles Martí
90 f6624e99 Carles Martí
| **isol_inp_file** (*mandatory*): The input file to be used for the chosen code
91 f6624e99 Carles Martí
  in order to carry out the geometry optimization.
92 f6624e99 Carles Martí
| Accepted values: The name/path of the file.
93 f6624e99 Carles Martí
94 f6624e99 Carles Martí
| **molec_file** (*mandatory*): The file containing the coordinates of the
95 f6624e99 Carles Martí
  molecule. Accepted formats: see https://wiki.fysik.dtu.dk/ase/ase/io/io.html
96 f6624e99 Carles Martí
| Accepted values: The name/path of the file.
97 f6624e99 Carles Martí
98 f6624e99 Carles Martí
| **num_conformers** (*optional*): The number of raw conformers to generate
99 f6624e99 Carles Martí
  to later optimize. It is NOT the final number of structures to optimize its
100 f6624e99 Carles Martí
  geometry.
101 f6624e99 Carles Martí
| Accepted values: Positive integer. Typically among 100 and 10.000. Default
102 f6624e99 Carles Martí
  value: 100
103 f6624e99 Carles Martí
104 f6624e99 Carles Martí
| **pre_opt** (*optional*): Which force field should be used to preoptimize the
105 f6624e99 Carles Martí
  geometry of the generated conformers in order to correct configurations with
106 f6624e99 Carles Martí
  unreasonable geometries.
107 f6624e99 Carles Martí
| Accepted values: "MMFF", "UFF" or "False". Default value: MMFF
108 f6624e99 Carles Martí
109 f6624e99 Carles Martí
Screening
110 f6624e99 Carles Martí
^^^^^^^^^
111 f6624e99 Carles Martí
Parameters in this section have an effect on the Screening stage.
112 f6624e99 Carles Martí
113 f6624e99 Carles Martí
| **adsorption_height** (*optional*): The height at which the adsorbate should
114 f6624e99 Carles Martí
  be placed above the surface. Units: Ångstroms.
115 f6624e99 Carles Martí
| Accepted values: Positive decimal number. Default Value: 2.5
116 f6624e99 Carles Martí
117 f6624e99 Carles Martí
| **collision_threshold** (*optional*): When detecting atomic clashes with the
118 f6624e99 Carles Martí
  collision of spheres method, *collision_threshold* sets the  coefficient by
119 f6624e99 Carles Martí
  which the covalent radius of each atom should be multiplied to get the sphere
120 f6624e99 Carles Martí
  radius. When set to False the detection of atomic clashes with the collision
121 f6624e99 Carles Martí
  of spheres method is not  carried out.
122 f6624e99 Carles Martí
| Accepted values: Positive decimal number or "False". Default Value: False
123 f6624e99 Carles Martí
124 f6624e99 Carles Martí
.. warning:: If both, the *collision_threshold* and *min_coll_height* are set to
125 f6624e99 Carles Martí
  "False", atomic clashes will NOT be checked.
126 f6624e99 Carles Martí
127 f6624e99 Carles Martí
| **confs_per_magn** (*optional*): The number of conformers to select per
128 f6624e99 Carles Martí
  magnitude/quantity. It selects the conformers with most different values of
129 f6624e99 Carles Martí
  the relevant quantity. If the moment of inertia (MOI) is chosen as magnitude,
130 f6624e99 Carles Martí
  in **select_magns**,
131 f6624e99 Carles Martí
  setting *confs_per_magn* to 1 picks the conformer with the largest value of
132 f6624e99 Carles Martí
  moment of inertia, setting it to 2 picks the ones having the largest and the
133 f6624e99 Carles Martí
  smallest, setting it to three, the largest, the median and the smallest, and
134 f6624e99 Carles Martí
  so on. If energy is chosen as magnitude, setting *confs_per_magn* to 1 picks
135 f6624e99 Carles Martí
  the most stable conformer (the smallest value of energy), setting it to 2
136 f6624e99 Carles Martí
  picks the ones having the largest and the smallest, setting it to three, the
137 f6624e99 Carles Martí
  largest, the median and the smallest, and so on.
138 f6624e99 Carles Martí
| Accepted values: Positive integers.
139 f6624e99 Carles Martí
140 f6624e99 Carles Martí
| **exclude_ads_ctr** (*optional*): Whether to exclude the adsorption
141 f6624e99 Carles Martí
  center/anchoring point from the atomic clashes detection.
142 f6624e99 Carles Martí
| Accepted values: "True" or "False". Default Value: False
143 f6624e99 Carles Martí
144 f6624e99 Carles Martí
| **h_acceptor** (*optional*): Which atom types/indices of the surface act as
145 f6624e99 Carles Martí
  proton acceptors.
146 f6624e99 Carles Martí
| Accepted values: Chemical symbols of surface atoms, atom indices of surface
147 f6624e99 Carles Martí
  atoms or "all". The use of more than one value is possible. Default Value:
148 f6624e99 Carles Martí
  all.
149 f6624e99 Carles Martí
150 f6624e99 Carles Martí
| **h_donor** (*optional*): Which atom types/indices of the adsorbate act as
151 f6624e99 Carles Martí
  proton donors. When set to "False" dissociation of protons is disabled.
152 f6624e99 Carles Martí
| Accepted values: Chemical symbols of adsorbate atoms, atom indices of
153 f6624e99 Carles Martí
  adsorbate atoms or "False". The use of more than one value is possible.
154 f6624e99 Carles Martí
  Default Value: False.
155 f6624e99 Carles Martí
156 f6624e99 Carles Martí
| **max_helic_angle** (*optional*): The maximum value for the helicopter
157 f6624e99 Carles Martí
  rotation of the adsorbate over the surface in degrees (see figure underneath).
158 f6624e99 Carles Martí
| Accepted values: Positive decimal number. Default Value: 180.0.
159 f6624e99 Carles Martí
160 f6624e99 Carles Martí
.. image:: dihedral_angle1.png
161 f6624e99 Carles Martí
   :scale: 50 %
162 f6624e99 Carles Martí
   :align: center
163 f6624e99 Carles Martí
164 f6624e99 Carles Martí
| **max_structures** (*optional*): Maximum number of adsorbate-surface
165 f6624e99 Carles Martí
  structures to generate. Structures are chosen randomly.
166 f6624e99 Carles Martí
| Accepted values: Positive integer or "False".
167 f6624e99 Carles Martí
168 f6624e99 Carles Martí
.. warning:: When *max_structures* is set, structures are chosen randomly and
169 f6624e99 Carles Martí
  reproducibility is not kept.
170 f6624e99 Carles Martí
171 f6624e99 Carles Martí
| **min_coll_height** (*optional*): The minimum height of atoms above the
172 f6624e99 Carles Martí
  surface for them to be considered as non-colliding with the surface. It can
173 f6624e99 Carles Martí
  only be used if the surface normal is one of the cartesian axes (both positive
174 f6624e99 Carles Martí
  and negative).
175 f6624e99 Carles Martí
  When set to False the detection of atomic clashes with the minimum height
176 f6624e99 Carles Martí
  method is not carried out.
177 cf980c86 Carles Martí
| Accepted values: Positive decimal number or "False". Default Value: 1.5
178 f6624e99 Carles Martí
179 f6624e99 Carles Martí
.. warning:: If both the *collision_threshold* and *min_coll_height* are set to
180 f6624e99 Carles Martí
  "False", atomic clashes will NOT be checked.
181 f6624e99 Carles Martí
182 f6624e99 Carles Martí
| **molec_ctrs** (*mandatory*): The (groups of) atom indices in the
183 f6624e99 Carles Martí
  adsorbate to be used as adsorption centers/anchoring points (ie. the centers
184 f6624e99 Carles Martí
  to be placed right above the surface site). When a group of atom indices is
185 f6624e99 Carles Martí
  defined by enclosing them inside parentheses-like characters ("()", "[]" or
186 f6624e99 Carles Martí
  "{}"), the adsorption center/anchoring point is defined as the average of the
187 f6624e99 Carles Martí
  atom's coordinates. It is useful to define π-modes like in ethylene or
188 f6624e99 Carles Martí
  benzene.
189 f6624e99 Carles Martí
| Accepted values: atom indices of the adsorbate atoms optionally grouped by
190 f6624e99 Carles Martí
  enclosing them inside parentheses-like characters ("()", "[]" or "{}").
191 f6624e99 Carles Martí
  The use of more than one value is possible.
192 f6624e99 Carles Martí
193 f6624e99 Carles Martí
| **molec_ctrs2** (*keyword-dependent*): The (groups of) atom indices in the
194 f6624e99 Carles Martí
  adsorbate to be used as second centers (ie. the atoms used to define dihedral
195 f6624e99 Carles Martí
  angles when using the internal set of angles). When a group of atom indices
196 f6624e99 Carles Martí
  is defined by enclosing them inside parentheses-like characters ("()", "[]"
197 f6624e99 Carles Martí
  or "{}"), the second center is defined as the average of the atom's
198 f6624e99 Carles Martí
  coordinates.
199 f6624e99 Carles Martí
| Mandatory if **set_angles** is set to "internal".
200 f6624e99 Carles Martí
| Accepted values: atom indices of the adsorbate atoms optionally grouped by
201 f6624e99 Carles Martí
  enclosing them inside parentheses-like characters ("()", "[]" or "{}").
202 f6624e99 Carles Martí
  The number of second centers must be the same than the number of adsorption
203 f6624e99 Carles Martí
  centers/anchoring points. Groups of indices count as 1.
204 f6624e99 Carles Martí
205 f6624e99 Carles Martí
| **molec_ctrs3** (*keyword-dependent*): The (groups of) atom indices in the
206 f6624e99 Carles Martí
  adsorbate to be used as third centers (ie. the atoms used to define dihedral
207 f6624e99 Carles Martí
  angles when using the internal set of angles). When a group of atom indices
208 f6624e99 Carles Martí
  is defined by enclosing them inside parentheses-like characters ("()", "[]"
209 f6624e99 Carles Martí
  or "{}"), the second center is defined as the average of the atom's
210 f6624e99 Carles Martí
  coordinates.
211 f6624e99 Carles Martí
| Mandatory if **set_angles** is set to "internal".
212 f6624e99 Carles Martí
| Accepted values: atom indices of the adsorbate atoms optionally grouped by
213 f6624e99 Carles Martí
  enclosing them inside parentheses-like characters ("()", "[]" or "{}").
214 f6624e99 Carles Martí
  The number of third centers must be the same than the number of adsorption
215 f6624e99 Carles Martí
  centers/anchoring points. Groups of indices count as 1.
216 f6624e99 Carles Martí
217 f6624e99 Carles Martí
.. image:: internal_angles_centers.png
218 f6624e99 Carles Martí
   :scale: 50 %
219 f6624e99 Carles Martí
   :align: center
220 f6624e99 Carles Martí
221 f6624e99 Carles Martí
| **sample_points_per_angle** (*optional*): Number of rotations to carry out, in
222 f6624e99 Carles Martí
  the orientational sampling, per each of the three angle in the set. The total
223 f6624e99 Carles Martí
  number of rotations generated is equal to :math:`n^3 - n(n-1)` where :math:`n`
224 f6624e99 Carles Martí
  is the value set for *sample_points_per_angle*.
225 f6624e99 Carles Martí
| Accepted values: Positive integers. Default Value: 3.
226 f6624e99 Carles Martí
227 f6624e99 Carles Martí
.. note:: All possible combinations of the three different angles are generated,
228 f6624e99 Carles Martí
 leading to :math:`n^3` raw configurations. However, for both, the Euler (in its
229 f6624e99 Carles Martí
 x-convention) and the internal set of angles, redundant configurations are
230 f6624e99 Carles Martí
 generated with a dependence on the rotations per angle :math:`n`) equal to
231 f6624e99 Carles Martí
 :math:`n(n-1)`: In the x-convention of Euler angles,
232 f6624e99 Carles Martí
 :math:`(x, 0, 0) \equiv (0, 0 , x)`. In the internal angles, when the bond
233 f6624e99 Carles Martí
 angle is flat, all the bond-dihedral angle rotations are ineffective. These
234 f6624e99 Carles Martí
 redundant configurations generated both in the Euler and Internal angles are
235 f6624e99 Carles Martí
 algorithmically filtered out.
236 f6624e99 Carles Martí
237 f6624e99 Carles Martí
| **screen_inp_file** (*mandatory*): The input file to be used for the chosen
238 f6624e99 Carles Martí
  code in order to carry out the geometry optimization.
239 f6624e99 Carles Martí
| Accepted values: The name/path of the file.
240 f6624e99 Carles Martí
241 f6624e99 Carles Martí
| **select_magns** (*mandatory*): Which magnitudes/quantities should be used to
242 f6624e99 Carles Martí
  select the conformers generated at the ``Isolated`` stage.
243 f6624e99 Carles Martí
| Accepted values: "energy" or "MOI".
244 f6624e99 Carles Martí
245 f6624e99 Carles Martí
| **set_angles** (*mandatory*): Which set of angles must be used to perform the
246 f6624e99 Carles Martí
  orientational sampling.
247 f6624e99 Carles Martí
| Accepted values: "Internal" or "Euler"
248 f6624e99 Carles Martí
249 f6624e99 Carles Martí
| **sites** (*mandatory*): The (groups of) atom indices in the surface to be
250 f6624e99 Carles Martí
  used as sites of adsorption (ie. where the adsorbate should be placed on the
251 f6624e99 Carles Martí
  surface). When a group of atom indices is defined by enclosing them inside
252 f6624e99 Carles Martí
  parentheses-like characters ("()", "[]" or "{}"), the adsorption site is
253 f6624e99 Carles Martí
  defined as the average of the atom's coordinates. A single index represents an
254 f6624e99 Carles Martí
  atop site, a group of two a bridge site and a group of three a hollow site.
255 f6624e99 Carles Martí
| Accepted values: atom indices of the surface atoms optionally grouped, by
256 f6624e99 Carles Martí
  enclosing them inside parentheses-like characters ("()", "[]" or "{}").
257 f6624e99 Carles Martí
  The use of more than one value is possible.
258 f6624e99 Carles Martí
259 f6624e99 Carles Martí
| **surf_ctrs2** (*keyword-dependent*): The (groups of) atom indices in the
260 f6624e99 Carles Martí
  surface to be used as second centers (ie. the atoms used to define dihedral
261 f6624e99 Carles Martí
  angles when using the internal set of angles). When a group of atom indices is
262 f6624e99 Carles Martí
  defined by enclosing them inside parentheses-like characters ("()", "[]" or
263 f6624e99 Carles Martí
  "{}"), the surface second center is defined as the average of the atom's
264 f6624e99 Carles Martí
  coordinates.
265 f6624e99 Carles Martí
| Mandatory if **set_angles** is set to "internal".
266 f6624e99 Carles Martí
| Accepted values: atom indices of the surface atoms optionally grouped, by
267 f6624e99 Carles Martí
  enclosing them inside parentheses-like characters ("()", "[]" or "{}").
268 f6624e99 Carles Martí
  The use of more than one value is possible.
269 f6624e99 Carles Martí
270 f6624e99 Carles Martí
.. image:: internal_angles_centers.png
271 f6624e99 Carles Martí
   :scale: 50 %
272 f6624e99 Carles Martí
   :align: center
273 f6624e99 Carles Martí
274 f6624e99 Carles Martí
| **surf_file** (*mandatory*): The coordinates file of the surface to be used
275 f6624e99 Carles Martí
  for adsorption. Accepted formats: see
276 f6624e99 Carles Martí
  https://wiki.fysik.dtu.dk/ase/ase/io/io.html
277 f6624e99 Carles Martí
| Accepted values: The name/path of the file.
278 f6624e99 Carles Martí
279 f6624e99 Carles Martí
| **surf_normal_vect** (*optional*): The direction vector perpendicular to the
280 f6624e99 Carles Martí
  surface. This is the direction towards where the adsorbate should be placed
281 f6624e99 Carles Martí
  above the surface. The surface normal vector can be automatically guessed
282 f6624e99 Carles Martí
  using the ASANN method. This is specially useful for stepped/kinked surfaces
283 f6624e99 Carles Martí
  or nanoparticles, where the surface normal has to be defined locally.
284 f6624e99 Carles Martí
| Accepted values: a three-dimensional vector (eg. "(1, -2, 4)"), "x", "y", "z",
285 cf980c86 Carles Martí
  "-x", "-y", "-z" or "auto". Default value: auto.
286 f6624e99 Carles Martí
287 f6624e99 Carles Martí
| **use_molec_file** (*optional*): Instead of carrying out the ``Screening``
288 f6624e99 Carles Martí
  stage using the molecules obtained in ``Isolated``. It uses a single conformer
289 f6624e99 Carles Martí
  provided with a coordinates file.
290 f6624e99 Carles Martí
| Accepted values: The name/path of the file. Default value: False.
291 f6624e99 Carles Martí
292 f6624e99 Carles Martí
Refinement
293 f6624e99 Carles Martí
^^^^^^^^^^
294 f6624e99 Carles Martí
Parameters in this section have an effect on the Refinement stage.
295 f6624e99 Carles Martí
296 f6624e99 Carles Martí
| **refine_inp_file** (*mandatory*): The input file to be used for the chosen
297 f6624e99 Carles Martí
  code in order to carry out the geometry optimization.
298 f6624e99 Carles Martí
| Accepted values: The name/path of the file.
299 f6624e99 Carles Martí
300 f6624e99 Carles Martí
| **energy_cutoff** (*optional*): The results from the screening are read and
301 f6624e99 Carles Martí
  all structures corresponding to relative energies below a specified energy
302 f6624e99 Carles Martí
  with respect to the most stable structure, are recomputed at a higher level of
303 f6624e99 Carles Martí
  theory or accuracy. Units: eV.
304 f6624e99 Carles Martí
| Accepted values: Positive decimal number. Default value: 0.5.
305 f6624e99 Carles Martí
306 f6624e99 Carles Martí
.. note:: The *energy_cutoff* must be chosen considering the approximate
307 f6624e99 Carles Martí
  adsorption energy. For a given value several low-interacting species may fall
308 f6624e99 Carles Martí
  within the energy cutoff, while for the most binding ones, only few of them
309 f6624e99 Carles Martí
  may be selected for refinement.