<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.15.0" xml:lang="en-US">
  <compounddef id="group__dp__matrices" kind="group">
    <compoundname>dp_matrices</compoundname>
    <title>The Dynamic Programming Matrices</title>
    <innerclass refid="structvrna__mx__mfe__s" prot="public">vrna_mx_mfe_s</innerclass>
    <innerclass refid="structvrna__mx__pf__s" prot="public">vrna_mx_pf_s</innerclass>
    <sectiondef kind="enum">
      <memberdef kind="enum" id="group__dp__matrices_1ga6042ea1d58d01931e959791be6d89343" prot="public" static="no" strong="no">
        <type></type>
        <name>vrna_mx_type_e</name>
        <enumvalue id="group__dp__matrices_1gga6042ea1d58d01931e959791be6d89343aafa2568956dab79595521e20c49a5f75" prot="public">
          <name>VRNA_MX_DEFAULT</name>
          <briefdescription>
<para>Default DP matrices. </para>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__dp__matrices_1gga6042ea1d58d01931e959791be6d89343a2ea5d5947f6ec02544934b0ff2785e99" prot="public">
          <name>VRNA_MX_WINDOW</name>
          <briefdescription>
<para>DP matrices suitable for local structure prediction using window approach. </para>
          </briefdescription>
          <detaileddescription>
<para><simplesect kind="see"><para><ref refid="group__mfe__window_1gacdbc049dcfc7a0e2eb37a327efab91e2" kindref="member">vrna_mfe_window()</ref>, <ref refid="group__mfe__window_1ga90d3756f07aa78a47ffac187ead3c0aa" kindref="member">vrna_mfe_window_zscore()</ref>, <ref refid="group__part__func__window__deprecated_1gaf6d77f10775c1d58c8199d5ec95d4228" kindref="member">pfl_fold()</ref> </para>
</simplesect>
</para>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__dp__matrices_1gga6042ea1d58d01931e959791be6d89343ae656f8391445ff71bed8a597a0a19417" prot="public">
          <name>VRNA_MX_2DFOLD</name>
          <briefdescription>
<para>DP matrices suitable for distance class partitioned structure prediction. </para>
          </briefdescription>
          <detaileddescription>
<para><simplesect kind="see"><para><ref refid="group__kl__neighborhood__mfe_1ga264ac71e75add31dfb1fc72a0b2de709" kindref="member">vrna_mfe_TwoD()</ref>, <ref refid="group__kl__neighborhood__pf_1gac3bf71cefa4414f695e51f5da7269ebb" kindref="member">vrna_pf_TwoD()</ref> </para>
</simplesect>
</para>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
<para>An enumerator that is used to specify the type of a polymorphic Dynamic Programming (DP) matrix data structure. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="see"><para><ref refid="group__dp__matrices_1gae5aef35d016475e758f619b7bcb534f9" kindref="member">vrna_mx_mfe_t</ref>, <ref refid="group__dp__matrices_1ga68729ab3fed26bdd1806fa814f172fc1" kindref="member">vrna_mx_pf_t</ref> </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="50" column="1" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="50" bodyend="59"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="typedef">
      <memberdef kind="typedef" id="group__dp__matrices_1gae5aef35d016475e758f619b7bcb534f9" prot="public" static="no">
        <type>struct <ref refid="structvrna__mx__mfe__s" kindref="compound">vrna_mx_mfe_s</ref></type>
        <definition>typedef struct vrna_mx_mfe_s vrna_mx_mfe_t</definition>
        <argsstring></argsstring>
        <name>vrna_mx_mfe_t</name>
        <briefdescription>
<para>Typename for the Minimum Free Energy (MFE) DP matrices data structure <ref refid="structvrna__mx__mfe__s" kindref="compound">vrna_mx_mfe_s</ref>. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="36" column="28" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="36" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="group__dp__matrices_1ga68729ab3fed26bdd1806fa814f172fc1" prot="public" static="no">
        <type>struct <ref refid="structvrna__mx__pf__s" kindref="compound">vrna_mx_pf_s</ref></type>
        <definition>typedef struct vrna_mx_pf_s vrna_mx_pf_t</definition>
        <argsstring></argsstring>
        <name>vrna_mx_pf_t</name>
        <briefdescription>
<para>Typename for the Partition Function (PF) DP matrices data structure <ref refid="structvrna__mx__pf__s" kindref="compound">vrna_mx_pf_s</ref>. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="38" column="27" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="38" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="func">
      <memberdef kind="function" id="group__dp__matrices_1ga87ffa61e95e5dd3ad34d8c6fa95d4514" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_mx_add</definition>
        <argsstring>(vrna_fold_compound_t *fc, vrna_mx_type_e type, unsigned int options)</argsstring>
        <name>vrna_mx_add</name>
        <param>
          <type><ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> *</type>
          <declname>fc</declname>
        </param>
        <param>
          <type><ref refid="group__dp__matrices_1ga6042ea1d58d01931e959791be6d89343" kindref="member">vrna_mx_type_e</ref></type>
          <declname>type</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>options</declname>
        </param>
        <briefdescription>
