<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tu-darmstadt-ros-pkg/doc_stacks/2013-07-15_16-41-51.015503/hector_common/bfl_eigen/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>matrix_EIGEN.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tu-darmstadt-ros-pkg/doc_stacks/2013-07-15_16-41-51.015503/hector_common/bfl_eigen/patch/src/wrappers/matrix/</path>
    <filename>matrix__EIGEN_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>matrix_EIGEN.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tu-darmstadt-ros-pkg/doc_stacks/2013-07-15_16-41-51.015503/hector_common/bfl_eigen/patch/src/wrappers/matrix/</path>
    <filename>matrix__EIGEN_8h</filename>
  </compound>
  <compound kind="file">
    <name>matrix_wrapper.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tu-darmstadt-ros-pkg/doc_stacks/2013-07-15_16-41-51.015503/hector_common/bfl_eigen/patch/src/wrappers/matrix/</path>
    <filename>matrix__wrapper_8h</filename>
    <includes id="matrix__EIGEN_8h" name="matrix_EIGEN.h" local="yes" imported="no">matrix_EIGEN.h</includes>
    <class kind="class">MatrixWrapper::Matrix_Wrapper</class>
    <class kind="class">MatrixWrapper::SymmetricMatrix_Wrapper</class>
    <namespace>MatrixWrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MyColumnVector</name>
      <anchorfile>matrix__wrapper_8h.html</anchorfile>
      <anchor>ab486b8f294165f99e9dadcb1d738fea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MyMatrix</name>
      <anchorfile>matrix__wrapper_8h.html</anchorfile>
      <anchor>acaab74f00c30211a6b546524c5e8ecab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MyRowVector</name>
      <anchorfile>matrix__wrapper_8h.html</anchorfile>
      <anchor>a15c9f99876cf09e6488d57d7e47e911d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MySymmetricMatrix</name>
      <anchorfile>matrix__wrapper_8h.html</anchorfile>
      <anchor>ab8e7d6d9aef7473569bfeb24589ab77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>use_namespace</name>
      <anchorfile>matrix__wrapper_8h.html</anchorfile>
      <anchor>ac108aaae7094c39fa1cb4412c5c5369c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vector_EIGEN.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tu-darmstadt-ros-pkg/doc_stacks/2013-07-15_16-41-51.015503/hector_common/bfl_eigen/patch/src/wrappers/matrix/</path>
    <filename>vector__EIGEN_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>vector_EIGEN.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tu-darmstadt-ros-pkg/doc_stacks/2013-07-15_16-41-51.015503/hector_common/bfl_eigen/patch/src/wrappers/matrix/</path>
    <filename>vector__EIGEN_8h</filename>
  </compound>
  <compound kind="file">
    <name>vector_wrapper.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tu-darmstadt-ros-pkg/doc_stacks/2013-07-15_16-41-51.015503/hector_common/bfl_eigen/patch/src/wrappers/matrix/</path>
    <filename>vector__wrapper_8h</filename>
    <includes id="vector__EIGEN_8h" name="vector_EIGEN.h" local="yes" imported="no">vector_EIGEN.h</includes>
    <class kind="class">MatrixWrapper::ColumnVector_Wrapper</class>
    <class kind="class">MatrixWrapper::RowVector_Wrapper</class>
    <namespace>MatrixWrapper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MyColumnVector</name>
      <anchorfile>vector__wrapper_8h.html</anchorfile>
      <anchor>ab486b8f294165f99e9dadcb1d738fea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MyMatrix</name>
      <anchorfile>vector__wrapper_8h.html</anchorfile>
      <anchor>acaab74f00c30211a6b546524c5e8ecab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MyRowVector</name>
      <anchorfile>vector__wrapper_8h.html</anchorfile>
      <anchor>a15c9f99876cf09e6488d57d7e47e911d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>use_namespace</name>
      <anchorfile>vector__wrapper_8h.html</anchorfile>
      <anchor>ac108aaae7094c39fa1cb4412c5c5369c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>MatrixWrapper</name>
    <filename>namespaceMatrixWrapper.html</filename>
    <class kind="class">MatrixWrapper::ColumnVector_Wrapper</class>
    <class kind="class">MatrixWrapper::Matrix_Wrapper</class>
    <class kind="class">MatrixWrapper::RowVector_Wrapper</class>
    <class kind="class">MatrixWrapper::SymmetricMatrix_Wrapper</class>
  </compound>
  <compound kind="class">
    <name>MatrixWrapper::ColumnVector_Wrapper</name>
    <filename>classMatrixWrapper_1_1ColumnVector__Wrapper.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>assign</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a578c953f46ad22b07faa420582886966</anchor>
      <arglist>(int newsize, double value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>capacity</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a2775e94173f4f4deffd2d5df450d202c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>columns</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>aa8016f495eb8263da9b4c74c216c2ed0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColumnVector_Wrapper</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a637eebc3e0327c5d545f43512a6d6b9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>operator()</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a87ca70d15b58edc9dcb2c1cdeee3e9d3</anchor>
      <arglist>(unsigned int i) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double &amp;</type>
      <name>operator()</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>ad83d7f36a111e44ec03a973c4eda2846</anchor>
      <arglist>(unsigned int i)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a3ebfae8805045542efbc1b109958bf4a</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a30722c1d03a18a9b741bb0a246914c18</anchor>
      <arglist>(const MyRowVector &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector &amp;</type>
      <name>operator*=</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>aa0de025d7425dd65699acff6962c2191</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a79fb7dc0b008ece13b2faaaa654825ac</anchor>
      <arglist>(const MyColumnVector &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a54b5cc746385affcac132948ec53045f</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a986ec55d47355efc565e8a4f1bcee1ec</anchor>
      <arglist>(const MyColumnVector &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a08cad44a7a9e776768eb0baf06b85633</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a7e28d31446429b69a4d15a2b7022ad53</anchor>
      <arglist>(const MyColumnVector &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>ae352086e78c6027ce2337a3eb4fe792f</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>ad87efcaa405770b20cd2c5f5246299d3</anchor>
      <arglist>(const MyColumnVector &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a15f8e82f9a9d3bfd74565c771e59fcdf</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>operator/</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>aa082ad90b19899d04bc97f46afff205e</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector &amp;</type>
      <name>operator/=</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a0409f41358567d268d096bf818861c54</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a50cf809aa59f27715cfb280753b2291d</anchor>
      <arglist>(const MyColumnVector &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a6de6b9235c5116b66fd9cec178a3b844</anchor>
      <arglist>(double a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>aa833e45f496acda94d3985e56e4dc45f</anchor>
      <arglist>(const MyColumnVector &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>operator[]</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a5fb8eea363589b00d21135e21864f48e</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a2800760f650611cea0a8d6fcc60b7ac9</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a0e48ce0d07160ee243a290c501fe0a5e</anchor>
      <arglist>(int num_rows)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>rows</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>aab714ba4de1e2ce8692f94a9ecd3fca5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>sub</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a721803c26354caab1f90d335525baeb6</anchor>
      <arglist>(int j_start, int j_end) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector</type>
      <name>transpose</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a2b70fd33e81501db31693663d464c691</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>vectorAdd</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>aa9880cb99d79befb51c9c997e044517f</anchor>
      <arglist>(const MyColumnVector &amp;v2) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ColumnVector_Wrapper</name>
      <anchorfile>classMatrixWrapper_1_1ColumnVector__Wrapper.html</anchorfile>
      <anchor>a0eea7eb562f94bfbff20f17bb5b4bce9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MatrixWrapper::Matrix_Wrapper</name>
    <filename>classMatrixWrapper_1_1Matrix__Wrapper.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>capacity</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a110bc1d5422419f4ccd377f220dfe97b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>columnCopy</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a4fae106219aebe3945983c8b29cb3141</anchor>
      <arglist>(unsigned int c) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>columns</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a1459bd3299b4c2dab7e52ca581be575b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>convertToSymmetricMatrix</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>aa781d84011c75990a0c8efb4184ae856</anchor>
      <arglist>(MySymmetricMatrix &amp;sym)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>determinant</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>ad11a5348bfdf11a453d81147fdc69876</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>inverse</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a99fa58f382eb7b2057289774c8c35656</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix_Wrapper</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a8fb3213886aa17245dbfd0be6b886d4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double &amp;</type>
      <name>operator()</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a76ea864a80720ee7973e4bcc180f3454</anchor>
      <arglist>(unsigned int, unsigned int)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>operator()</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a3d6d91f69f0c5340bc1a8503ee5af1e8</anchor>
      <arglist>(unsigned int, unsigned int) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a7191f16b73afc148a385e74ae0a5bf8f</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a62967c90cd0d95dd7726b0a40f9933ee</anchor>
      <arglist>(const MyMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a831fdfa1dc26eb1fb2900e385c5a9d31</anchor>
      <arglist>(const MyColumnVector &amp;b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator*=</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>aea8adc342a24eb46882b64a5439a1796</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>aacb26ee98274768028eb5ff5f2d270a2</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>af1ca6e6a5c348dd64332e76e09a4828f</anchor>
      <arglist>(const MyMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>ae52ae8ccca538065dbcda57bc187266e</anchor>
      <arglist>(double a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>ac45a92c3e3fd53e905eb48bd4aa4973f</anchor>
      <arglist>(const MyMatrix &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>aaca70dfb0f8d6641601da6c4bda2cae2</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>aa2cdc0536ea619c34871a6d8a728d011</anchor>
      <arglist>(const MyMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a1a26f6075e4ff7a7109ba0523ccefcd2</anchor>
      <arglist>(double a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a80e2678654f52b48b042cf6a2dfa7f88</anchor>
      <arglist>(const MyMatrix &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator/</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>ab774a73cbc5c8cb67b68b298c5c3e58d</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator/=</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a2369a21758e7340fa7fc94526f3b8313</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a6851db2fcc53c8feb1254597fa059788</anchor>
      <arglist>(double a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a6df15c0c5f7f7622d123686fe2d9f46a</anchor>
      <arglist>(const MySymmetricMatrix &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>af22ccd23f6e9db0dad53239f6417945a</anchor>
      <arglist>(const MyMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MyMatrix</type>
      <name>pseudoinverse</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a388d75564bee5f1e83f9c8d6da88b4b2</anchor>
      <arglist>(double epsilon=0.01) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>PYTHAG</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>ad8187695bba5a8d1395b80ce70a1d9c1</anchor>
      <arglist>(double a, double b) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a2db8c6858d67bf0053a30704a069b213</anchor>
      <arglist>(unsigned int i, unsigned int j, bool copy=true, bool initialize=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector</type>
      <name>rowCopy</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a94d32a01392ea2924b9f55950a64e41c</anchor>
      <arglist>(unsigned int r) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>rows</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a25d9c24f06a70a60ba7e551e0b463fe1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>SIGN</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>ad8f6dba456d87cd4aa1b3b894d8aff68</anchor>
      <arglist>(double a, double b) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>size</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a5545734ccbc6847f7036dd41df5b06bf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>sub</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a1560000b25c70ce1a98f1b674f6d19f0</anchor>
      <arglist>(int i_start, int i_end, int j_start, int j_end) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>SVD</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>ae0f09df8135bc130d2c7618296cfe594</anchor>
      <arglist>(MyColumnVector &amp;D, MyMatrix &amp;U, MyMatrix &amp;V) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>transpose</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a4a490243b07cd545d579af5f09f12048</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Matrix_Wrapper</name>
      <anchorfile>classMatrixWrapper_1_1Matrix__Wrapper.html</anchorfile>
      <anchor>a434310f731e2935137001ae7af5832b1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MatrixWrapper::RowVector_Wrapper</name>
    <filename>classMatrixWrapper_1_1RowVector__Wrapper.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>assign</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a0992ad39f5f537592cbaee0447adf415</anchor>
      <arglist>(int newsize, double value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>capacity</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a2a9aed02b39efaca49282070d408bad3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>columns</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a6ed05bb60180841b9f98a4b9fed4fc09</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>operator()</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>aa4bfb8215d70c493a0499c90be27df82</anchor>
      <arglist>(unsigned int) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double &amp;</type>
      <name>operator()</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a5002290fce1e17905805b155970ce93a</anchor>
      <arglist>(unsigned int)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a8127880efe5eaf89126a9d61b146678a</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a101c0d5b0bb79d8406c8315159d28234</anchor>
      <arglist>(const MyColumnVector &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector &amp;</type>
      <name>operator*=</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a5c6c3488bba9baeaa413b1c234217b58</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a71a0455b8ab773117a200bb03efb691a</anchor>
      <arglist>(const MyRowVector &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a9e6f316b10a1fa10cd655a2f889fbd6a</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>ad2055a67ad9ea19da213f6a322d35c3c</anchor>
      <arglist>(const MyRowVector &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>ae11579305c771abb0a4a7ea9e0bad23d</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>ae922464c5f087db16560faa5e370fb41</anchor>
      <arglist>(const MyRowVector &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RowVector</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a7c4413edd90d1cd4ce879810c645f488</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>aac417d0aeaf043140ee9d148ffae205d</anchor>
      <arglist>(const MyRowVector &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a60652d55fba2167741bb3eee9066da58</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RowVector</type>
      <name>operator/</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>abe87a2e8fb12c00ee9faa2f8b30e2123</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector &amp;</type>
      <name>operator/=</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>ab1d799436d4e8cc1b077de3e77a25803</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a00b9c13a7d96059b201b9537d7e06150</anchor>
      <arglist>(const MyRowVector &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a1239ac4d6bf4cb5348989813f41a7aa4</anchor>
      <arglist>(double a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>ab6d4960ed4b00b936c1199731acd57f7</anchor>
      <arglist>(const MyRowVector &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a006997d78c148146bd7f96961f7ebf6e</anchor>
      <arglist>(int num_cols)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>rows</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a8e9100dc0bda3afdb9062834380a8b88</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RowVector_Wrapper</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a8ebbe1280bbc342750c5101360664a99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector</type>
      <name>sub</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a0eedb80ff3bd1a686239d55ccc5a58b7</anchor>
      <arglist>(int j_start, int j_end) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyColumnVector</type>
      <name>transpose</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a9f59722aa81a5eb678ad752300cc62d5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyRowVector</type>
      <name>vectorAdd</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>ae9a415a1b3845e71d8337af6f8d85a26</anchor>
      <arglist>(const MyRowVector &amp;v2) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RowVector_Wrapper</name>
      <anchorfile>classMatrixWrapper_1_1RowVector__Wrapper.html</anchorfile>
      <anchor>a03cfcb492a653cfc4b8e5c284af58e24</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MatrixWrapper::SymmetricMatrix_Wrapper</name>
    <filename>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>capacity</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>ada5229a0e1f2b022a7e775abf323fbd7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>cholesky_semidefinite</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a1431d0fc98215af51f0b51167bd5e9b4</anchor>
      <arglist>(MyMatrix &amp;m) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>columns</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>aa6a10ffbc9ce02951516d0828308a948</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>determinant</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>afd0d863dd1990385dbde946f93c34487</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix</type>
      <name>inverse</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a7e623906fffde1fda308ccb1c35784f9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>multiply</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>af905d6e15e8db9cc23a2c19298bae01f</anchor>
      <arglist>(const MyColumnVector &amp;b, MyColumnVector &amp;result) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double &amp;</type>
      <name>operator()</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>aa0390c26a595523c6f53cfe1f8f9262d</anchor>
      <arglist>(unsigned int, unsigned int)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>operator()</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>aabb969cc4ed48621d657c88073649037</anchor>
      <arglist>(unsigned int, unsigned int) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a55d672ceaac8bd5ba05ce33c16d66e70</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a26e2ff9f9c3e2cf73afd4d1df1f42e45</anchor>
      <arglist>(const MyMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>ae5aa4d99ebda2d74998b496d4337f2a1</anchor>
      <arglist>(const MySymmetricMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ColumnVector</type>
      <name>operator*</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a66a90ec0f6b3c659847e98b664e97c3a</anchor>
      <arglist>(const MyColumnVector &amp;b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix &amp;</type>
      <name>operator*=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a34b3c99c390719babf3a6ed5482af6a8</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a35238bce159f856062d5eeffeb47af9c</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a523c15b03326c2f6151470fcd60d64d2</anchor>
      <arglist>(const MyMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix</type>
      <name>operator+</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a3d39b9308fb152e3c8679dc1820afb0c</anchor>
      <arglist>(const MySymmetricMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a7ce554b54d94f283287c15b9aa3e693a</anchor>
      <arglist>(double a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>aff1d983eafc2ab8f1d5cf5a2a794a833</anchor>
      <arglist>(const MyMatrix &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix &amp;</type>
      <name>operator+=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a6f8f1436c8f2335d46f313ae2c4ba268</anchor>
      <arglist>(const MySymmetricMatrix &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a4af9ea2ac088918b8ee2c9eb6a660ae5</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a7f5a82f80d6f3e9a616e324d9373d47d</anchor>
      <arglist>(const MyMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix</type>
      <name>operator-</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>abbdff7e3881152bbd83ae2fbb5cac06e</anchor>
      <arglist>(const MySymmetricMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>aaa6221baf621ba264d66c03334e3d97f</anchor>
      <arglist>(double a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>ab50d39aa27abb4583bba1fe5f4ab15b5</anchor>
      <arglist>(const MyMatrix &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix &amp;</type>
      <name>operator-=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a47b9d56f237dc0e4b9e05a1e781e2d01</anchor>
      <arglist>(const MySymmetricMatrix &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix</type>
      <name>operator/</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a05375e17a44dc67323b5737d74813a8c</anchor>
      <arglist>(double b) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix &amp;</type>
      <name>operator/=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>afab1a9aa496d0706abb772f88461eeec</anchor>
      <arglist>(double b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a472caa50c03f951f0d42e82dfc4519e3</anchor>
      <arglist>(double a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a9eafc8e074911bbb24c77d83c197f10d</anchor>
      <arglist>(const MySymmetricMatrix &amp;a) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a2798396a6d41c70c6d0ff6b8e89cd6cc</anchor>
      <arglist>(unsigned int i, bool copy=true, bool initialize=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>rows</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>a206b7bf9ca2ddf4a1ca928f58b94d610</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>size</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>ab61f518865311921a996a7461762d978</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MyMatrix</type>
      <name>sub</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>aee9b0dd703192cb0f804cf271c6d7f3b</anchor>
      <arglist>(int i_start, int i_end, int j_start, int j_end) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SymmetricMatrix_Wrapper</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>ac53e5cd64a5c57cd560be256b07f9a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MySymmetricMatrix</type>
      <name>transpose</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>aeb48be15ca0b449ed05419096e3d1104</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SymmetricMatrix_Wrapper</name>
      <anchorfile>classMatrixWrapper_1_1SymmetricMatrix__Wrapper.html</anchorfile>
      <anchor>ae3b84b932767c811ba7be17b7b5ac421</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
