Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > c5653a35bb94fee65ffe21230992c863 > files > 47

linbox-doc-1.2.1-1.fc15.noarch.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>linbox: BlackboxInterface Class Reference</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 -->
<script type="text/javascript">
function hasClass(ele,cls) {
  return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}

function addClass(ele,cls) {
  if (!this.hasClass(ele,cls)) ele.className += " "+cls;
}

function removeClass(ele,cls) {
  if (hasClass(ele,cls)) {
    var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
    ele.className=ele.className.replace(reg,' ');
  }
}

function toggleVisibility(linkObj) {
 var base = linkObj.getAttribute('id');
 var summary = document.getElementById(base + '-summary');
 var content = document.getElementById(base + '-content');
 var trigger = document.getElementById(base + '-trigger');
 if ( hasClass(linkObj,'closed') ) {
   summary.style.display = 'none';
   content.style.display = 'block';
   trigger.src = 'open.png';
   removeClass(linkObj,'closed');
   addClass(linkObj,'opened');
 } else if ( hasClass(linkObj,'opened') ) {
   summary.style.display = 'block';
   content.style.display = 'none';
   trigger.src = 'closed.png';
   removeClass(linkObj,'opened');
   addClass(linkObj,'closed');
 }
 return false;
}
</script>
<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">linbox</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><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespace_lin_box.html">LinBox</a>      </li>
      <li class="navelem"><a class="el" href="class_lin_box_1_1_blackbox_interface.html">BlackboxInterface</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="headertitle">
<div class="title">BlackboxInterface Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="LinBox::BlackboxInterface" -->
<p>This blackbox base class exists solely to aid documentation organization.  
 <a href="class_lin_box_1_1_blackbox_interface.html#details">More...</a></p>

<p><code>#include &lt;blackbox-interface.h&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png"/> Inheritance diagram for BlackboxInterface:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
 <div class="center">
  <img src="class_lin_box_1_1_blackbox_interface.png" usemap="#BlackboxInterface_map" alt=""/>
  <map id="BlackboxInterface_map" name="BlackboxInterface_map">
