<?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__energy__parameters__rw" kind="group">
    <compoundname>energy_parameters_rw</compoundname>
    <title>Reading/Writing Energy Parameter Sets from/to File</title>
    <innergroup refid="group__energy__parameters__convert">Converting Energy Parameter Files</innergroup>
    <sectiondef kind="enum">
      <memberdef kind="enum" id="group__energy__parameters__rw_1ga7bf2bb363bcf5ce50d60255d256e5682" prot="public" static="no" strong="no">
        <type></type>
        <name>parset</name>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a6ce26a62afab55d7606ad4e92428b30c" prot="public">
          <name>UNKNOWN</name>
          <initializer>= -1</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a76bdc8adfd6c6463ab269ff4c06be9b4" prot="public">
          <name>QUIT</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682af1ce01387d2348f8b858721a7db81670" prot="public">
          <name>S</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682ae1f521d6cb3b00b6c4dbe42ec526926f" prot="public">
          <name>S_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a3b47f547ec1200c4854206be912c2c4c" prot="public">
          <name>HP</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a511a3fcf662ed1bedd6e50bbf9693041" prot="public">
          <name>HP_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a3f2a77ecd272aa6d6b5902faa5e5fc68" prot="public">
          <name>B</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a019826668fa75e445746726aace50b96" prot="public">
          <name>B_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682aa4c436132f18c991292ad07fe2fbbd46" prot="public">
          <name>IL</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a9f2a1b5f221520d546698d957e653080" prot="public">
          <name>IL_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a6fa7436f35d08e2fa94d414f8be36145" prot="public">
          <name>MMH</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682aa48db87a064cfdd22bde4ee4320a2a72" prot="public">
          <name>MMH_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a24d12acc0725d15ccecb34f0f0b25df7" prot="public">
          <name>MMI</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682ac1325a6137ab07244106df6477b146cb" prot="public">
          <name>MMI_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a2a87595b7bc9c421a92d2335a38921be" prot="public">
          <name>MMI1N</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682ae0e3bfa002ade2b8f909b52598dfa4af" prot="public">
          <name>MMI1N_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a15bcd1ce5d91ad0209d3947205c9cd37" prot="public">
          <name>MMI23</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a4f57a2f9b66ed6524a629d91841e8d66" prot="public">
          <name>MMI23_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a94238d66fd2dc72950407a908db0c3c1" prot="public">
          <name>MMM</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a8547b16d4ea4f460c3ad3444c7326887" prot="public">
          <name>MMM_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a104b87bd084bcabeb666af63ca609c9f" prot="public">
          <name>MME</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682af2afcec538843f0877ec5ce9720bc1e9" prot="public">
          <name>MME_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a9bfc9615ce2836fe43fe37e0eda2a68a" prot="public">
          <name>D5</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a9107c311da59f65e04053ae3a8b9b443" prot="public">
          <name>D5_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682ade8ef7573c5fa770f07ac7616cbf5d34" prot="public">
          <name>D3</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a74fd1bb58d8b533e0a70f1609d59b8cf" prot="public">
          <name>D3_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682ad852245f105685db67b11f2d8ee36dee" prot="public">
          <name>INT11</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a9db2fd49a2484e406757005de60c0155" prot="public">
          <name>INT11_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682af056796af7b26c9a40101915d03e23ad" prot="public">
          <name>INT21</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682abc2cc90fb7f664817def63b07a9f1b95" prot="public">
          <name>INT21_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a6f7a79af5633b0ef773730b3c78b7920" prot="public">
          <name>INT22</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a8a370d06c036da9da38797c119326b1a" prot="public">
          <name>INT22_H</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682a96795f73b23b0c8607ad96746efc6540" prot="public">
          <name>ML</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682aca301a4c4fa25b27fff84becdd631048" prot="public">
          <name>TL</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682acde3f260abb10fb9633e1ca01de9e78d" prot="public">
          <name>TRI</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682ad3c20094c5fe3327350484d01c44c137" prot="public">
          <name>HEX</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682acd3f0e23689c384d9c43644a9c2eccc0" prot="public">
          <name>NIN</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__energy__parameters__rw_1gga7bf2bb363bcf5ce50d60255d256e5682ac598b9c49caca3da6b36b030315b7ce9" prot="public">
          <name>MISC</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="261" column="1" bodyfile="ViennaRNA/params/io.h" bodystart="261" bodyend="267"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="func">
      <memberdef kind="function" id="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load</definition>
        <argsstring>(const char fname[], unsigned int options)</argsstring>
        <name>vrna_params_load</name>
        <param>
          <type>const char</type>
          <declname>fname</declname>
          <array>[]</array>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>options</declname>
        </param>
        <briefdescription>
