.. _Container_Constructors: ############ Constructors ############ All :ref:`Container classes` have the same constructor defined by the length of the subsystem, **L_**. It is possible to pass the maximal particle number, **n_max_**, for the subsystem. Passing a small maximal particle number is useful for the :ref:`Dictionary` and the :ref:`on-the-fly` approach. The default value of **-1** indicates the maximal possible particle number which is **L_** :math:`\cdot` (**Q**-1). .. doxygenfunction:: danceq::internal::ContainerTable:: ContainerTable(uint64_t L_, uint64_t n_max_ = -1UL)