Changeset 420


Ignore:
Timestamp:
Sep 1, 2004 4:09:50 PM (15 years ago)
Author:
ddelanu
Message:

Added matrix class hierarchy diagram

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Docs/notsobasic.xml

    r412 r420  
    5656  CLP encapsulates its knowledge of how a matrix is stored in this class.  The
    5757  default instance of this is the <function>ClpPackedMatrix</function> class.
    58   This is identical in format to <function>CoinPackedMatrix</function>.  The
    59   important new methods implemented are for filling a basis, checking validity
     58  This is identical in format to <function>CoinPackedMatrix</function>.  Below
     59  is a diagram summarizing the hierarchy of the most important matrix classes:
     60  </para>
     61  <mediaobject>
     62    <!-- Caption doesn't line-up nicely in HTML, leave out for now
     63    <caption align="top">
     64      <para>
     65        CLP Matrix Classes
     66      </para>
     67    </caption>
     68    -->
     69    <imageobject>
     70      <imagedata fileref="figures/clpbasicmatrixhier.gif" format="GIF"/>
     71    </imageobject>
     72  </mediaobject>
     73  <para>
     74  The important new methods implemented are for filling a basis, checking validity
    6075  of elements and faster &quot;times&quot; and &quot;transposeTimes&quot; when
    6176  the input array is sparse and/or we have a row copy of the matrix.  Advanced
     
    7691  </para>
    7792  <para>
    78   The use <function>ClpPlusMinusOneMatrix</function> involves some work as one
     93  The use of <function>ClpPlusMinusOneMatrix</function> involves some work as one
    7994  cannot simply read-in an MPS file.  The key is to use
    8095  <function>loadProblem</function> to pass in a matrix.  So if
Note: See TracChangeset for help on using the changeset viewer.