<para>Load energy parameters from a file. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>fname</parametername>
</parameternamelist>
<parameterdescription>
<para>The path to the file containing the energy parameters </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>options</parametername>
</parameternamelist>
<parameterdescription>
<para>File format bit-mask (usually <ref refid="group__energy__parameters__rw_1ga2d46720ac5bf0e56ce0dbbff459667d2" kindref="member">VRNA_PARAMETER_FORMAT_DEFAULT</ref>) </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000134"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as overloaded function <computeroutput>params_load</computeroutput>(fname=&quot;&quot;, options=<ref refid="group__energy__parameters__rw_1ga2d46720ac5bf0e56ce0dbbff459667d2" kindref="member">VRNA_PARAMETER_FORMAT_DEFAULT</ref>). Here, the empty filename string indicates to load default RNA parameters, i.e. this is equivalent to calling <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.fold_compound.params_load()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="51" column="1" declfile="ViennaRNA/params/io.h" declline="51" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_save</definition>
        <argsstring>(const char fname[], unsigned int options)</argsstring>
        <name>vrna_params_save</name>
        <param>
          <type>const char</type>
          <declname>fname</declname>
          <array>[]</array>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>options</declname>
        </param>
        <briefdescription>
<para>Save energy parameters to a file. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref></para>
</simplesect>
<parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>fname</parametername>
</parameternamelist>
<parameterdescription>
<para>A filename (path) for the file where the current energy parameters will be written to </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>options</parametername>
</parameternamelist>
<parameterdescription>
<para>File format bit-mask (usually <ref refid="group__energy__parameters__rw_1ga2d46720ac5bf0e56ce0dbbff459667d2" kindref="member">VRNA_PARAMETER_FORMAT_DEFAULT</ref>) </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000135"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as overloaded function <computeroutput>params_save</computeroutput>(fname, options=<ref refid="group__energy__parameters__rw_1ga2d46720ac5bf0e56ce0dbbff459667d2" kindref="member">VRNA_PARAMETER_FORMAT_DEFAULT</ref>). See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_save()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="65" column="1" declfile="ViennaRNA/params/io.h" declline="65" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_from_string</definition>
        <argsstring>(const char *string, const char *name, unsigned int options)</argsstring>
        <name>vrna_params_load_from_string</name>
        <param>
          <type>const char *</type>
          <declname>string</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>name</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>options</declname>
        </param>
        <briefdescription>
<para>Load energy paramters from string. </para>
        </briefdescription>
        <detaileddescription>
<para>The string must follow the default energy parameter file convention! The optional <computeroutput>name</computeroutput> argument allows one to specify a name for the parameter set which is stored internally.</para>
<para><simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>string</parametername>
</parameternamelist>
<parameterdescription>
<para>A 0-terminated string containing energy parameters </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>name</parametername>
</parameternamelist>
<parameterdescription>
<para>A name for the parameter set in <computeroutput>string</computeroutput> (Maybe <computeroutput>NULL</computeroutput>) </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>options</parametername>
</parameternamelist>
<parameterdescription>
<para>File format bit-mask (usually <ref refid="group__energy__parameters__rw_1ga2d46720ac5bf0e56ce0dbbff459667d2" kindref="member">VRNA_PARAMETER_FORMAT_DEFAULT</ref>) </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000136"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as overloaded function <computeroutput>params_load_from_string</computeroutput>(string, name=&quot;&quot;, options=<ref refid="group__energy__parameters__rw_1ga2d46720ac5bf0e56ce0dbbff459667d2" kindref="member">VRNA_PARAMETER_FORMAT_DEFAULT</ref>). See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load_from_string()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="88" column="1" declfile="ViennaRNA/params/io.h" declline="88" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_defaults</definition>
        <argsstring>(void)</argsstring>
        <name>vrna_params_load_defaults</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Load default RNA energy parameter set. </para>
        </briefdescription>
        <detaileddescription>
<para>This is a convenience function to load the Turner 2004 RNA free energy parameters. It&apos;s the same as calling <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref></para>
<para><simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000137"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as overloaded function <computeroutput>params_load()</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="108" column="1" declfile="ViennaRNA/params/io.h" declline="108" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_RNA_Turner2004</definition>
        <argsstring>(void)</argsstring>
        <name>vrna_params_load_RNA_Turner2004</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Load Turner 2004 RNA energy parameter set. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="warning"><para>This function also resets the default geometric parameters as stored in <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> to those of RNA. Only subsequently initialized <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> structures will be affected by this change.</para>
