Summary of options
##################

The behavior of `qcm` can be controlled by many global parameters that can be set via a call to ``qcm.set_global_parameter()``.
There are four kinds of global parameter, depending on the type of variable involved:

#. Boolean parameter. They are all false by default. Calling ``qcm.set_global_parameter(name)`` with the name of the parameter sets that parameter to True.
#. integer-valued parameter. Calling ``qcm.set_global_parameter(name, val)`` with the name of the parameter sets that parameter's value to ``val``.
#. real-valued parameter. Same calling prototype as above.
#. char-valued parameter. Same calling prototype as above.

The following tables list the different global parameters, their default value and a short description.