<area href="class_lin_box_1_1_dense_matrix.html" alt="DenseMatrix&lt; Domain &gt;" shape="rect" coords="399,56,788,80"/>
<area href="class_lin_box_1_1_dense_matrix.html" alt="DenseMatrix&lt; Field &gt;" shape="rect" coords="399,112,788,136"/>
<area href="class_lin_box_1_1_direct_sum.html" alt="DirectSum&lt; Companion&lt; _Field &gt; &gt;" shape="rect" coords="399,168,788,192"/>
<area href="class_lin_box_1_1_butterfly.html" title="Switching Network based BlackBox Matrix." alt="Butterfly&lt; _Field, Switch &gt;" shape="rect" coords="399,224,788,248"/>
<area href="class_lin_box_1_1_compose.html" title="Blackbox of a product: , i.e ." alt="Compose&lt; _Blackbox1, _Blackbox2 &gt;" shape="rect" coords="399,280,788,304"/>
<area href="class_lin_box_1_1_compose_3_01___blackbox_00_01___blackbox_01_4.html" title="specialization for _Blackbox1 = _Blackbox2" alt="Compose&lt; _Blackbox, _Blackbox &gt;" shape="rect" coords="399,336,788,360"/>
<area href="class_lin_box_1_1_compose_owner.html" title="Blackbox of a product: , i.e ." alt="ComposeOwner&lt; _Blackbox1, _Blackbox2 &gt;" shape="rect" coords="399,392,788,416"/>
<area href="class_lin_box_1_1_dense_matrix.html" title="Blackbox interface to dense matrix representation." alt="DenseMatrix&lt; _Field &gt;" shape="rect" coords="399,448,788,472"/>
<area href="class_lin_box_1_1_dif.html" title="Blackbox of a difference: C := A - B, i.e Cx = Ax - Bx." alt="Dif&lt; _Blackbox1, _Blackbox2 &gt;" shape="rect" coords="399,504,788,528"/>
<area href="class_lin_box_1_1_direct_sum.html" title="If C = DirectSum(A, B) and y = xA and z = wB, then (y,z) = (x,w)C." alt="DirectSum&lt; _Blackbox1, _Blackbox2 &gt;" shape="rect" coords="399,560,788,584"/>
<area href="class_lin_box_1_1_inverse.html" title="A Blackbox for the inverse." alt="Inverse&lt; Blackbox &gt;" shape="rect" coords="399,616,788,640"/>
<area href="class_lin_box_1_1_moore_penrose.html" title="Generalized inverse of a blackbox." alt="MoorePenrose&lt; Blackbox &gt;" shape="rect" coords="399,672,788,696"/>
<area href="class_lin_box_1_1_null_matrix.html" title="This is a representation of the 0 by 0 empty matrix which does not occupy memory." alt="NullMatrix" shape="rect" coords="399,728,788,752"/>
<area href="class_lin_box_1_1_permutation.html" title="size is n." alt="Permutation&lt; _Field, _Storage &gt;" shape="rect" coords="399,784,788,808"/>
<area href="class_lin_box_1_1_polynomial_b_b.html" title="represent the matrix P(A) where A is a blackbox and P a polynomial" alt="PolynomialBB&lt; Blackbox, Poly &gt;" shape="rect" coords="399,840,788,864"/>
<area href="class_lin_box_1_1_polynomial_b_b_owner.html" title="represent the matrix P(A) where A is a blackbox and P a polynomial" alt="PolynomialBBOwner&lt; Blackbox, Poly &gt;" shape="rect" coords="399,896,788,920"/>
<area href="class_lin_box_1_1_scalar_matrix.html" title="Blackbox for aI." alt="ScalarMatrix&lt; _Field &gt;" shape="rect" coords="399,952,788,976"/>
<area href="class_lin_box_1_1_sparse_matrix.html" title="vector of sparse rows." alt="SparseMatrix&lt; _Field, _Row &gt;" shape="rect" coords="399,1008,788,1032"/>
<area href="class_lin_box_1_1_squarize.html" title="transpose matrix without copying." alt="Squarize&lt; Blackbox &gt;" shape="rect" coords="399,1064,788,1088"/>
<area href="class_lin_box_1_1_submatrix.html" title="leading principal minor of existing matrix without copying." alt="Submatrix&lt; Blackbox, Trait &gt;" shape="rect" coords="399,1120,788,1144"/>
<area href="class_lin_box_1_1_submatrix_3_01_blackbox_00_01_vector_categories_1_1_dense_vector_tag_01_4.html" title="Specialization for dense vectors." alt="Submatrix&lt; Blackbox, VectorCategories::DenseVectorTag &gt;" shape="rect" coords="399,1176,788,1200"/>
<area href="class_lin_box_1_1_submatrix_owner_3_01_blackbox_00_01_vector_categories_1_1_dense_vector_tag_01_4.html" title="Specialization for dense vectors." alt="SubmatrixOwner&lt; Blackbox, VectorCategories::DenseVectorTag &gt;" shape="rect" coords="399,1232,788,1256"/>
<area href="class_lin_box_1_1_sum.html" title="blackbox of a matrix sum without copying." alt="Sum&lt; _Blackbox1, _Blackbox2 &gt;" shape="rect" coords="399,1288,788,1312"/>
<area href="class_lin_box_1_1_sum_owner.html" title="blackbox of a matrix sum without copying." alt="SumOwner&lt; _Blackbox1, _Blackbox2 &gt;" shape="rect" coords="399,1344,788,1368"/>
<area href="class_lin_box_1_1_sylvester.html" title="This is a representation of the Sylvester matrix of two polynomials." alt="Sylvester&lt; _Field &gt;" shape="rect" coords="399,1400,788,1424"/>
<area href="class_lin_box_1_1_transpose.html" title="transpose matrix without copying." alt="Transpose&lt; Blackbox &gt;" shape="rect" coords="399,1456,788,1480"/>
<area href="class_lin_box_1_1_transpose_owner.html" title="transpose matrix without copying." alt="TransposeOwner&lt; Blackbox &gt;" shape="rect" coords="399,1512,788,1536"/>
<area href="class_lin_box_1_1_triples_b_b.html" title="wrapper for NAG Sparse Matrix format." alt="TriplesBB&lt; _Field &gt;" shape="rect" coords="399,1568,788,1592"/>
<area href="class_lin_box_1_1_zero_one.html" title="Time and space efficient representation of sparse {0,1}-matrices." alt="ZeroOne&lt; _Field &gt;" shape="rect" coords="399,1624,788,1648"/>
<area href="class_lin_box_1_1_zero_one.html" title="Time and space efficient representation of sparse {0,1}-matrices." alt="ZeroOne&lt; _Field &gt;" shape="rect" coords="399,1680,788,1704"/>
</map>
 </div></div>
<table class="memberdecls">
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>This blackbox base class exists solely to aid documentation organization. </p>
<p>For the general blackbox member function documentation consult the <a class="el" href="group__blackbox.html">Archetype</a>. For specific properties of individual representations consult the specific blackbox classes. </p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>blackbox-interface.h</li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Tue Aug 30 2011 for linbox 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>