</simplesect>
<simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000138"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as function <computeroutput>params_load_RNA_Turner2004()</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load_RNA_Turner2004()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="128" column="1" declfile="ViennaRNA/params/io.h" declline="128" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_RNA_Turner1999</definition>
        <argsstring>(void)</argsstring>
        <name>vrna_params_load_RNA_Turner1999</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Load Turner 1999 RNA energy parameter set. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="warning"><para>This function also resets the default geometric parameters as stored in <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> to those of RNA. Only subsequently initialized <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> structures will be affected by this change.</para>
</simplesect>
<simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000139"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as function <computeroutput>params_load_RNA_Turner1999()</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load_RNA_Turner1999()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="149" column="1" declfile="ViennaRNA/params/io.h" declline="149" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_RNA_Andronescu2007</definition>
        <argsstring>(void)</argsstring>
        <name>vrna_params_load_RNA_Andronescu2007</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Load Andronsecu 2007 RNA energy parameter set. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="warning"><para>This function also resets the default geometric parameters as stored in <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> to those of RNA. Only subsequently initialized <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> structures will be affected by this change.</para>
</simplesect>
<simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000140"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as function <computeroutput>params_load_RNA_Andronescu2007()</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load_RNA_Andronescu2007()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="169" column="1" declfile="ViennaRNA/params/io.h" declline="169" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_RNA_Langdon2018</definition>
        <argsstring>(void)</argsstring>
        <name>vrna_params_load_RNA_Langdon2018</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Load Langdon 2018 RNA energy parameter set. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="warning"><para>This function also resets the default geometric parameters as stored in <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> to those of RNA. Only subsequently initialized <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> structures will be affected by this change.</para>
</simplesect>
<simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000141"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as function <computeroutput>params_load_RNA_Langdon2018()</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load_RNA_Langdon2018()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="189" column="1" declfile="ViennaRNA/params/io.h" declline="189" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_RNA_misc_special_hairpins</definition>
        <argsstring>(void)</argsstring>
        <name>vrna_params_load_RNA_misc_special_hairpins</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Load Misc Special Hairpin RNA energy parameter set. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="warning"><para>This function also resets the default geometric parameters as stored in <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> to those of RNA. Only subsequently initialized <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> structures will be affected by this change.</para>
</simplesect>
<simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000142"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as function <computeroutput>params_load_RNA_misc_special_hairpins()</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load_RNA_misc_special_hairpins()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="210" column="1" declfile="ViennaRNA/params/io.h" declline="210" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_DNA_Mathews2004</definition>
        <argsstring>(void)</argsstring>
        <name>vrna_params_load_DNA_Mathews2004</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Load Mathews 2004 DNA energy parameter set. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="warning"><para>This function also resets the default geometric parameters as stored in <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> to those of DNA. Only subsequently initialized <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> structures will be affected by this change.</para>
</simplesect>
<simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref>, <ref refid="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" kindref="member">vrna_params_load_DNA_Mathews1999()</ref></para>
</simplesect>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000143"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as function <computeroutput>params_load_DNA_Mathews2004()</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load_DNA_Mathews2004()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="231" column="1" declfile="ViennaRNA/params/io.h" declline="231" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga4d897130a700f86b7d4035a95f25615a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int vrna_params_load_DNA_Mathews1999</definition>
        <argsstring>(void)</argsstring>
        <name>vrna_params_load_DNA_Mathews1999</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Load Mathews 1999 DNA energy parameter set. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="warning"><para>This function also resets the default geometric parameters as stored in <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> to those of DNA. Only subsequently initialized <ref refid="group__model__details_1ga1f8a10e12a0a1915f2a4eff0b28ea17c" kindref="member">vrna_md_t</ref> structures will be affected by this change.</para>
