(Abstract) Data Structures
==========================

All datastructures and typedefs shared among the ViennaRNA Package
can be found here.

.. toctree::
   :maxdepth: 1
   :caption: Specialized Modules:

   datastructures/fold_compound
   datastructures/dp_matrices
   datastructures/hash_tables
   datastructures/heaps
   datastructures/arrays
   datastructures/strings
   datastructures/buffers


Common Data Structures
----------------------

.. doxygengroup:: data_structures
    :no-title:


Backtracking Related Data Structures
------------------------------------

.. doxygengroup:: data_structures_bt
    :no-title:
