Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 925d05e241dbe3b9ea38e50d2b88728b > files > 108

m4ri-devel-20100817-1.fc15.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>M4RI: Todo List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">M4RI&#160;<span id="projectnumber">1.0.1</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="headertitle">
<div class="title">Todo List </div>  </div>
</div>
<div class="contents">
<div class="textblock"><p><a class="anchor" id="_todo000012"></a> </p>
<dl>
<dt>Global <a class="el" href="strassen_8h.html#addf66f100dd926ec453d68a84a954044">_mzd_addmul_even</a> (<a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *C, <a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *A, <a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *B, int cutoff) </dt>
<dd>make sure not to overwrite crap after ncols and before width*RADIX </dd>
</dl>
<p><a class="anchor" id="_todo000020"></a> </p>
<dl>
<dt>Global <a class="el" href="xor_8h.html#aa3381ee685049363515d4eddcfbdda6c">_mzd_combine2</a> (c, t1, t2, wide) </dt>
<dd>the non SSE2 version of this code is slow, replace by code from mzd_process_rows2 </dd>
</dl>
<p><a class="anchor" id="_todo000019"></a> </p>
<dl>
<dt>Global <a class="el" href="xor_8h.html#a5e01c493640beb7e299fe4483754bf15">_mzd_combine4</a> (c, t1, t2, t3, t4, wide) </dt>
<dd>the non SSE2 version of this code is slow, replace by code from mzd_process_rows4 </dd>
</dl>
<p><a class="anchor" id="_todo000018"></a> </p>
<dl>
<dt>Global <a class="el" href="xor_8h.html#a94e2166fdbf89871612f1032d56b6427">_mzd_combine8</a> (c, t1, t2, t3, t4, t5, t6, t7, t8, wide) </dt>
<dd>the non SSE2 version of this code is slow, replace by code from mzd_process_rows8 </dd>
</dl>
<p><a class="anchor" id="_todo000010"></a> </p>
<dl>
<dt>Global <a class="el" href="strassen_8h.html#aa9fbe38447fa2292a5d64ca373df4ff9">_mzd_mul_even</a> (<a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *C, <a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *A, <a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *B, int cutoff) </dt>
<dd>ideally we would use the same Wmk throughout the function but some called function doesn't like that and we end up with a wrong result if we use virtual Wmk matrices. Ideally, this should be fixed not worked around. The check whether the bug has been fixed, use only one Wmk and check if mzd_mul(4096, 3528, 4096, 2124) still returns the correct answer. </dd>
</dl>
<p><a class="anchor" id="_todo000002"></a> </p>
<dl>
<dt>Global <a class="el" href="misc_8h.html#adbf31acdd5c84dd89577378fedc8ca3e">m4ri_coin_flip</a> () </dt>
<dd>Allow user to provide her own random() function. </dd>
</dl>
<p><a class="anchor" id="_todo000001"></a> </p>
<dl>
<dt>Global <a class="el" href="misc_8h.html#a99247474582ef8ad10ddabd2be39af61">m4ri_die</a> (const char *errormessage,...) </dt>
<dd>Allow user to register callback which is called on <a class="el" href="misc_8h.html#a99247474582ef8ad10ddabd2be39af61" title="Print error message and abort().">m4ri_die()</a>.</dd>
</dl>
<p><a class="anchor" id="_todo000004"></a> </p>
<dl>
<dt>Global <a class="el" href="misc_8h.html#a327815bc4d1c9c79783fd379bc00dffb">m4ri_mm_calloc</a> (int count, int size) </dt>
<dd>Allow user to register calloc function. </dd>
</dl>
<p><a class="anchor" id="_todo000006"></a> </p>
<dl>
<dt>Global <a class="el" href="misc_8h.html#aebbb78b7ef09b0638d0b984a2de6e03c">m4ri_mm_free</a> (void *condemned,...) </dt>
<dd>Allow user to register free function. </dd>
</dl>
<p><a class="anchor" id="_todo000005"></a> </p>
<dl>
<dt>Global <a class="el" href="misc_8h.html#aa14ecc7bfb6c4257ef1e0a942b51a5ec">m4ri_mm_malloc</a> (int size) </dt>
<dd>Allow user to register malloc function. </dd>
</dl>
<p><a class="anchor" id="_todo000003"></a> </p>
<dl>
<dt>Global <a class="el" href="misc_8h.html#acfff993c60874755b199fec125de613a">m4ri_random_word</a> () </dt>
<dd>Allow user to provide her own random() function. </dd>
</dl>
<p><a class="anchor" id="_todo000007"></a> </p>
<dl>
<dt>Global <a class="el" href="packedmatrix_8h.html#a0f62517e7f25a474432334f9f759ee21">mzd_combine</a> (<a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *DST, const size_t row3, const size_t startblock3, const <a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *SC1, const size_t row1, const size_t startblock1, const <a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *SC2, const size_t row2, const size_t startblock2) </dt>
<dd>this code is slow if offset!=0 </dd>
</dl>
<p><a class="anchor" id="_todo000008"></a> </p>
<dl>
<dt>Global <a class="el" href="packedmatrix_8h.html#a3167fa0d3b20f8a707e1aa98562be7fa">mzd_randomize</a> (<a class="el" href="structmzd__t.html" title="Dense matrices over GF(2).">mzd_t</a> *M) </dt>
<dd>Allow the user to provide a RNG callback.</dd>
</dl>
<p><a class="anchor" id="_todo000017"></a> </p>
<dl>
<dt>File <a class="el" href="xor_8h.html">xor.h</a>  </dt>
<dd>start counting at 0! </dd>
</dl>
</div></div>
<hr class="footer"/><address class="footer"><small>Generated on Sat Apr 23 2011 for M4RI by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
</body>
</html>