</simplesect>
<simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref>, <ref refid="group__energy__parameters__rw_1ga7327fe66ef60c33ba80a87c04db0ee83" kindref="member">vrna_params_load_RNA_Turner2004()</ref>, <ref refid="group__energy__parameters__rw_1ga804393b6dfe06a2c6cae89219dffabb1" kindref="member">vrna_params_load_RNA_Turner1999()</ref>, <ref refid="group__energy__parameters__rw_1ga511a1c17c0fd10a1fbb0936674712ff8" kindref="member">vrna_params_load_RNA_Andronescu2007()</ref>, <ref refid="group__energy__parameters__rw_1ga3a87fe5e73eb906c0fa26f2c42c787fd" kindref="member">vrna_params_load_RNA_Langdon2018()</ref>, <ref refid="group__energy__parameters__rw_1ga00e07504d66dc24aca7befb4bdaa0db1" kindref="member">vrna_params_load_RNA_misc_special_hairpins()</ref>, <ref refid="group__energy__parameters__rw_1gafa45b5734355baa634ca0a2e2857563e" kindref="member">vrna_params_load_DNA_Mathews2004()</ref>, <ref refid="group__energy__parameters__rw_1ga413bc688695c9a707dbcc678412d6792" kindref="member">vrna_params_load_defaults()</ref></para>
</simplesect>
<simplesect kind="return"><para>Non-zero on success, 0 on failure</para>
</simplesect>
<xrefsect id="wrappers_1_wrappers000144"><xreftitle>SWIG Wrapper Notes</xreftitle><xrefdescription><para><parblock><para>This function is available as function <computeroutput>params_load_DNA_Mathews1999()</computeroutput>. See, e.g.  <verbatim>embed:rst:inline :py:func:`RNA.params_load_DNA_Mathews1999()` in the :doc:`/api_python`</verbatim>. </para>
</parblock></para>
</xrefdescription></xrefsect></para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="252" column="1" declfile="ViennaRNA/params/io.h" declline="252" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1gaa236318707a7c17e1323e43d5b2783a8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>const char *</type>
        <definition>const char * last_parameter_file</definition>
        <argsstring>(void)</argsstring>
        <name>last_parameter_file</name>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
<para>Get the file name of the parameter file that was most recently loaded. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="return"><para>The file name of the last parameter file, or NULL if parameters are still at defaults </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="276" column="1" declfile="ViennaRNA/params/io.h" declline="276" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga165a142a3c68fb6655c69ef4ab7cd749" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void read_parameter_file</definition>
        <argsstring>(const char fname[])</argsstring>
        <name>read_parameter_file</name>
        <param>
          <type>const char</type>
          <declname>fname</declname>
          <array>[]</array>
        </param>
        <briefdescription>
<para>Read energy parameters from a file. </para>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000181"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref> instead! </para>
</xrefdescription></xrefsect><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>fname</parametername>
</parameternamelist>
<parameterdescription>
<para>The path to the file containing the energy parameters </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="287" column="18" declfile="ViennaRNA/params/io.h" declline="287" declcolumn="18"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga8a43459be386a7489feeab68dc2c6c76" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void write_parameter_file</definition>
        <argsstring>(const char fname[])</argsstring>
        <name>write_parameter_file</name>
        <param>
          <type>const char</type>
          <declname>fname</declname>
          <array>[]</array>
        </param>
        <briefdescription>
<para>Write energy parameters to a file. </para>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000182"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref> instead! </para>
</xrefdescription></xrefsect><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>fname</parametername>
</parameternamelist>
<parameterdescription>
<para>A filename (path) for the file where the current energy parameters will be written to </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="298" column="18" declfile="ViennaRNA/params/io.h" declline="298" declcolumn="18"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1gaaab17a97b765b302b16f7b9eb4004801" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>enum parset</type>
        <definition>enum parset gettype</definition>
        <argsstring>(const char *ident)</argsstring>
        <name>gettype</name>
        <param>
          <type>const char *</type>
          <declname>ident</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="306" column="1" declfile="ViennaRNA/params/io.h" declline="306" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="group__energy__parameters__rw_1ga0bf80f844de39676b24adbe658dc01fd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>char *</type>
        <definition>char * settype</definition>
        <argsstring>(enum parset s)</argsstring>
        <name>settype</name>
        <param>
          <type>enum parset</type>
          <declname>s</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="314" column="1" declfile="ViennaRNA/params/io.h" declline="314" declcolumn="1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="define">
      <memberdef kind="define" id="group__energy__parameters__rw_1ga2d46720ac5bf0e56ce0dbbff459667d2" prot="public" static="no">
        <name>VRNA_PARAMETER_FORMAT_DEFAULT</name>
        <initializer>0</initializer>
        <briefdescription>
<para>Default Energy Parameter File format. </para>
        </briefdescription>
        <detaileddescription>
<para><simplesect kind="see"><para><ref refid="group__energy__parameters__rw_1gabb0583595c67094986ef90cb4f1c7555" kindref="member">vrna_params_load()</ref>, <ref refid="group__energy__parameters__rw_1gabcd9cc7040a6b633b56b1cbd6a14d68e" kindref="member">vrna_params_load_from_string()</ref>, <ref refid="group__energy__parameters__rw_1ga0de3731b3e4017c52bd678549f6c4ae5" kindref="member">vrna_params_save()</ref> </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="ViennaRNA/params/io.h" line="34" column="9" bodyfile="ViennaRNA/params/io.h" bodystart="34" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
  </compounddef>
</doxygen>