<para>Add Dynamic Programming (DP) matrices (allocate memory). </para>
        </briefdescription>
        <detaileddescription>
<para>This function adds DP matrices of a specific type to the provided <ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref>, such that successive DP recursion can be applied. The function caller has to specify which type of DP matrix is requested, see <ref refid="group__dp__matrices_1ga6042ea1d58d01931e959791be6d89343" kindref="member">vrna_mx_type_e</ref>, and what kind of recursive algorithm will be applied later on, using the parameters type, and options, respectively. For the latter, Minimum free energy (MFE), and Partition function (PF) computations are distinguished. A third option that may be passed is <ref refid="group__fold__compound_1ga8f681fa12b8d4b348bf58415fd1fc82f" kindref="member">VRNA_OPTION_HYBRID</ref>, indicating that auxiliary DP arrays are required for RNA-RNA interaction prediction.</para>
<para><simplesect kind="note"><para>Usually, there is no need to call this function, since the constructors of <ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> are handling all the DP matrix memory allocation.</para>
</simplesect>
<simplesect kind="see"><para>vrna_mx_mfe_add(), vrna_mx_pf_add(), <ref refid="group__fold__compound_1gab89fe9844031711d42c70d1b9277c0d5" kindref="member">vrna_fold_compound()</ref>, <ref refid="group__fold__compound_1gabbaffe56b1a37f6ed1a31e9e4f5613f1" kindref="member">vrna_fold_compound_comparative()</ref>, <ref refid="group__fold__compound_1ga576a077b418a9c3650e06f8e5d296fc2" kindref="member">vrna_fold_compound_free()</ref>, <ref refid="group__dp__matrices_1gab9d4eaceb36345b71d349b12787c5e0a" kindref="member">vrna_mx_pf_free()</ref>, <ref refid="group__dp__matrices_1gaf429b1838e68cb677db6aef7e8f0ffc8" kindref="member">vrna_mx_mfe_free()</ref>, <ref refid="group__dp__matrices_1ga6042ea1d58d01931e959791be6d89343" kindref="member">vrna_mx_type_e</ref>, <ref refid="group__fold__compound_1gae63be9127fe7dcc1f9bb14f5bb1064ee" kindref="member">VRNA_OPTION_MFE</ref>, <ref refid="group__fold__compound_1gabfbadcddda3e74ce7f49035ef8f058f7" kindref="member">VRNA_OPTION_PF</ref>, <ref refid="group__fold__compound_1ga8f681fa12b8d4b348bf58415fd1fc82f" kindref="member">VRNA_OPTION_HYBRID</ref>, <ref refid="group__fold__compound_1ga61469c423131552c8483229f8b6c7e0e" kindref="member">VRNA_OPTION_EVAL_ONLY</ref></para>
</simplesect>
<parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>fc</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> that holds pointers to the DP matrices </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>type</parametername>
</parameternamelist>
<parameterdescription>
<para>The type of DP matrices requested </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>options</parametername>
</parameternamelist>
<parameterdescription>
<para>Option flags that specify the kind of DP matrices, such as MFE or PF arrays, and auxiliary requirements </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>1 if DP matrices were properly allocated and attached, 0 otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="415" column="1" declfile="ViennaRNA/datastructures/dp_matrices.h" declline="415" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__dp__matrices_1gadc9f35c77623d8a20401f8993940aef3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_mx_mfe_add</definition>
        <argsstring>(vrna_fold_compound_t *fc, vrna_mx_type_e mx_type, unsigned int options)</argsstring>
        <name>vrna_mx_mfe_add</name>
        <param>
          <type><ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> *</type>
          <declname>fc</declname>
        </param>
        <param>
          <type><ref refid="group__dp__matrices_1ga6042ea1d58d01931e959791be6d89343" kindref="member">vrna_mx_type_e</ref></type>
          <declname>mx_type</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>options</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="421" column="1" declfile="ViennaRNA/datastructures/dp_matrices.h" declline="421" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__dp__matrices_1ga4adb243d6ca034254e183877308a9aee" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_mx_pf_add</definition>
        <argsstring>(vrna_fold_compound_t *fc, vrna_mx_type_e mx_type, unsigned int options)</argsstring>
        <name>vrna_mx_pf_add</name>
        <param>
          <type><ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> *</type>
          <declname>fc</declname>
        </param>
        <param>
          <type><ref refid="group__dp__matrices_1ga6042ea1d58d01931e959791be6d89343" kindref="member">vrna_mx_type_e</ref></type>
          <declname>mx_type</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>options</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="427" column="1" declfile="ViennaRNA/datastructures/dp_matrices.h" declline="427" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__dp__matrices_1ga09585cfd149c9a20f0f13ad2ec3825ea" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_mx_prepare</definition>
        <argsstring>(vrna_fold_compound_t *fc, unsigned int options)</argsstring>
        <name>vrna_mx_prepare</name>
        <param>
          <type><ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> *</type>
          <declname>fc</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>options</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="433" column="1" declfile="ViennaRNA/datastructures/dp_matrices.h" declline="433" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__dp__matrices_1gaf429b1838e68cb677db6aef7e8f0ffc8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void vrna_mx_mfe_free</definition>
        <argsstring>(vrna_fold_compound_t *fc)</argsstring>
        <name>vrna_mx_mfe_free</name>
        <param>
          <type><ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> *</type>
          <declname>fc</declname>
        </param>
        <briefdescription>
<para>Free memory occupied by the Minimum Free Energy (MFE) Dynamic Programming (DP) matrices. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="see"><para><ref refid="group__fold__compound_1gab89fe9844031711d42c70d1b9277c0d5" kindref="member">vrna_fold_compound()</ref>, <ref refid="group__fold__compound_1gabbaffe56b1a37f6ed1a31e9e4f5613f1" kindref="member">vrna_fold_compound_comparative()</ref>, <ref refid="group__fold__compound_1ga576a077b418a9c3650e06f8e5d296fc2" kindref="member">vrna_fold_compound_free()</ref>, <ref refid="group__dp__matrices_1gab9d4eaceb36345b71d349b12787c5e0a" kindref="member">vrna_mx_pf_free()</ref></para>
</simplesect>
<parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>fc</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> storing the MFE DP matrices that are to be erased from memory </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="445" column="1" declfile="ViennaRNA/datastructures/dp_matrices.h" declline="445" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__dp__matrices_1gab9d4eaceb36345b71d349b12787c5e0a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void vrna_mx_pf_free</definition>
        <argsstring>(vrna_fold_compound_t *fc)</argsstring>
        <name>vrna_mx_pf_free</name>
        <param>
          <type><ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> *</type>
          <declname>fc</declname>
        </param>
        <briefdescription>
<para>Free memory occupied by the Partition Function (PF) Dynamic Programming (DP) matrices. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="see"><para><ref refid="group__fold__compound_1gab89fe9844031711d42c70d1b9277c0d5" kindref="member">vrna_fold_compound()</ref>, <ref refid="group__fold__compound_1gabbaffe56b1a37f6ed1a31e9e4f5613f1" kindref="member">vrna_fold_compound_comparative()</ref>, <ref refid="group__fold__compound_1ga576a077b418a9c3650e06f8e5d296fc2" kindref="member">vrna_fold_compound_free()</ref>, <ref refid="group__dp__matrices_1gaf429b1838e68cb677db6aef7e8f0ffc8" kindref="member">vrna_mx_mfe_free()</ref></para>
</simplesect>
<parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>fc</parametername>
</parameternamelist>
<parameterdescription>
<para>The <ref refid="group__fold__compound_1ga1b0cef17fd40466cef5968eaeeff6166" kindref="member">vrna_fold_compound_t</ref> storing the PF DP matrices that are to be erased from memory </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="456" column="1" declfile="ViennaRNA/datastructures/dp_matrices.h" declline="456" declcolumn="1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="define">
      <memberdef kind="define" id="group__dp__matrices_1gaa797b9c111d5c468629029911d933c40" prot="public" static="no">
        <name>VRNA_MX_FLAG_F5</name>
        <initializer>0U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="19" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="19" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1ga76151f2c1b5a3c0155c341f346a7ceb1" prot="public" static="no">
        <name>VRNA_MX_FLAG_F3</name>
        <initializer>7U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="20" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="20" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1ga5334d5e321bc9a096e126145752aa11f" prot="public" static="no">
        <name>VRNA_MX_FLAG_C</name>
        <initializer>2U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="21" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="21" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1ga1c521f69d87df6bc5fc332280a2c1f5b" prot="public" static="no">
        <name>VRNA_MX_FLAG_M</name>
        <initializer>1U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="22" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="22" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1ga60499f7396d732778305679be66787b1" prot="public" static="no">
        <name>VRNA_MX_FLAG_M2</name>
        <initializer>8U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="23" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="23" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1gae8642a41d6ea120ab6621981695e40cd" prot="public" static="no">
        <name>VRNA_MX_FLAG_M1</name>
        <initializer>3U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="24" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="24" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1gadef396bf2d97171ee41b941637c4777a" prot="public" static="no">
        <name>VRNA_MX_FLAG_MS5</name>
        <initializer>4U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="25" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="25" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1ga3536e4dc8a51b05e14ce1b7722836fae" prot="public" static="no">
        <name>VRNA_MX_FLAG_MS3</name>
        <initializer>5U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="26" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="26" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1ga4d7aba42cdaadc24467c79c53e430702" prot="public" static="no">
        <name>VRNA_MX_FLAG_G</name>
        <initializer>6U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="27" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="27" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="group__dp__matrices_1ga99cc7324644e78d92c7090ff462fa2ad" prot="public" static="no">
        <name>VRNA_MX_FLAG_MAX</name>
        <initializer>31U</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/datastructures/dp_matrices.h" line="33" column="9" bodyfile="ViennaRNA/datastructures/dp_matrices.h" bodystart="33" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>This module provides interfaces that deal with creation and destruction of dynamic programming matrices used within the RNAlib. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
  </compounddef>
</doxygen>
