<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>access.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>access_8hpp</filename>
    <class kind="class">access</class>
  </compound>
  <compound kind="file">
    <name>arma_config.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>arma__config_8hpp</filename>
    <class kind="struct">arma_config</class>
  </compound>
  <compound kind="file">
    <name>arma_ostream_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>arma__ostream__bones_8hpp</filename>
    <class kind="class">arma_ostream</class>
    <class kind="class">arma_ostream_state</class>
  </compound>
  <compound kind="file">
    <name>arma_ostream_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>arma__ostream__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>arma_static_check.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>arma__static__check_8hpp</filename>
    <class kind="struct">arma_type_check_cxx1998</class>
    <class kind="struct">arma_type_check_cxx1998&lt; false &gt;</class>
    <member kind="define">
      <type>#define</type>
      <name>arma_static_check</name>
      <anchorfile>group__arma__static__check.html</anchorfile>
      <anchor>ga76922ecf46c19d18adce7b98f8b0256e</anchor>
      <arglist>(condition, message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_type_check</name>
      <anchorfile>group__arma__static__check.html</anchorfile>
      <anchor>gae34c3dff94217a1854fca0e0e222de1d</anchor>
      <arglist>(condition)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arma_version.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>arma__version_8hpp</filename>
    <class kind="struct">arma_version</class>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_VERSION_MAJOR</name>
      <anchorfile>group__arma__version.html</anchorfile>
      <anchor>ga6e097c42dabfec88052b7d9b0b1e7727</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_VERSION_MINOR</name>
      <anchorfile>group__arma__version.html</anchorfile>
      <anchor>ga040aef312fbf40eaea3ae308b0bd6eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_VERSION_NAME</name>
      <anchorfile>group__arma__version.html</anchorfile>
      <anchor>ga06e0db29081671d524f76e0c2fae31a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_VERSION_PATCH</name>
      <anchorfile>group__arma__version.html</anchorfile>
      <anchor>ga0cf4821117fa0d30157fcc043d16782b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arrayops_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>arrayops__bones_8hpp</filename>
    <class kind="class">arrayops</class>
  </compound>
  <compound kind="file">
    <name>arrayops_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>arrayops__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>atlas_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>atlas__bones_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>atlas_wrapper.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>atlas__wrapper_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>auxlib_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>auxlib__bones_8hpp</filename>
    <class kind="class">auxlib</class>
    <class kind="struct">auxlib::pos</class>
  </compound>
  <compound kind="file">
    <name>auxlib_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>auxlib__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>Base_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Base__bones_8hpp</filename>
    <class kind="struct">Base</class>
  </compound>
  <compound kind="file">
    <name>Base_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Base__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>BaseCube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>BaseCube__bones_8hpp</filename>
    <class kind="struct">BaseCube</class>
  </compound>
  <compound kind="file">
    <name>BaseCube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>BaseCube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>blas_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>blas__bones_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>blas_wrapper.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>blas__wrapper_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>cmath_wrap.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>cmath__wrap_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>arma_boost_wrap</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gaaf9883b9bf36166e1680fcf27ae7658f</anchor>
      <arglist>(trig_fn, val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_acos</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga660b508ca32a3ff83c20250dfe9e8f4c</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_acosh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gae9980c5acd2701f588f690573b49d2c6</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>arma_acosh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga85b999344788bdfecb282bb948ea25c6</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_asin</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga482dfee258666e1b442d3106028cfc21</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_asinh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga484a1c131449cf649fa2990ee6fcfeb9</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>arma_asinh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gadd36c266714aa16806ec5a0500730a11</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_atan</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga1f5bd36cc2719ec124344bcc80a97bd6</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_atanh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga58434421c996ee00e4524fa060f56e00</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>arma_atanh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gaf494a42ed1bcd8be197875b66327a00f</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>arma_isfinite</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga8bcfcb0e5611dd0694759db9add1f982</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>arma_isfinite</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gaae65ba5c907ab13ba719aca48ef695bc</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>arma_isfinite</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gae1691ae0fa8dab5503a41dfd0122a0d5</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>arma_isfinite</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga45b15200b888678d0a473de2dfd602fc</anchor>
      <arglist>(eT val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Col_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Col__bones_8hpp</filename>
    <class kind="class">Col</class>
    <class kind="class">Col::fixed</class>
  </compound>
  <compound kind="file">
    <name>Col_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Col__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>compiler_setup.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>compiler__setup_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>arma_aligned</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a470ffba45511242ebfc0b0d96f6542e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_atlas</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a13cc580635bcf4a6d4567324958caf8f</anchor>
      <arglist>(function)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_cold</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a030bbcdda782e56c9b0d044e8660e8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_const</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>ae4316944c60a234cf9265e79597a2205</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_deprecated</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a4561e76d97b89dd09603ef619af4934a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_fortran</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a9d21917337c0fef422ef482154ee8a9b</anchor>
      <arglist>(function)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_fortran2_noprefix</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>aedd27ad46f3a41d4049618cabcab2eb4</anchor>
      <arglist>(function)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_fortran2_prefix</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>ae61f6635660fba9224e4eeac727995f9</anchor>
      <arglist>(function)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_fortran_noprefix</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a55323687275a6db9e74fd52c9cb242d8</anchor>
      <arglist>(function)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_fortran_prefix</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a9e059ff2ccd6c4ec1716c30ca750f319</anchor>
      <arglist>(function)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_hot</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>ac744b33a68de1a5865f4fc59a1982a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_ignore</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a7217d518908b0e58734b12610b2c5d69</anchor>
      <arglist>(variable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_INCFILE_WRAP</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a34e92cceab7f8c68ad94f05344f8be10</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_inline</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a7df385ae8f58eeedce93c4a93344b5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_pure</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a6a76038475a08e92cc58e41505907fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_warn_unused</name>
      <anchorfile>compiler__setup_8hpp.html</anchorfile>
      <anchor>a99597b36f59c789b9e2d53f4d3178c6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>config_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_BLAS_UNDERSCORE</name>
      <anchorfile>config_8hpp.html</anchorfile>
      <anchor>a8ee8bf0ab9fffce465ca2b7100b67a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_PRINT_LOGIC_ERRORS</name>
      <anchorfile>config_8hpp.html</anchorfile>
      <anchor>aa004062e57e4d55090c0104095dae3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_PRINT_RUNTIME_ERRORS</name>
      <anchorfile>config_8hpp.html</anchorfile>
      <anchor>aac5da57cbce1a32a121ccedf9ac5449a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>constants.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>constants_8hpp</filename>
    <class kind="class">Math</class>
    <class kind="class">priv::Math_helper</class>
    <class kind="class">Phy</class>
    <namespace>priv</namespace>
    <member kind="typedef">
      <type>Math&lt; float &gt;</type>
      <name>fmath</name>
      <anchorfile>group__constants.html</anchorfile>
      <anchor>ga82de1a3157601797a4be2a4785ff8628</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Phy&lt; float &gt;</type>
      <name>fphy</name>
      <anchorfile>group__constants.html</anchorfile>
      <anchor>gab9b5ac332dcf6a5dfb1e496ff99c21b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Math&lt; double &gt;</type>
      <name>math</name>
      <anchorfile>group__constants.html</anchorfile>
      <anchor>ga0bd446b62822e28790e007fd13b91e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Phy&lt; double &gt;</type>
      <name>phy</name>
      <anchorfile>group__constants.html</anchorfile>
      <anchor>gaa95d18f12982a215849e23556f0ae1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_hot arma_integral_only&lt; eT &gt;::result</type>
      <name>most_neg</name>
      <anchorfile>namespacepriv.html</anchorfile>
      <anchor>a6f6e614e97ab2786b3d0511e5fab2478</anchor>
      <arglist>(typename arma_integral_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_hot arma_float_only&lt; eT &gt;::result</type>
      <name>most_neg</name>
      <anchorfile>namespacepriv.html</anchorfile>
      <anchor>a20585c25a640edb89f653de78e9f291b</anchor>
      <arglist>(typename arma_float_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_hot arma_integral_only&lt; eT &gt;::result</type>
      <name>most_pos</name>
      <anchorfile>namespacepriv.html</anchorfile>
      <anchor>a782592405ef322b1fd2670148c9392b4</anchor>
      <arglist>(typename arma_integral_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_hot arma_float_only&lt; eT &gt;::result</type>
      <name>most_pos</name>
      <anchorfile>namespacepriv.html</anchorfile>
      <anchor>ac1b6611613d448e8bcd598aafb5d2362</anchor>
      <arglist>(typename arma_float_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Cube__bones_8hpp</filename>
    <class kind="class">Cube</class>
    <class kind="class">Cube_aux</class>
    <class kind="struct">Cube_prealloc</class>
    <class kind="class">Cube::fixed</class>
  </compound>
  <compound kind="file">
    <name>Cube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Cube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>debug.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>debug_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_assert_cube_as_mat</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaccbfde0e0ea0bc1c02270d7df5fa6664</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga73071c06b027b5152620913852380f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga68a922a3bf318de0bbe01dee27ee1d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_check</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga795b1e332fb5d20ac9d10456602556ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga303d1ec0c124f7e30235bfa1f3229293</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_set_error</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga96ef9198ef88a5062bf234b26111cbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga940375ac5a0d225ea78e7618779628bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_check</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga25f83c45e6b38792e47d4ccb4883fb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gace02dcf555ee8dc83552a987328df92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_sigprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gafaccb728b1d003116e80a926c9bef403</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_sigprint_this</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8165efd15e374b38cb6d518e7bde186e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae45164bdc43f287d4e180b306620f64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_FILELINE</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga9251e311a6ce575610255f3d12366748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_FNSIG</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gad60c9cc99e2f03dfd0522d5165b8de45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_STRING1</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gabe200af0f1e5c9b2ebe8d3478e48e964</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_STRING2</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga299c22434ed674621db413c0d84c8e92</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_assert_cube_as_mat</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gab08621d0ec437a9f11cf89e6b8e604ea</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;M, const T1 &amp;Q, const char *x, const bool check_compat_size)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaa33c4d6af2c277283bb88417b4c8600a</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga6df93c01204e58014598aaf3926096f1</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaa9520a5c8e951da080d5001cc9baf6c7</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae39a95aa8a1e527905498c7abdec4d9d</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const bool do_trans_A, const bool do_trans_B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga039b9e7f6cd0e9dfb81dee00a12088df</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga7591cbc8eac484307cd3c0a143897883</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword B_n_rows, const uword B_n_cols, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga80644c0bfa0f8e76cc0459cc1cefb43c</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const subview_cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga67878a78894def70c9e566b037663805</anchor>
      <arglist>(const subview_cube&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae845af8bff55b3fa72d0151958878145</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga40068bbd329efbbe156715f09bc0063c</anchor>
      <arglist>(const Cube&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga1189adf08c1acd9d612001185dbe2e15</anchor>
      <arglist>(const ProxyCube&lt; eT1 &gt; &amp;A, const ProxyCube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gacbbcec69fb54981d2494421210912a45</anchor>
      <arglist>(const subview_cube&lt; eT1 &gt; &amp;A, const subview_cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae0e8ca05a50ee989e0226ec85b7b4f1a</anchor>
      <arglist>(const subview_cube&lt; eT1 &gt; &amp;A, const Cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga5df662794157cc6a73ff3854d81f780a</anchor>
      <arglist>(const Cube&lt; eT1 &gt; &amp;A, const subview_cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gad02bcfaf67bba425fddb4e31e1d77c31</anchor>
      <arglist>(const Cube&lt; eT1 &gt; &amp;A, const Cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga1181c68f0ffefff72a6bca3bb7cccaa4</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword A_n_slices, const uword B_n_rows, const uword B_n_cols, const uword B_n_slices, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gacbae60f86d4f1c0fb0c52a7ab06da124</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const Proxy&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gadb24562bf8dd025f2f64ba492f5f60cc</anchor>
      <arglist>(const Proxy&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gab4edfa2a7004b5af8876460e9174f57f</anchor>
      <arglist>(const Proxy&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gabc22951d3d230f2d29c1b97cb76ac4a4</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Proxy&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga3df39a4d03a80d35d411f0b544c1a447</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8b2fc6f9e0cc13930f57f2db58e65220</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga32100875b051a084e42d8a61ceaee6a7</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gadd34816e6b255a2bb2c07cb47a338a83</anchor>
      <arglist>(const Proxy&lt; eT1 &gt; &amp;A, const Proxy&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga7d1fe087dbafd7aa563f5a5618273e2c</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8902d5f1e6486b6e58a77e3e7081f5ad</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword B_n_rows, const uword B_n_cols, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_bad</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaf417f1e7b27832b6f38bbab25591cd8a</anchor>
      <arglist>(const T1 &amp;x, const bool hurl=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_bktprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga40b2cf1a8ff0109a52a1960138cbf92a</anchor>
      <arglist>(const T1 &amp;x, const T2 &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_bktprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga4f43385bae13be699b47d85b2230a5d5</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_bktprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gafab205396f84533d8a5bf9b2950afdd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_check</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga06e0f3d9c7d8e17e81f700462d5ece12</anchor>
      <arglist>(const bool state, const T1 &amp;x, const T2 &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_check</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae33c63e1a88bbb22b1874f472f27df9e</anchor>
      <arglist>(const bool state, const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_check_bad_alloc</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga7f2e9091570c88f264975e25df76351e</anchor>
      <arglist>(const bool state, const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_cold std::string</type>
      <name>arma_incompat_size_string</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae942ad9830ca68d64558e3f5e8548541</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;Q, const Mat&lt; eT &gt; &amp;A, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>arma_cold std::string</type>
      <name>arma_incompat_size_string</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga1e4d8ff76ae9ea7849939f921250eeb9</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword A_n_slices, const uword B_n_rows, const uword B_n_cols, const uword B_n_slices, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>std::string arma_cold</type>
      <name>arma_incompat_size_string</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae5c318bf1c1dda390045428cb473bf3f</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword B_n_rows, const uword B_n_cols, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaad5a93b44b0ebfa7284778eb39aa67cf</anchor>
      <arglist>(const T1 &amp;x, const T2 &amp;y, const T3 &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga753143c158bf391cdffce4d423df96d5</anchor>
      <arglist>(const T1 &amp;x, const T2 &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga6135326f018316884d483135a8ab18e5</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga69722c0e0d2f42fa96ecf9be109dddaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void arma_hot</type>
      <name>arma_set_error</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga219201d890e81abe088e74a06ef797d2</anchor>
      <arglist>(bool &amp;err_state, char *&amp;err_msg, const bool expression, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_sigprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaca71b7e65a95365f2fb186355d8ab652</anchor>
      <arglist>(const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_stop</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaacf6beca0d4d066da0bf0967c59f1089</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_stop_bad_alloc</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga742e57b98a0a504997d8e1e775ec0174</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>arma_stream_err1</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gac5c4e5b3a6a8847f8d54f325ff6b86ec</anchor>
      <arglist>(std::ostream *user_stream)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>arma_stream_err2</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga17934cf4ca26a38577c7e72d53197e0b</anchor>
      <arglist>(std::ostream *user_stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_thisprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gabdee00b7c2f7d2cf047116a75f021689</anchor>
      <arglist>(const void *this_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8e8ee49407cc1434ec2dd39e137a6e91</anchor>
      <arglist>(const bool state, const T1 &amp;x, const T2 &amp;y, const T3 &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga384e62ad7685a054c6746842db11f5d6</anchor>
      <arglist>(const bool state, const T1 &amp;x, const T2 &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaf3476e308479c5989bab5b1b1e986240</anchor>
      <arglist>(const bool state, const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>get_stream_err1</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga7cfe151cb6ce92c0906e6eedd9013a65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>get_stream_err2</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8d96c4f7c560629c9895d6a5ec97894f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stream_err1</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga38362fcf95e8922daaa219574aa538be</anchor>
      <arglist>(std::ostream &amp;user_stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stream_err2</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga26dd7222745f86e3a80ecdc52c9dc1b3</anchor>
      <arglist>(std::ostream &amp;user_stream)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>diagmat_proxy.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>diagmat__proxy_8hpp</filename>
    <class kind="class">diagmat_proxy</class>
    <class kind="class">diagmat_proxy&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy_check</class>
    <class kind="class">diagmat_proxy_check&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy_check&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy_check&lt; Row&lt; eT &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>diagview_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>diagview__bones_8hpp</filename>
    <class kind="class">diagview</class>
  </compound>
  <compound kind="file">
    <name>diagview_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>diagview__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>diskio_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>diskio__bones_8hpp</filename>
    <class kind="class">diskio</class>
  </compound>
  <compound kind="file">
    <name>diskio_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>diskio__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>eGlue_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eGlue__bones_8hpp</filename>
    <class kind="class">eGlue</class>
  </compound>
  <compound kind="file">
    <name>eglue_core_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eglue__core__bones_8hpp</filename>
    <class kind="struct">eglue_core</class>
  </compound>
  <compound kind="file">
    <name>eglue_core_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eglue__core__meat_8hpp</filename>
    <class kind="class">eglue_div</class>
    <class kind="class">eglue_minus</class>
    <class kind="class">eglue_plus</class>
    <class kind="class">eglue_schur</class>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_1</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gaf64c6b7221ef7da6d5ef92fbe0d45429</anchor>
      <arglist>(operatorA, operatorB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_2</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gac653fae6021f4ebdbbc472277436d926</anchor>
      <arglist>(operatorA, operatorB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_3</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga70ab5e0cbcebaa067d6cf2a18cfe6e23</anchor>
      <arglist>(operatorA, operatorB)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eGlue_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eGlue__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>eGlueCube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eGlueCube__bones_8hpp</filename>
    <class kind="class">eGlueCube</class>
  </compound>
  <compound kind="file">
    <name>eGlueCube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eGlueCube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>eop_aux.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eop__aux_8hpp</filename>
    <class kind="class">eop_aux</class>
    <class kind="struct">eop_aux_randn</class>
    <class kind="struct">eop_aux_randn&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">eop_aux_randu</class>
    <class kind="struct">eop_aux_randu&lt; std::complex&lt; T &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>eOp_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eOp__bones_8hpp</filename>
    <class kind="class">eOp</class>
  </compound>
  <compound kind="file">
    <name>eop_core_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eop__core__bones_8hpp</filename>
    <class kind="class">eop_abs</class>
    <class kind="class">eop_acos</class>
    <class kind="class">eop_acosh</class>
    <class kind="class">eop_asin</class>
    <class kind="class">eop_asinh</class>
    <class kind="class">eop_atan</class>
    <class kind="class">eop_atanh</class>
    <class kind="class">eop_ceil</class>
    <class kind="class">eop_conj</class>
    <class kind="class">eop_core</class>
    <class kind="class">eop_cos</class>
    <class kind="class">eop_cosh</class>
    <class kind="class">eop_eps</class>
    <class kind="class">eop_exp</class>
    <class kind="class">eop_exp10</class>
    <class kind="class">eop_exp2</class>
    <class kind="class">eop_floor</class>
    <class kind="class">eop_log</class>
    <class kind="class">eop_log10</class>
    <class kind="class">eop_log2</class>
    <class kind="class">eop_neg</class>
    <class kind="class">eop_pow</class>
    <class kind="class">eop_scalar_div_post</class>
    <class kind="class">eop_scalar_div_pre</class>
    <class kind="class">eop_scalar_minus_post</class>
    <class kind="class">eop_scalar_minus_pre</class>
    <class kind="class">eop_scalar_plus</class>
    <class kind="class">eop_scalar_times</class>
    <class kind="class">eop_sin</class>
    <class kind="class">eop_sinh</class>
    <class kind="class">eop_sqrt</class>
    <class kind="class">eop_square</class>
    <class kind="class">eop_tan</class>
    <class kind="class">eop_tanh</class>
    <class kind="class">eop_trunc_exp</class>
    <class kind="class">eop_trunc_log</class>
  </compound>
  <compound kind="file">
    <name>eop_core_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eop__core__meat_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_1</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gad40b885d2f571be78551235524e09051</anchor>
      <arglist>(operatorA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_2</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga47fb9a2cfa302fb12192b4433a686a9e</anchor>
      <arglist>(operatorA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_3</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga2d35802ee7e0cc805c175091330b3f80</anchor>
      <arglist>(operatorA)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eOp_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eOp__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>eOpCube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eOpCube__bones_8hpp</filename>
    <class kind="class">eOpCube</class>
  </compound>
  <compound kind="file">
    <name>eOpCube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>eOpCube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>field_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>field__bones_8hpp</filename>
    <class kind="class">field::const_iterator</class>
    <class kind="class">field</class>
    <class kind="class">field_aux</class>
    <class kind="struct">field_prealloc_n_elem</class>
    <class kind="class">field::iterator</class>
  </compound>
  <compound kind="file">
    <name>field_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>field__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>fn_accu.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__accu_8hpp</filename>
    <member kind="function">
      <type>arma_pure arma_warn_unused eT</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>gaa11e1bd94f9a743321efddb4335d7958</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>arma_pure arma_warn_unused eT</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga0d1856ae6e562e9f55e6c0ad60f0c1ed</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>arma_pure arma_warn_unused eT</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga0138ab3c91a09cc94ee2e030a051b5b4</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>arma_pure arma_warn_unused eT</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>gad543e90d733430ad78a8f7966be3daec</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot arma_warn_unused T1::elem_type</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga6a03cfb61c2076bd90fcc7d3156b1499</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused uword</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga84ea969f523ff065d215c92bca39e724</anchor>
      <arglist>(const mtOp&lt; uword, T1, op_rel_noteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::elem_type</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga02d06ebfc83fa3583b52f993c2830413</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_as_scalar.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__as__scalar_8hpp</filename>
    <class kind="struct">as_scalar_redirect</class>
    <class kind="struct">as_scalar_redirect&lt; 2 &gt;</class>
    <class kind="struct">as_scalar_redirect&lt; 3 &gt;</class>
    <member kind="function">
      <type>arma_inline arma_warn_unused const arma_scalar_only&lt; T &gt;::result &amp;</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>gaec348336d157534d4ba5a73136472791</anchor>
      <arglist>(const T &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga8dbae533eb1295e2bc8da900537d9159</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga8895c6d5398e718f5860a63f2cc10f92</anchor>
      <arglist>(const eOp&lt; T1, eop_neg &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>gabcddbc59b6e0c5962be8d7c9881d996f</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>gacc6256a73926503604c16c58f2944414</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>T1::elem_type</type>
      <name>as_scalar_diag</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga7ea926e416339421023eb6029d3172cb</anchor>
      <arglist>(const Glue&lt; Glue&lt; T1, T2, glue_times_diag &gt;, T3, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>T1::elem_type</type>
      <name>as_scalar_diag</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga0cac4483d7aa4312e9dfc17de537a495</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_chol.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__chol_8hpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>chol</name>
      <anchorfile>group__fn__chol.html</anchorfile>
      <anchor>gac82595a68b0ae3e275ea6287b5d3c5af</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_chol &gt;</type>
      <name>chol</name>
      <anchorfile>group__fn__chol.html</anchorfile>
      <anchor>ga5ab9058c2f7da1092b14bf0478ee0ac9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_conv.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__conv_8hpp</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_conv &gt;</type>
      <name>conv</name>
      <anchorfile>group__fn__conv.html</anchorfile>
      <anchor>ga8fd1cd3e2c3003add1ec3095ca53941c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_conv_to.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__conv__to_8hpp</filename>
    <class kind="class">conv_to</class>
    <class kind="class">conv_to&lt; Col&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; Cube&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; itpp::Mat&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; itpp::Vec&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; Mat&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; Row&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; std::vector&lt; out_eT &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>fn_cor.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__cor_8hpp</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_cor &gt;</type>
      <name>cor</name>
      <anchorfile>group__fn__cor.html</anchorfile>
      <anchor>gaeea04bdf513f962bac4d5ac1cde2c993</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_cor &gt;</type>
      <name>cor</name>
      <anchorfile>group__fn__cor.html</anchorfile>
      <anchor>ga25c8a1223741c895d45f33fff3631773</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_cov.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__cov_8hpp</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_cov &gt;</type>
      <name>cov</name>
      <anchorfile>group__fn__cov.html</anchorfile>
      <anchor>gaf856d97adf5003baaa7158bc617746dc</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_cov &gt;</type>
      <name>cov</name>
      <anchorfile>group__fn__cov.html</anchorfile>
      <anchor>ga2e5777f3886f15cebffaa4e176dbeb16</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_cross.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__cross_8hpp</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_cross &gt;</type>
      <name>cross</name>
      <anchorfile>group__fn__cross.html</anchorfile>
      <anchor>gaa3a11fbe073ece742141bc10a523c20c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_cumsum.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__cumsum_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; subview_elem1&lt; eT, T1 &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga0ca2fff402a167787580927a9820223f</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; diagview&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga4f9ac69b5d81fb37e7ea8fca1709e961</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; subview_col&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>gaddfb9d274d55d5aefe80e12c7af06372</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; subview_row&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga06f9f1c282eff59aa911d8179473dcfc</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Col&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga9896af15afadf8cccfaeff7ee6bea547</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Row&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga730170ec8d708f0641b9a7ed1958579d</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_cumsum_mat &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>gae59c88961f7a1313a0d88ec9fba96a60</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_det.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__det_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>det</name>
      <anchorfile>group__fn__det.html</anchorfile>
      <anchor>ga03262c5d2e30a0804c888cd9522ead07</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;in, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk1=0, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>det</name>
      <anchorfile>group__fn__det.html</anchorfile>
      <anchor>gac5169b47b21c7353af8595cb70542438</anchor>
      <arglist>(const Op&lt; T1, op_inv &gt; &amp;in, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>det</name>
      <anchorfile>group__fn__det.html</anchorfile>
      <anchor>ga0d8fad2cb0423cc5dfeb71141ac090a1</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X, const bool slow=false)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>det</name>
      <anchorfile>group__fn__det.html</anchorfile>
      <anchor>ga9d676bf52e367f9f76d19ca2fca07180</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_diagmat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__diagmat_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_diagmat &gt;</type>
      <name>diagmat</name>
      <anchorfile>group__fn__diagmat.html</anchorfile>
      <anchor>ga06091c908b1295aa6bbc1e537ce2dfd8</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_diagvec.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__diagvec_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_diagvec &gt;</type>
      <name>diagvec</name>
      <anchorfile>group__fn__diagvec.html</anchorfile>
      <anchor>ga8d04b942dbe6d54a5a8fcf1b0acd87d0</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const sword diag_id=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_dot.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__dot_8hpp</filename>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>cdot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>gaa67e69a2354dda254ee192dd598ff37d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>cdot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>gae87c0a2ff427ae364b4fece28e73eff9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>dot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>ga8526ed209ca57eee3e481e18828975cb</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>dot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>ga38c7a444f5810d27bea6f2145c467b37</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>norm_dot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>gafe1ec03963472f4923accd5055ab262c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_eig.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__eig_8hpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>eig_gen</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>gabc557cf8f1ce059501444e6dd334309c</anchor>
      <arglist>(Col&lt; std::complex&lt; T &gt; &gt; &amp;eigval, Mat&lt; std::complex&lt; T &gt; &gt; &amp;eigvec, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, const char side= &apos;r&apos;, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig_gen</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>ga2cd6497f90285f71dbbc7b4e8d2350de</anchor>
      <arglist>(Col&lt; std::complex&lt; eT &gt; &gt; &amp;eigval, Mat&lt; std::complex&lt; eT &gt; &gt; &amp;eigvec, const Base&lt; eT, T1 &gt; &amp;X, const char side= &apos;r&apos;, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig_gen</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>gabe785542eb2ac686382bfb5446f63161</anchor>
      <arglist>(Col&lt; std::complex&lt; typename T1::pod_type &gt; &gt; &amp;eigval, Mat&lt; typename T1::elem_type &gt; &amp;l_eigvec, Mat&lt; typename T1::elem_type &gt; &amp;r_eigvec, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig_sym</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>ga7de9b8702c87f279c4d7a5f6d85909b5</anchor>
      <arglist>(Col&lt; typename T1::pod_type &gt; &amp;eigval, Mat&lt; typename T1::elem_type &gt; &amp;eigvec, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>Col&lt; typename T1::pod_type &gt;</type>
      <name>eig_sym</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>gad970b31b1d49e91b54ce93651bcb8d65</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig_sym</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>gafc1ac658de72673a60b313d8e84fa74f</anchor>
      <arglist>(Col&lt; typename T1::pod_type &gt; &amp;eigval, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_elem.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__elem_8hpp</filename>
    <member kind="function">
      <type>const mtOpCube&lt; typename T1::pod_type, T1, op_abs &gt;</type>
      <name>abs</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga45a7fd620ac0ce959225d063fe6b0286</anchor>
      <arglist>(const BaseCube&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_abs &gt;</type>
      <name>abs</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga5ea35d1c4ec4327de89d26570b35d43c</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_abs &gt;</type>
      <name>abs</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga6af1b16837a54b758c1122d1bae5f02c</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_abs &gt;</type>
      <name>abs</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga5dfe5bf19c9ed9284b84bdc9d13d667d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_ceil &gt;</type>
      <name>ceil</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga9929e803e180780f055cd0d098d32867</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_ceil &gt;</type>
      <name>ceil</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga9e2ab668adb27cee8bc9390964cc04e2</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga1eb6a9c069c690161edbe5ba99d201d3</anchor>
      <arglist>(const eOpCube&lt; T1, eop_conj &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga68a19d24ede6fed0abc866e94079819c</anchor>
      <arglist>(const eOp&lt; T1, eop_conj &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_conj &gt;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaf565a0e8c6398cdc65d0e37282c4e592</anchor>
      <arglist>(const BaseCube&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_conj &gt;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gabbd733311e954085c544eff46093cf8a</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga7c131b060ab2b53d68d37d74015dbd39</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaa391c64e4ebc063dd39dc13a1330055c</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_exp &gt;</type>
      <name>exp</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga584bf2ee4ae62e15c4b11d1fb219d802</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_exp &gt;</type>
      <name>exp</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga08f69ae4263db369df092379a5dbaa49</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_exp10 &gt;</type>
      <name>exp10</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga375f6b38930e9d36ba91d8fac01145e4</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_exp10 &gt;</type>
      <name>exp10</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gac0c46f3de0bf12fcc2166b5cab985fc1</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_exp2 &gt;</type>
      <name>exp2</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gac2a669931c23632f5c090d9195e50859</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_exp2 &gt;</type>
      <name>exp2</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga8edc869df9cd89f7fe1f6885f01a97b9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_find &gt;</type>
      <name>find</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga2ec7d433c2fcb1ae2dd0255d08c01cc2</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X, const uword k=0, const char *direction=&quot;first&quot;)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_floor &gt;</type>
      <name>floor</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga46c87c03019585b7d3a6614736bd47e7</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_floor &gt;</type>
      <name>floor</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaf695115ef8d1d2895590006a01acabd8</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; typename T1::pod_type, T1, op_imag &gt;</type>
      <name>imag</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga73c4f371fe3ada17d1be3826921ca4b3</anchor>
      <arglist>(const BaseCube&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_imag &gt;</type>
      <name>imag</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gad81c79673b238d588ec9574bf565eba5</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const GenCube&lt; typename T1::pod_type, gen_zeros &gt;</type>
      <name>imag</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gada4666ccd4460bcbb5df69125a04ab5b</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Gen&lt; typename T1::pod_type, gen_zeros &gt;</type>
      <name>imag</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga41812d673747f8b064d42ef6063d81f5</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_log &gt;</type>
      <name>log</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gace44ad3cbfa91fa62f8d62756f55edc4</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_log &gt;</type>
      <name>log</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga5f86df83743526b96070a3f91769a98f</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_log10 &gt;</type>
      <name>log10</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga99f4b9ae95567008bcf5675f6e6c076f</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_log10 &gt;</type>
      <name>log10</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gad8a40fd5da8040ddc06a9f9d906384d3</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_log2 &gt;</type>
      <name>log2</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gadbb190680a6b3ea519dccf9736daf434</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_log2 &gt;</type>
      <name>log2</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga3d0a98b0d23d700b2176a14fa75fce8d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_pow &gt;</type>
      <name>pow</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaba8369fcc2a071be7aaec0f9262a4eb7</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A, const typename T1::elem_type::value_type exponent)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_pow &gt;</type>
      <name>pow</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga8a02ea2387b6a42cbfbc5bb4326d33d6</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const typename T1::elem_type::value_type exponent)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_pow &gt;</type>
      <name>pow</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga3ee9711de3e827d2461be401f74f3267</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A, const typename T1::elem_type exponent)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_pow &gt;</type>
      <name>pow</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gad3c210b6ccb22d9f4e0438de463f9a1a</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const typename T1::elem_type exponent)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; typename T1::pod_type, T1, op_real &gt;</type>
      <name>real</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga16af9e188f795cb6e7541df8442cb676</anchor>
      <arglist>(const BaseCube&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_real &gt;</type>
      <name>real</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga4ee5863f2169bdfe36de6c22ba71cc4d</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>real</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga3bb1e0e25cf4f2fa73f8cd100fe67ba5</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>real</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gace416710a865ca9064eee4a45ee235a5</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_sqrt &gt;</type>
      <name>sqrt</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga4565123994516cc2925554d5d9192536</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_sqrt &gt;</type>
      <name>sqrt</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gae69d28fe1d387bd0823bfe24a5bee315</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_square &gt;</type>
      <name>square</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga723c2f07d7675eee9995f30f7148300f</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_square &gt;</type>
      <name>square</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaddaf2c5f2d887081567ddbcbabc9b217</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_eps.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__eps_8hpp</filename>
    <member kind="function">
      <type>arma_inline arma_warn_unused arma_float_only&lt; T &gt;::result</type>
      <name>eps</name>
      <anchorfile>group__fn__eps.html</anchorfile>
      <anchor>ga6087c776c51d1a9b4808ba9e5c0cb95b</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused arma_integral_only&lt; eT &gt;::result</type>
      <name>eps</name>
      <anchorfile>group__fn__eps.html</anchorfile>
      <anchor>ga924cd38c08a1535c75dbda19cd28885d</anchor>
      <arglist>(const eT &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>Mat&lt; typename T1::pod_type &gt;</type>
      <name>eps</name>
      <anchorfile>group__fn__eps.html</anchorfile>
      <anchor>ga1528386aab5fa630fcd032cd97774c88</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const eOp&lt; T1, eop_eps &gt;</type>
      <name>eps</name>
      <anchorfile>group__fn__eps.html</anchorfile>
      <anchor>ga690c5da673ed286038fa3781f86f6a99</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_eye.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__eye_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_ones_diag &gt;</type>
      <name>eye</name>
      <anchorfile>group__fn__eye.html</anchorfile>
      <anchor>ga8bf20ca6898eb906e0f8f87b5e0c26b9</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_ones_diag &gt;</type>
      <name>eye</name>
      <anchorfile>group__fn__eye.html</anchorfile>
      <anchor>ga7c2fac0fbeb16e135beada09cf27c768</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_flip.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__flip_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_fliplr &gt;</type>
      <name>fliplr</name>
      <anchorfile>group__fn__flip.html</anchorfile>
      <anchor>gae803036f9b36f5dee84afea1f5641707</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_flipud &gt;</type>
      <name>flipud</name>
      <anchorfile>group__fn__flip.html</anchorfile>
      <anchor>ga9c8dfc66956b5bf6321e5a9616220854</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_inv.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__inv_8hpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>ga0602a3da673f35312c6c62d4cdedf6cc</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_inv_sympd &gt;</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>gaa5aaaab17c152794effd9f7ce62b053a</anchor>
      <arglist>(const Op&lt; T1, op_sympd &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_inv_tr &gt;</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>ga58718fc8f8ffa1176aaa8edac718ab88</anchor>
      <arglist>(const Op&lt; T1, op_trimat &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>ga26def1f560fa924ba4421a3d5e0440c6</anchor>
      <arglist>(const Op&lt; T1, op_inv &gt; &amp;X, const bool slow=false)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_inv &gt;</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>gaecb2f30e499b455a18491b5f90732aa4</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_join.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__join_8hpp</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_join &gt;</type>
      <name>join_cols</name>
      <anchorfile>group__fn__join.html</anchorfile>
      <anchor>ga315f955d16985204bc0af5118004f31d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_join &gt;</type>
      <name>join_rows</name>
      <anchorfile>group__fn__join.html</anchorfile>
      <anchor>ga2cc60d9582cb787179cd411af04a1651</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>const GlueCube&lt; T1, T2, glue_join &gt;</type>
      <name>join_slices</name>
      <anchorfile>group__fn__join.html</anchorfile>
      <anchor>gac593ac604978dccc93a201ebf629696b</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_kron.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__kron_8hpp</filename>
    <member kind="function">
      <type>Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt;</type>
      <name>kron</name>
      <anchorfile>group__fn__kron.html</anchorfile>
      <anchor>ga5d4439802b6a6d381e8a74316f899d19</anchor>
      <arglist>(const Base&lt; T, T1 &gt; &amp;X, const Base&lt; std::complex&lt; T &gt;, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt;</type>
      <name>kron</name>
      <anchorfile>group__fn__kron.html</anchorfile>
      <anchor>ga153fee8886246dbc384c46a33a18014a</anchor>
      <arglist>(const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, const Base&lt; T, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Glue&lt; T1, T2, glue_kron &gt;</type>
      <name>kron</name>
      <anchorfile>group__fn__kron.html</anchorfile>
      <anchor>gac927ed8dcfd7a87c155a78582d8a6bb7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_log_det.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__log__det_8hpp</filename>
    <member kind="function">
      <type>void</type>
      <name>log_det</name>
      <anchorfile>group__fn__log__det.html</anchorfile>
      <anchor>gafc1210216b753c107d9d2fabffc7175b</anchor>
      <arglist>(typename T1::elem_type &amp;out_val, typename T1::pod_type &amp;out_sign, const Op&lt; T1, op_diagmat &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>log_det</name>
      <anchorfile>group__fn__log__det.html</anchorfile>
      <anchor>gaad24492851b75cd1a75353c570756ca1</anchor>
      <arglist>(typename T1::elem_type &amp;out_val, typename T1::pod_type &amp;out_sign, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_lu.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__lu_8hpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>lu</name>
      <anchorfile>group__fn__lu.html</anchorfile>
      <anchor>ga529f5ad854018ff8071898430cf768b8</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;L, Mat&lt; typename T1::elem_type &gt; &amp;U, Mat&lt; typename T1::elem_type &gt; &amp;P, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lu</name>
      <anchorfile>group__fn__lu.html</anchorfile>
      <anchor>ga48039cc44c362a292f0eeb2daa71d1cd</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;L, Mat&lt; typename T1::elem_type &gt; &amp;U, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_max.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__max_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga35a45a97af3e591c8cca0c244acde6a4</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga7bb431119127b3de388ee0e7b595299a</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga895f277941e7cd52fd44526e0eecab4c</anchor>
      <arglist>(const Op&lt; subview&lt; eT &gt;, op_max &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga4e0549fcb497a7cd41955813409ed4f3</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>gaec240ce05c55212f7dc3bd8bbf9b61fa</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Op&lt; T1, op_max &gt;, op_max &gt;</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>gab9f331e64b93853161970929d0fa690f</anchor>
      <arglist>(const Op&lt; T1, op_max &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga51eab5807a4f3b642b6aadbbda6c77cf</anchor>
      <arglist>(const Op&lt; T1, op_max &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga2f049ad13fc06991840857be152bf2ee</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga0a7a71c4a185f6d297557d3e7e40032f</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_max &gt;</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga7e826cdd9fd60021167a9631d82b9eb2</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_mean.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__mean_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>ga35f8f00b82c8a60c7aa9a006aa71fa65</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>ga3365f3a522c8c83dcf8138c9c4bbf185</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gab7d52c24759219a94638c0243f4ba54b</anchor>
      <arglist>(const Op&lt; subview&lt; eT &gt;, op_mean &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gae8183780a56f8a51f3ee75f4ea7fe6cc</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gad671539e5ee3389ab7fdf67a87a7152d</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Op&lt; T1, op_mean &gt;, op_mean &gt;</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gabeeab8a03bf1efdfdebbe7647240af66</anchor>
      <arglist>(const Op&lt; T1, op_mean &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>ga1d968915b369b7fe31c936375f34eedd</anchor>
      <arglist>(const Op&lt; T1, op_mean &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gaa2b5c83827ad2fd7cca87b99db826bf5</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gaceba290d9e1395cbc298d9dd4f9d6924</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_mean &gt;</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>ga849c19d03acd697df00e77278e29a1c7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_median.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__median_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga0c1e5f4c93454a1f1ad514ec6d5e443f</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga51c37a864918cd983f5072738cb722bb</anchor>
      <arglist>(const diagview&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>gaf0666363eb138da5fc459450b81e82cf</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>gaac05a7858868930e8627d8c84e0f86a9</anchor>
      <arglist>(const subview_col&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga89b29c63c9e9ff0a3ce240bdc9ab55da</anchor>
      <arglist>(const subview_row&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga4a271e56e401900f6855f32a73b75194</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>gaf7e55077f3db7a46a9a7f80ed95411cf</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga99e28fcf5d8876a59dbf82b9285d83b6</anchor>
      <arglist>(const Col&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga9b2940a3742decee5b9b85d907fd7697</anchor>
      <arglist>(const Row&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga372530cb0145a39bd7a6d2c32a5e8f45</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>gaa62ea7f0f5866edfb3c1ac01ac73a755</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_median &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga1ae9fd81618e5e206021a9006711bf50</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_min.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__min_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga0b22708f20f3218d963cd4203bdf2995</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>gac685f6162becd6a9d207a1a2eaceb97a</anchor>
      <arglist>(const Op&lt; subview&lt; eT &gt;, op_min &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga985c0c855fd94fdbef3f6f63f04a3f45</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>gab6c3ab930a58e71004e7ddc6c50d4066</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga3cfda058523dcf4de8821b9da7cb6645</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; Op&lt; T1, op_min &gt;, op_min &gt;</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga807db84445e031dc55da775ca0abb4b7</anchor>
      <arglist>(const Op&lt; T1, op_min &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>gadb28da2daaf152004bb52379d5d561d4</anchor>
      <arglist>(const Op&lt; T1, op_min &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga568d4ca5195560040d625e3898485d2f</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga22da884e4639335bb2e471868bf198f1</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_min &gt;</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga31b37371ce06ee074541825777084ab6</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_misc.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__misc_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>gaf1891c7bb32c80f337ea0fd5c38427a4</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>ga8d0d49b8488174317e496667339ceef9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>gaf53bf8a6f42c8e5924b7a7e9c68e6326</anchor>
      <arglist>(const eT x, const typename arma_scalar_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>mat</type>
      <name>linspace</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>ga3b15a2a8ecf0cd61457e127b86252910</anchor>
      <arglist>(const double start, const double end, const uword num=100u)</arglist>
    </member>
    <member kind="function">
      <type>vec_type</type>
      <name>linspace</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>ga228afac94d9fa3e55ce857ca006379c5</anchor>
      <arglist>(const typename vec_type::pod_type start, const typename vec_type::pod_type end, const uword num=100u, const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_float_only&lt; eT &gt;::result</type>
      <name>log_add</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>ga58ee7263e6f853771626454b4d95a9d6</anchor>
      <arglist>(eT log_a, eT log_b)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline Op&lt; T1, op_sympd &gt;</type>
      <name>sympd</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>gaa2cb07ed4e485129d5128fc783208f84</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_norm.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__norm_8hpp</filename>
    <member kind="function">
      <type>T1::pod_type</type>
      <name>arma_mat_norm_1</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga74341c7ebb58e64e87fda2cec7f58bd9</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>T1::pod_type</type>
      <name>arma_mat_norm_2</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga99f2b06f0edc4dc16a0249ba0cdfb70f</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>T1::pod_type</type>
      <name>arma_mat_norm_inf</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga8f3839d94a1445dc27167b07e6d88cc3</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_1</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga2dbbd6c1d0976d5f8d05a273aa67ab47</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_2</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gae10d192f54035ef971bee833daff773c</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_2</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga0102d073e4035d7859a1cc2e7128e5f4</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_k</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gaf848b30f1d734aaace8ca9f3f9976947</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A, const int k)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_max</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gac792adc29e2895403a063242f091ad31</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_min</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gaf0a0e803254c0a14eddbf83df5f1f0a6</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::pod_type</type>
      <name>norm</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga6780fc3d20424753263f5412615a9126</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const char *method, const typename arma_float_or_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::pod_type</type>
      <name>norm</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gaf01ed1d9be62674813fd6308d53fa718</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword k, const typename arma_float_or_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_ones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__ones_8hpp</filename>
    <member kind="function">
      <type>arma_inline const GenCube&lt; typename cube_type::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>ga699bc3b95b329a715e506cc1287770d4</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices, const typename arma_Cube_only&lt; cube_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const GenCube&lt; cube::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>ga969ce0acf05b822c1696b6a47c8144c5</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>ga3903d3e8ff45b2fa4b10ab135f20462c</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>gaab4f353605ade740ca01e855c0ae481b</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename vec_type::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>gab179acde4e91608d95ff03f5107a2524</anchor>
      <arglist>(const uword n_elem, const arma_empty_class junk1=arma_empty_class(), const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; vec::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>ga2dcd5ffb556e2c82e0cb4477bc9a2bdc</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_pinv.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__pinv_8hpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>pinv</name>
      <anchorfile>group__fn__pinv.html</anchorfile>
      <anchor>ga4bf777d4dd6755a4cad8a7f59f89bf5c</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type tol=0.0, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_pinv &gt;</type>
      <name>pinv</name>
      <anchorfile>group__fn__pinv.html</anchorfile>
      <anchor>ga557f2794e9f62112eefc7302e4c33879</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type tol=0.0, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_princomp.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__princomp_8hpp</filename>
    <member kind="function">
      <type>const Op&lt; T1, op_princomp &gt;</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>gaa209c2115e0c3db3ac1d93a4be5d269c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>gafb64049d35ccda6a084e957ee995a841</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;coeff_out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>ga1c7ed94f60556450ff00b5a325bca922</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;coeff_out, Mat&lt; typename T1::elem_type &gt; &amp;score_out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>gaa6bd483e3e162e96351c6fc10cc77e37</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;coeff_out, Mat&lt; typename T1::elem_type &gt; &amp;score_out, Col&lt; typename T1::pod_type &gt; &amp;latent_out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>ga824929ab81e367df0c07ebaeb342a92b</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;coeff_out, Mat&lt; typename T1::elem_type &gt; &amp;score_out, Col&lt; typename T1::pod_type &gt; &amp;latent_out, Col&lt; typename T1::elem_type &gt; &amp;tsquared_out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_prod.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__prod_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>ga61b54a11e7254be365a19c70d0eb669b</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>ga47764d2248f7d4a7f4a1871c2c08c454</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>ga739748ff35ce8e6adeed2f11eb5e5941</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gaf9a4178984a70a332e69e12de3c3c67f</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; Op&lt; T1, op_prod &gt;, op_prod &gt;</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gae05d8199b2e09d3388e3e7b3e4965ea4</anchor>
      <arglist>(const Op&lt; T1, op_prod &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>T1::elem_type</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gade6bd600b9edeaeed90e803aa5127bee</anchor>
      <arglist>(const Op&lt; T1, op_prod &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gaac18f3161d1ea6eeb991cf26650b8bdd</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gadc7d80e0050d1f78c66a2e2f1e0cbb07</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_prod &gt;</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gae9325a18818221ab339ab103face3199</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_qr.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__qr_8hpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>qr</name>
      <anchorfile>group__fn__qr.html</anchorfile>
      <anchor>ga1dbbcfb6325c453d287b21170763734d</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;Q, Mat&lt; typename T1::elem_type &gt; &amp;R, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_randn.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__randn_8hpp</filename>
    <member kind="function">
      <type>arma_inline const GenCube&lt; typename cube_type::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga27b3afa8e514e8d4c19153786ed63f22</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices, const typename arma_Cube_only&lt; cube_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const GenCube&lt; cube::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga2b6417de904529a580a1ac4290fbb97a</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga57792f5cacc7545b5b2000ba407dfb67</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga8dd62939904a652d7945e32d31115119</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename vec_type::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga3cb83b465946adacbf06f4ab0d9fdd04</anchor>
      <arglist>(const uword n_elem, const arma_empty_class junk1=arma_empty_class(), const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; vec::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga1eada141189ec7a7ad7f8b654b355dbc</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga1c529e58442c37601fdb5ef7f5824d2f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_randu.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__randu_8hpp</filename>
    <member kind="function">
      <type>arma_inline const GenCube&lt; typename cube_type::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>gaf959d18e13093e5b6b9d2db77642f9b8</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices, const typename arma_Cube_only&lt; cube_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const GenCube&lt; cube::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga1e9ca39265a5d56954ba524c6a80f519</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga81806295033589eb8eda36d9780d11de</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga5513f4a4d1fd0586cc99095c7afd4b23</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename vec_type::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>gaf5ae3f0c4b678adc16cc2b265aff6548</anchor>
      <arglist>(const uword n_elem, const arma_empty_class junk1=arma_empty_class(), const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; vec::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga6c0030943745615d9866dc2a6d734fcb</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga3d86722844bca26c3c902f216c34c1f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_rank.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__rank_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused uword</type>
      <name>rank</name>
      <anchorfile>group__fn__rank.html</anchorfile>
      <anchor>ga61bb71ecb6fdb921e7c609b4f50e2d39</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, typename T1::pod_type tol=0.0, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_repmat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__repmat_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_repmat &gt;</type>
      <name>repmat</name>
      <anchorfile>group__fn__repmat.html</anchorfile>
      <anchor>ga9af76fe0c61d893d6c6e2c86a46bdbef</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const uword r, const uword c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_reshape.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__reshape_8hpp</filename>
    <member kind="function">
      <type>const OpCube&lt; T1, op_reshape &gt;</type>
      <name>reshape</name>
      <anchorfile>group__fn__reshape.html</anchorfile>
      <anchor>gaf598478d4e0df8b2993ac8a4147e6481</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices, const uword dim=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_reshape &gt;</type>
      <name>reshape</name>
      <anchorfile>group__fn__reshape.html</anchorfile>
      <anchor>gad0526a19afa164c63b473cc5abfc6be8</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword in_n_rows, const uword in_n_cols, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_resize.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__resize_8hpp</filename>
    <member kind="function">
      <type>const OpCube&lt; T1, op_resize &gt;</type>
      <name>resize</name>
      <anchorfile>group__fn__resize.html</anchorfile>
      <anchor>gab8d7c0d1593f8bcfac9876d383d70695</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_resize &gt;</type>
      <name>resize</name>
      <anchorfile>group__fn__resize.html</anchorfile>
      <anchor>gace387f4dc64b871b0265f2b5e4dc96ad</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_shuffle.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__shuffle_8hpp</filename>
    <member kind="function">
      <type>const Op&lt; T1, op_shuffle &gt;</type>
      <name>shuffle</name>
      <anchorfile>group__fn__shuffle.html</anchorfile>
      <anchor>gaab6ba75fce826e41d4f6bb8bccad5015</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_solve.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__solve_8hpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>solve</name>
      <anchorfile>group__fn__solve.html</anchorfile>
      <anchor>ga22178739575e69502b64160ee604e8d0</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_solve_tr &gt;</type>
      <name>solve</name>
      <anchorfile>group__fn__solve.html</anchorfile>
      <anchor>gacf17c8707fd47b3c9fe7468b867a2e76</anchor>
      <arglist>(const Op&lt; T1, op_trimat &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_solve &gt;</type>
      <name>solve</name>
      <anchorfile>group__fn__solve.html</anchorfile>
      <anchor>ga4b727d14b245e8bba06a098b61ffff68</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_sort.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__sort_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; Row&lt; eT &gt;, op_sort &gt;</type>
      <name>sort</name>
      <anchorfile>group__fn__sort.html</anchorfile>
      <anchor>ga128bf3b1bf31a8484900cea1c864b861</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X, const uword sort_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Col&lt; eT &gt;, op_sort &gt;</type>
      <name>sort</name>
      <anchorfile>group__fn__sort.html</anchorfile>
      <anchor>ga486bbfccce9358fe8291c539533bf790</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X, const uword sort_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_sort &gt;</type>
      <name>sort</name>
      <anchorfile>group__fn__sort.html</anchorfile>
      <anchor>gaab84bba7023a58385da82a00329e9372</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword sort_type=0, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_sort_index.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__sort__index_8hpp</filename>
    <class kind="struct">arma_sort_index_packet_ascend</class>
    <class kind="struct">arma_sort_index_packet_descend</class>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__fn__sort__index.html</anchorfile>
      <anchor>ga1c0fa2e34ad258fd7431cdd55ad9c0d2</anchor>
      <arglist>(const arma_sort_index_packet_descend&lt; T1, T2 &gt; &amp;A, const arma_sort_index_packet_descend&lt; T1, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__fn__sort__index.html</anchorfile>
      <anchor>gaef5fd214c7e1a494b42d99ab7ef4383c</anchor>
      <arglist>(const arma_sort_index_packet_ascend&lt; T1, T2 &gt; &amp;A, const arma_sort_index_packet_ascend&lt; T1, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>umat</type>
      <name>sort_index</name>
      <anchorfile>group__fn__sort__index.html</anchorfile>
      <anchor>ga155c9f60d3f47c0feac0ae15dfe3e0b6</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword sort_type=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort_index_helper</name>
      <anchorfile>group__fn__sort__index.html</anchorfile>
      <anchor>ga672928e7a40907d7b09e221a235cf859</anchor>
      <arglist>(umat_elem_type *out_mem, std::vector&lt; packet_type &gt; &amp;packet_vec, const eT *in_mem)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_stddev.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__stddev_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>ga0af2f1faf396145107cfd377bf94dc87</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gafb410c3d26d59d7632aed264df8ff91e</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gae3251956ae358241d18727851b687098</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gadab45a69e9de0533e86611b9b93d2274</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>ga10a223c95b51948acc7c7689f4d0dd43</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gade832148979d8ea45028b9a1503e4971</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_stddev &gt;</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gafb0245357f56c70b3d9799ef542123ff</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword norm_type=0, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_strans.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__strans_8hpp</filename>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>strans</name>
      <anchorfile>group__fn__strans.html</anchorfile>
      <anchor>ga0b7524f63c2898ff05e47c45b8d0ae33</anchor>
      <arglist>(const Op&lt; T1, op_strans &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_htrans &gt;</type>
      <name>strans</name>
      <anchorfile>group__fn__strans.html</anchorfile>
      <anchor>ga85f576dd5526315011f7d4847f1ad58e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_strans &gt;</type>
      <name>strans</name>
      <anchorfile>group__fn__strans.html</anchorfile>
      <anchor>ga7ffbf4ca8b5f39676f1f45c5c1a54223</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_sum.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__sum_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga0aaf31c48809f627d3ab1a6128fe0305</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>gaba0927030faeac40f2e1906aeb08df42</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga353c392564a3a289c42e53c4d526aaaa</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga87d065036879b777f345093d47358784</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Op&lt; T1, op_sum &gt;, op_sum &gt;</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga5304131fe4be041893453918f0ed7c2a</anchor>
      <arglist>(const Op&lt; T1, op_sum &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>gaf2a42326a330ca8638d772655e4f6f41</anchor>
      <arglist>(const Op&lt; T1, op_sum &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>gac3abafba46d67feac323cf70efcd415b</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga7b7d1c9c50da1e1af0980c60ab39d1fc</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_sum &gt;</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga065e7fd46339cbc75b5fe38379103a3b</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_svd.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__svd_8hpp</filename>
    <member kind="function">
      <type>bool</type>
      <name>svd</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>ga44b1e34be5be3bb41a9c09dc6ca91e75</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;U, Col&lt; typename T1::pod_type &gt; &amp;S, Mat&lt; typename T1::elem_type &gt; &amp;V, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>Col&lt; typename T1::pod_type &gt;</type>
      <name>svd</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>ga18c46d6554b66a4644da665761ecddb2</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>svd</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>ga2854f68140157fde0fc61364111e0898</anchor>
      <arglist>(Col&lt; typename T1::pod_type &gt; &amp;S, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>svd_econ</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>gae292c04c01308141bf603bff5c8a06db</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;U, Col&lt; typename T1::pod_type &gt; &amp;S, Mat&lt; typename T1::elem_type &gt; &amp;V, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const char mode= &apos;b&apos;, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated bool</type>
      <name>svd_thin</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>ga77103564e97fa38492dbae7809c93aa1</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;U, Col&lt; typename T1::pod_type &gt; &amp;S, Mat&lt; typename T1::elem_type &gt; &amp;V, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const char mode= &apos;b&apos;, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_syl_lyap.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__syl__lyap_8hpp</filename>
    <member kind="function">
      <type>Mat&lt; typename T1::elem_type &gt;</type>
      <name>syl</name>
      <anchorfile>group__fn__syl__lyap.html</anchorfile>
      <anchor>ga8085dfebe2d2dfaea22c373b0d041708</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;in_B, const Base&lt; typename T1::elem_type, T3 &gt; &amp;in_C, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>syl</name>
      <anchorfile>group__fn__syl__lyap.html</anchorfile>
      <anchor>ga867f873eea07cf5e0d91947ceeb0e148</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;in_B, const Base&lt; typename T1::elem_type, T3 &gt; &amp;in_C, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_symmat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__symmat_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_symmat &gt;</type>
      <name>symmatl</name>
      <anchorfile>group__fn__symmat.html</anchorfile>
      <anchor>ga291177057bf3e78fcca1788089f16feb</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_symmat &gt;</type>
      <name>symmatu</name>
      <anchorfile>group__fn__symmat.html</anchorfile>
      <anchor>ga0dd9dabeee230465b6d523a6fa2f0d90</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_toeplitz.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__toeplitz_8hpp</filename>
    <member kind="function">
      <type>Glue&lt; T1, T1, glue_toeplitz_circ &gt;</type>
      <name>circ_toeplitz</name>
      <anchorfile>group__fn__toeplitz.html</anchorfile>
      <anchor>ga7bff333eab099f5573ee2340ecf6a44d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>Glue&lt; T1, T2, glue_toeplitz &gt;</type>
      <name>toeplitz</name>
      <anchorfile>group__fn__toeplitz.html</anchorfile>
      <anchor>ga08b6e73c448d7f51115e111b937e3b44</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>Glue&lt; T1, T1, glue_toeplitz &gt;</type>
      <name>toeplitz</name>
      <anchorfile>group__fn__toeplitz.html</anchorfile>
      <anchor>gab19a2782bed3cf3688eca811498cab66</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_trace.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__trace_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>trace</name>
      <anchorfile>group__fn__trace.html</anchorfile>
      <anchor>ga1d05b3595c76524047fa103d7a943cc8</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>trace</name>
      <anchorfile>group__fn__trace.html</anchorfile>
      <anchor>ga82bb8e38f7c17ed0ee22658a3699b487</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>trace</name>
      <anchorfile>group__fn__trace.html</anchorfile>
      <anchor>ga0533ae5f2a253f22a0faec69f251e1d9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_trans.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__trans_8hpp</filename>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>htrans</name>
      <anchorfile>group__fn__trans.html</anchorfile>
      <anchor>ga26ac8e2840d06fc577d2d25c1aca2fc9</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_deprecated const Op&lt; T1, op_htrans &gt;</type>
      <name>htrans</name>
      <anchorfile>group__fn__trans.html</anchorfile>
      <anchor>ga32d838d5f215929e93e87256182d9eb3</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>trans</name>
      <anchorfile>group__fn__trans.html</anchorfile>
      <anchor>gaec74f7f5e85e1d0f09f159b5fc155165</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_htrans &gt;</type>
      <name>trans</name>
      <anchorfile>group__fn__trans.html</anchorfile>
      <anchor>ga2c8f35f44e1a9c1ea050a9b2a85ae298</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_trig.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__trig_8hpp</filename>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_acos &gt;</type>
      <name>acos</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga80657f065e82c1ebf343f47fc2032bbc</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_acos &gt;</type>
      <name>acos</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gaeb55f2002239d329ca3dce147be04d50</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_acosh &gt;</type>
      <name>acosh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga9c06b0f8ebe95c56057f36e71ec0ca16</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_acosh &gt;</type>
      <name>acosh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga8ddb99d7f3707d38219b2e6839b340f3</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_asin &gt;</type>
      <name>asin</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gab787f65de3d25bf502e32ee6c3a3473e</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_asin &gt;</type>
      <name>asin</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gad662f4c2d1c1edc5fb7de8de87d79dd7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_asinh &gt;</type>
      <name>asinh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga0d51425518aa09d550451b231109e183</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_asinh &gt;</type>
      <name>asinh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gab99901819b8088add2b6230c4bae60e5</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_atan &gt;</type>
      <name>atan</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gac8b8e1db15bddac40963ec1ae9a68590</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_atan &gt;</type>
      <name>atan</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga5c9d66711c1a97cb248e29f18769c291</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_atanh &gt;</type>
      <name>atanh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga5baa6d2ad0df87ef215d615197f7937e</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_atanh &gt;</type>
      <name>atanh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gaa17ceb2541708639edd524214fdbab5c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_cos &gt;</type>
      <name>cos</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga66cb8d2d3bf4ce4854e369b497ba7bb6</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_cos &gt;</type>
      <name>cos</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gae69b1ab0e11a05442725d930dd656769</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_cosh &gt;</type>
      <name>cosh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga102aa3bed0a45e05742be29c81a9b051</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_cosh &gt;</type>
      <name>cosh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga812144371d5330895badbe914424e4b9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_sin &gt;</type>
      <name>sin</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga7d61a5ae25c13fad4671edcd28a194ef</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_sin &gt;</type>
      <name>sin</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga4f6b79d852d24dc11e18b61fb84bb82d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_sinh &gt;</type>
      <name>sinh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga78f754de00d930b85746af877f3baf54</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_sinh &gt;</type>
      <name>sinh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga24b613ca9b37f9efea7a1bcaa1e113d7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_tan &gt;</type>
      <name>tan</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga312e2417d3f0c48b26c0e019a8ab7f49</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_tan &gt;</type>
      <name>tan</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gabd942cf8e9bc192e78dbeef8d3fef524</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_tanh &gt;</type>
      <name>tanh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gab18fa1587ca3993b538f7ce74047a1ef</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_tanh &gt;</type>
      <name>tanh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gaf0e6c31bca85a813fc89f81d5e31c5e8</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_trimat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__trimat_8hpp</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_trimat &gt;</type>
      <name>trimatl</name>
      <anchorfile>group__fn__trimat.html</anchorfile>
      <anchor>ga56357ce850b81c048ee260deda33402e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_trimat &gt;</type>
      <name>trimatu</name>
      <anchorfile>group__fn__trimat.html</anchorfile>
      <anchor>gacb691736e5d1696cf48071973e6b2c84</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_trunc_exp.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__trunc__exp_8hpp</filename>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_trunc_exp &gt;</type>
      <name>trunc_exp</name>
      <anchorfile>group__fn__trunc__exp.html</anchorfile>
      <anchor>gaf0f58e7bd20bfe6e529dc5325cabd328</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_trunc_exp &gt;</type>
      <name>trunc_exp</name>
      <anchorfile>group__fn__trunc__exp.html</anchorfile>
      <anchor>ga308338848e35a947e6cfdbdcc4bfd042</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline std::complex&lt; T &gt;</type>
      <name>trunc_exp</name>
      <anchorfile>group__fn__trunc__exp.html</anchorfile>
      <anchor>ga048637b4226b403256207caa17d33596</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_float_only&lt; eT &gt;::result</type>
      <name>trunc_exp</name>
      <anchorfile>group__fn__trunc__exp.html</anchorfile>
      <anchor>ga4b4b78ed2e7543de8f595223c618c008</anchor>
      <arglist>(const eT x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_trunc_log.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__trunc__log_8hpp</filename>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_trunc_log &gt;</type>
      <name>trunc_log</name>
      <anchorfile>group__fn__trunc__log.html</anchorfile>
      <anchor>gadf1f11562aadbaca709ceedcb80c1b96</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_trunc_log &gt;</type>
      <name>trunc_log</name>
      <anchorfile>group__fn__trunc__log.html</anchorfile>
      <anchor>ga202966dd951776378b85bd9f2945a9ae</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>trunc_log</name>
      <anchorfile>group__fn__trunc__log.html</anchorfile>
      <anchor>ga409cc289d0f89b5aabecfac4e74011be</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_float_only&lt; eT &gt;::result</type>
      <name>trunc_log</name>
      <anchorfile>group__fn__trunc__log.html</anchorfile>
      <anchor>gacb04f7197e923b64a708dfffd22f2601</anchor>
      <arglist>(const eT x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_var.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__var_8hpp</filename>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga956c807d65c59eef354e6000629514e2</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga6736a176eb88c4b54c6b4b7a44f33b86</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga5cb2e5f4441a7b26c05b6411dfab357f</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga9f17fa446d9440cc6fddfef65f3f111a</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>gaa89b13af93fad138cc5e8abc605e755e</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga568a643a76f807cdc0c338dc56256956</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_var &gt;</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga343bf7ddbebaa112fabda73af51f4f29</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword norm_type=0, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fn_zeros.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>fn__zeros_8hpp</filename>
    <member kind="function">
      <type>arma_inline const GenCube&lt; typename cube_type::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>ga845196c25b8ef1e2357dea741be9f472</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices, const typename arma_Cube_only&lt; cube_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const GenCube&lt; cube::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>gaa7d0eeafae2dd8d8c1482e0f214685ae</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>ga472f0e549b2d25b6a69d1c17df40d891</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>ga86a53571f0b4d2c90f19bf5f7ca87322</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename vec_type::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>gacdc2e8a7b025e092aae1a56b3114c7e0</anchor>
      <arglist>(const uword n_elem, const arma_empty_class junk1=arma_empty_class(), const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; vec::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>gad40bb14a5d7f507b928493c2e18c8615</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>format_wrap.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>format__wrap_8hpp</filename>
    <class kind="class">arma_boost::basic_format</class>
    <class kind="struct">arma_boost::basic_format_only</class>
    <class kind="struct">arma_boost::basic_format_only&lt; basic_format&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">arma_boost::char_only</class>
    <class kind="struct">arma_boost::char_only&lt; char &gt;</class>
    <class kind="class">arma_boost::format</class>
    <class kind="struct">arma_boost::format_metaprog</class>
    <class kind="struct">arma_boost::format_metaprog&lt; basic_format&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">arma_boost::string_only</class>
    <class kind="struct">arma_boost::string_only&lt; std::string &gt;</class>
    <namespace>arma_boost</namespace>
    <member kind="function">
      <type>int</type>
      <name>arma_snprintf</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a7f0220bc07f064e151f68879d89a966f</anchor>
      <arglist>(char *out, size_t size, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>basic_format&lt; basic_format&lt; T1, T2 &gt;, T3 &gt;</type>
      <name>operator%</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>ac09d68bdba55b8195b79ba542eba0c0c</anchor>
      <arglist>(const basic_format&lt; T1, T2 &gt; &amp;X, const T3 &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>basic_format&lt; format, T2 &gt;</type>
      <name>operator%</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a6a9d6376d195eb21845025571f008110</anchor>
      <arglist>(const format &amp;X, const T2 &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a9ffc51bb0df3e96a67a747f1c63f249d</anchor>
      <arglist>(std::ostream &amp;o, const basic_format&lt; T1, T2 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>ab4335e5be0651676c274c93c41b737de</anchor>
      <arglist>(const basic_format&lt; T1, T2 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a3c3377c5dcbec395bc29f1fde9403459</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt;, T4 &gt;, T5 &gt;, T6 &gt;, T7 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>ae5faf9a9d0eb2d72b597ec3cdd0b5a6b</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt;, T4 &gt;, T5 &gt;, T6 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a1e62dc25a0140bb11175c5b5ca257e42</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt;, T4 &gt;, T5 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a2a01ecf85016b3005fea4332c8ecaa7a</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt;, T4 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>ab564d198b27b14b51fca93dfa2bf8158</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a232ae1b1886103a99c85f5f2ce23a21c</anchor>
      <arglist>(const basic_format&lt; format, T2 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>str_wrapper</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a7400ba5e7786e6071e41578849d52058</anchor>
      <arglist>(const T1 &amp;x, const typename basic_format_only&lt; T1 &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const T1 *</type>
      <name>str_wrapper</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a77706a4be15691ab54bd0ef9bf572932</anchor>
      <arglist>(const T1 *x, const typename char_only&lt; T1 &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const T1 &amp;</type>
      <name>str_wrapper</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>af07d8c2731815b835a6391eca7d9b98b</anchor>
      <arglist>(const T1 &amp;x, const typename string_only&lt; T1 &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>forward_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>forward__bones_8hpp</filename>
    <class kind="class">arma_empty_class</class>
    <class kind="struct">injector_end_of_row</class>
    <member kind="enumeration">
      <name>file_type</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaaf047b6ce458f7c55fd215920656d128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>file_type_unknown</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128ae88059bed1f4065d311021a47657f7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128ab23ff78608de192c57782353f7562e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a628746bcaf26dfa0c59b37713c27eea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128aa8404637cbf0a8edb1b2697ed8be514c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128ab8150c60122843a52a5ecc2ef653eb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a45f236e56470da3c191218146373e330</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a84c7cef68df29f3a127038737c4cbdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a0b14fb78700351dca695ede008144dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a152928479a10a889bbde6f10f480ac08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const injector_end_of_row</type>
      <name>endr</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga2463fbd2c8b292c4b6b006049711781b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gemm.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>gemm_8hpp</filename>
    <class kind="class">gemm</class>
    <class kind="class">gemm_emul</class>
    <class kind="class">gemm_emul_large</class>
    <class kind="class">gemm_emul_tinysq</class>
  </compound>
  <compound kind="file">
    <name>gemm_mixed.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>gemm__mixed_8hpp</filename>
    <class kind="class">gemm_mixed</class>
    <class kind="class">gemm_mixed_large</class>
    <class kind="class">gemm_mixed_small</class>
  </compound>
  <compound kind="file">
    <name>gemv.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>gemv_8hpp</filename>
    <class kind="class">gemv</class>
    <class kind="class">gemv_emul</class>
    <class kind="class">gemv_emul_large</class>
    <class kind="class">gemv_emul_tinysq</class>
    <class kind="struct">gemv_emul_tinysq::pos</class>
  </compound>
  <compound kind="file">
    <name>Gen_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Gen__bones_8hpp</filename>
    <class kind="class">Gen</class>
  </compound>
  <compound kind="file">
    <name>Gen_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Gen__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>GenCube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>GenCube__bones_8hpp</filename>
    <class kind="class">GenCube</class>
  </compound>
  <compound kind="file">
    <name>GenCube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>GenCube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>Glue_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Glue__bones_8hpp</filename>
    <class kind="class">Glue</class>
  </compound>
  <compound kind="file">
    <name>glue_conv_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__conv__bones_8hpp</filename>
    <class kind="class">glue_conv</class>
  </compound>
  <compound kind="file">
    <name>glue_conv_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__conv__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_cor_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__cor__bones_8hpp</filename>
    <class kind="class">glue_cor</class>
  </compound>
  <compound kind="file">
    <name>glue_cor_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__cor__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_cov_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__cov__bones_8hpp</filename>
    <class kind="class">glue_cov</class>
  </compound>
  <compound kind="file">
    <name>glue_cov_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__cov__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_cross_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__cross__bones_8hpp</filename>
    <class kind="class">glue_cross</class>
  </compound>
  <compound kind="file">
    <name>glue_cross_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__cross__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_join_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__join__bones_8hpp</filename>
    <class kind="class">glue_join</class>
  </compound>
  <compound kind="file">
    <name>glue_join_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__join__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_kron_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__kron__bones_8hpp</filename>
    <class kind="class">glue_kron</class>
  </compound>
  <compound kind="file">
    <name>glue_kron_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__kron__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>Glue_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Glue__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_mixed_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__mixed__bones_8hpp</filename>
    <class kind="class">glue_mixed_div</class>
    <class kind="class">glue_mixed_minus</class>
    <class kind="class">glue_mixed_plus</class>
    <class kind="class">glue_mixed_schur</class>
    <class kind="class">glue_mixed_times</class>
  </compound>
  <compound kind="file">
    <name>glue_mixed_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__mixed__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_relational_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__relational__bones_8hpp</filename>
    <class kind="class">glue_rel_eq</class>
    <class kind="class">glue_rel_gt</class>
    <class kind="class">glue_rel_gteq</class>
    <class kind="class">glue_rel_lt</class>
    <class kind="class">glue_rel_lteq</class>
    <class kind="class">glue_rel_noteq</class>
  </compound>
  <compound kind="file">
    <name>glue_relational_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__relational__meat_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_cube</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga93f202e053ab2f5cf0c82aec57c34db5</anchor>
      <arglist>(operator_rel, operator_str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_mat</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gadc94da76d6339a99fd9293059f447bba</anchor>
      <arglist>(operator_rel, operator_str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glue_solve_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__solve__bones_8hpp</filename>
    <class kind="class">glue_solve</class>
    <class kind="class">glue_solve_tr</class>
  </compound>
  <compound kind="file">
    <name>glue_solve_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__solve__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_times_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__times__bones_8hpp</filename>
    <class kind="struct">depth_lhs</class>
    <class kind="struct">depth_lhs&lt; glue_type, Glue&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">glue_times</class>
    <class kind="class">glue_times_diag</class>
    <class kind="struct">glue_times_redirect</class>
    <class kind="struct">glue_times_redirect&lt; 3 &gt;</class>
    <class kind="struct">glue_times_redirect&lt; 4 &gt;</class>
  </compound>
  <compound kind="file">
    <name>glue_times_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__times__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>glue_toeplitz_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__toeplitz__bones_8hpp</filename>
    <class kind="class">glue_toeplitz</class>
    <class kind="class">glue_toeplitz_circ</class>
  </compound>
  <compound kind="file">
    <name>glue_toeplitz_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>glue__toeplitz__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>GlueCube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>GlueCube__bones_8hpp</filename>
    <class kind="class">GlueCube</class>
  </compound>
  <compound kind="file">
    <name>GlueCube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>GlueCube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>include_atlas.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>include__atlas_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>injector_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>injector__bones_8hpp</filename>
    <class kind="class">field_injector</class>
    <class kind="class">field_injector_row</class>
    <class kind="class">mat_injector</class>
    <class kind="class">mat_injector_row</class>
  </compound>
  <compound kind="file">
    <name>injector_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>injector__meat_8hpp</filename>
    <member kind="function">
      <type>arma_inline const field_injector&lt; T1 &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gaebc7236e615abf026312b3129ef60a10</anchor>
      <arglist>(const field_injector&lt; T1 &gt; &amp;ref, const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const field_injector&lt; T1 &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gab8e0f78eaf9bf630ad54b766002ab238</anchor>
      <arglist>(const field_injector&lt; T1 &gt; &amp;ref, const typename field_injector&lt; T1 &gt;::object_type &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mat_injector&lt; T1 &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gac75a4cb4c4124e6b3d58cfab535efbb3</anchor>
      <arglist>(const mat_injector&lt; T1 &gt; &amp;ref, const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mat_injector&lt; T1 &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gafe0926943ebaf4296f519b7d63f50db1</anchor>
      <arglist>(const mat_injector&lt; T1 &gt; &amp;ref, const typename mat_injector&lt; T1 &gt;::elem_type val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>itpp_wrap.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>itpp__wrap_8hpp</filename>
    <class kind="class">itpp::Mat</class>
    <class kind="class">itpp::Vec</class>
    <namespace>itpp</namespace>
    <member kind="typedef">
      <type>Mat&lt; std::complex&lt; double &gt; &gt;</type>
      <name>cmat</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a6be33964d4fe0d81f84f51945154cb41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; std::complex&lt; double &gt; &gt;</type>
      <name>cvec</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a3997398b70b8a9ced83f062da5b65fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; int &gt;</type>
      <name>imat</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a6b759d7e29b688465a6d0b5874b476c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int &gt;</type>
      <name>ivec</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a6734f5bbcf8d6c7f180b44143b01b294</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; double &gt;</type>
      <name>mat</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>ab0e2ffd2872b03f483c61e849624e5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; short int &gt;</type>
      <name>smat</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a03be97817029ee2b7b7b829cb68b1417</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short int &gt;</type>
      <name>svec</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a830f528731933f68e17974ce58b8f37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double &gt;</type>
      <name>vec</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>ab34aa48c182ca9f6f21469912caf4e14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lapack_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>lapack__bones_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>lapack_wrapper.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>lapack__wrapper_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>Mat_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Mat__bones_8hpp</filename>
    <class kind="class">Mat::const_row_iterator</class>
    <class kind="class">Mat::fixed</class>
    <class kind="class">Mat</class>
    <class kind="class">Mat_aux</class>
    <class kind="class">Mat::row_iterator</class>
  </compound>
  <compound kind="file">
    <name>Mat_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Mat__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>mtGlue_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>mtGlue__bones_8hpp</filename>
    <class kind="class">mtGlue</class>
  </compound>
  <compound kind="file">
    <name>mtGlue_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>mtGlue__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>mtGlueCube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>mtGlueCube__bones_8hpp</filename>
    <class kind="class">mtGlueCube</class>
  </compound>
  <compound kind="file">
    <name>mtGlueCube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>mtGlueCube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>mtOp_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>mtOp__bones_8hpp</filename>
    <class kind="class">mtOp</class>
  </compound>
  <compound kind="file">
    <name>mtOp_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>mtOp__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>mtOpCube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>mtOpCube__bones_8hpp</filename>
    <class kind="class">mtOpCube</class>
  </compound>
  <compound kind="file">
    <name>mtOpCube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>mtOpCube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>Op_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Op__bones_8hpp</filename>
    <class kind="class">Op</class>
  </compound>
  <compound kind="file">
    <name>op_chol_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__chol__bones_8hpp</filename>
    <class kind="class">op_chol</class>
  </compound>
  <compound kind="file">
    <name>op_chol_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__chol__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_cor_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__cor__bones_8hpp</filename>
    <class kind="class">op_cor</class>
  </compound>
  <compound kind="file">
    <name>op_cor_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__cor__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_cov_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__cov__bones_8hpp</filename>
    <class kind="class">op_cov</class>
  </compound>
  <compound kind="file">
    <name>op_cov_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__cov__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_cumsum_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__cumsum__bones_8hpp</filename>
    <class kind="class">op_cumsum_mat</class>
    <class kind="class">op_cumsum_vec</class>
  </compound>
  <compound kind="file">
    <name>op_cumsum_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__cumsum__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_cx_scalar_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__cx__scalar__bones_8hpp</filename>
    <class kind="class">op_cx_scalar_div_post</class>
    <class kind="class">op_cx_scalar_div_pre</class>
    <class kind="class">op_cx_scalar_minus_post</class>
    <class kind="class">op_cx_scalar_minus_pre</class>
    <class kind="class">op_cx_scalar_plus</class>
    <class kind="class">op_cx_scalar_times</class>
  </compound>
  <compound kind="file">
    <name>op_cx_scalar_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__cx__scalar__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_diagmat_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__diagmat__bones_8hpp</filename>
    <class kind="class">op_diagmat</class>
  </compound>
  <compound kind="file">
    <name>op_diagmat_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__diagmat__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_diagvec_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__diagvec__bones_8hpp</filename>
    <class kind="class">op_diagvec</class>
  </compound>
  <compound kind="file">
    <name>op_diagvec_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__diagvec__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_dot_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__dot__bones_8hpp</filename>
    <class kind="class">op_cdot</class>
    <class kind="class">op_dot</class>
    <class kind="class">op_norm_dot</class>
  </compound>
  <compound kind="file">
    <name>op_dot_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__dot__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_dotext_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__dotext__bones_8hpp</filename>
    <class kind="class">op_dotext</class>
  </compound>
  <compound kind="file">
    <name>op_dotext_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__dotext__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_find_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__find__bones_8hpp</filename>
    <class kind="class">op_find</class>
  </compound>
  <compound kind="file">
    <name>op_find_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__find__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_flip_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__flip__bones_8hpp</filename>
    <class kind="class">op_fliplr</class>
    <class kind="class">op_flipud</class>
  </compound>
  <compound kind="file">
    <name>op_flip_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__flip__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_htrans_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__htrans__bones_8hpp</filename>
    <class kind="class">op_htrans</class>
    <class kind="class">op_htrans2</class>
  </compound>
  <compound kind="file">
    <name>op_htrans_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__htrans__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_inv_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__inv__bones_8hpp</filename>
    <class kind="class">op_inv</class>
    <class kind="class">op_inv_sympd</class>
    <class kind="class">op_inv_tr</class>
  </compound>
  <compound kind="file">
    <name>op_inv_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__inv__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_max_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__max__bones_8hpp</filename>
    <class kind="class">op_max</class>
  </compound>
  <compound kind="file">
    <name>op_max_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__max__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_mean_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__mean__bones_8hpp</filename>
    <class kind="class">op_mean</class>
  </compound>
  <compound kind="file">
    <name>op_mean_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__mean__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>Op_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Op__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_median_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__median__bones_8hpp</filename>
    <class kind="struct">arma_cx_median_packet</class>
    <class kind="class">op_median</class>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga4276bee44ac21bfd2435fd52dad75792</anchor>
      <arglist>(const arma_cx_median_packet&lt; T &gt; &amp;A, const arma_cx_median_packet&lt; T &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>op_median_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__median__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_min_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__min__bones_8hpp</filename>
    <class kind="class">op_min</class>
  </compound>
  <compound kind="file">
    <name>op_min_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__min__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_misc_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__misc__bones_8hpp</filename>
    <class kind="class">op_abs</class>
    <class kind="class">op_imag</class>
    <class kind="class">op_real</class>
    <class kind="class">op_sympd</class>
  </compound>
  <compound kind="file">
    <name>op_misc_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__misc__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_pinv_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__pinv__bones_8hpp</filename>
    <class kind="class">op_pinv</class>
  </compound>
  <compound kind="file">
    <name>op_pinv_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__pinv__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_princomp_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__princomp__bones_8hpp</filename>
    <class kind="class">op_princomp</class>
  </compound>
  <compound kind="file">
    <name>op_princomp_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__princomp__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_prod_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__prod__bones_8hpp</filename>
    <class kind="class">op_prod</class>
  </compound>
  <compound kind="file">
    <name>op_prod_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__prod__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_relational_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__relational__bones_8hpp</filename>
    <class kind="class">op_rel_eq</class>
    <class kind="class">op_rel_gt_post</class>
    <class kind="class">op_rel_gt_pre</class>
    <class kind="class">op_rel_gteq_post</class>
    <class kind="class">op_rel_gteq_pre</class>
    <class kind="class">op_rel_lt_post</class>
    <class kind="class">op_rel_lt_pre</class>
    <class kind="class">op_rel_lteq_post</class>
    <class kind="class">op_rel_lteq_pre</class>
    <class kind="class">op_rel_noteq</class>
  </compound>
  <compound kind="file">
    <name>op_relational_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__relational__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_repmat_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__repmat__bones_8hpp</filename>
    <class kind="class">op_repmat</class>
  </compound>
  <compound kind="file">
    <name>op_repmat_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__repmat__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_reshape_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__reshape__bones_8hpp</filename>
    <class kind="class">op_reshape</class>
  </compound>
  <compound kind="file">
    <name>op_reshape_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__reshape__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_resize_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__resize__bones_8hpp</filename>
    <class kind="class">op_resize</class>
  </compound>
  <compound kind="file">
    <name>op_resize_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__resize__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_shuffle_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__shuffle__bones_8hpp</filename>
    <class kind="class">op_shuffle</class>
  </compound>
  <compound kind="file">
    <name>op_shuffle_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__shuffle__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_sort_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__sort__bones_8hpp</filename>
    <class kind="class">op_sort</class>
  </compound>
  <compound kind="file">
    <name>op_sort_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__sort__meat_8hpp</filename>
    <class kind="class">arma_ascend_sort_helper</class>
    <class kind="class">arma_ascend_sort_helper&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="class">arma_descend_sort_helper</class>
    <class kind="class">arma_descend_sort_helper&lt; std::complex&lt; T &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>op_stddev_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__stddev__bones_8hpp</filename>
    <class kind="class">op_stddev</class>
  </compound>
  <compound kind="file">
    <name>op_stddev_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__stddev__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_strans_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__strans__bones_8hpp</filename>
    <class kind="class">op_strans</class>
    <class kind="struct">op_strans::pos</class>
  </compound>
  <compound kind="file">
    <name>op_strans_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__strans__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_sum_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__sum__bones_8hpp</filename>
    <class kind="class">op_sum</class>
  </compound>
  <compound kind="file">
    <name>op_sum_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__sum__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_symmat_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__symmat__bones_8hpp</filename>
    <class kind="class">op_symmat</class>
  </compound>
  <compound kind="file">
    <name>op_symmat_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__symmat__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_trimat_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__trimat__bones_8hpp</filename>
    <class kind="class">op_trimat</class>
  </compound>
  <compound kind="file">
    <name>op_trimat_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__trimat__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>op_var_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__var__bones_8hpp</filename>
    <class kind="class">op_var</class>
  </compound>
  <compound kind="file">
    <name>op_var_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>op__var__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>OpCube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>OpCube__bones_8hpp</filename>
    <class kind="class">OpCube</class>
  </compound>
  <compound kind="file">
    <name>OpCube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>OpCube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>operator_cube_div.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__cube__div_8hpp</filename>
    <member kind="function">
      <type>const mtGlueCube&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_div &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>gaa3bbe22063b59a2857888039c6bde15b</anchor>
      <arglist>(const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlueCube&lt; T1, T2, eglue_div &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>ga45efb0283391b818db24dc4067d19c76</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_post &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>gaa729420adfe86cd233e1b4317cfdd972</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_pre &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>ga5cd7ee4ef442b88b4829b96fbaa37333</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_div_pre &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>ga132b64c311dd797c69382bce32afe54e</anchor>
      <arglist>(const typename T1::elem_type k, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_div_post &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>gae27616bedca6bb4dcb03245140c296a3</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_cube_minus.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__cube__minus_8hpp</filename>
    <member kind="function">
      <type>const mtGlueCube&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_minus &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>ga4ba85571334c63da9aee40f44e4208a2</anchor>
      <arglist>(const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlueCube&lt; T1, T2, eglue_minus &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>gae42ef5f6543d1b6b89ed31045ed074e2</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_post &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>ga9b4d04d5919d07bfc15e130faad21fc4</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_pre &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>ga65684ae6180c708300d351ed74927e32</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_minus_pre &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>gad1ea564394c8920ec187b946b140c9a9</anchor>
      <arglist>(const typename T1::elem_type k, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_minus_post &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>gae1b84edab6fd8bed48cae4fd727c7ed3</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>ga9656bf1418cbb57dfd17ac946c54481b</anchor>
      <arglist>(const eOpCube&lt; T1, eop_neg &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_neg &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>gaa15b18e26d0e7fb9a7fa36cc2eaa0e51</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_cube_plus.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__cube__plus_8hpp</filename>
    <member kind="function">
      <type>const mtGlueCube&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>ga501f3f63e921bd46af7e176d1b526bed</anchor>
      <arglist>(const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlueCube&lt; T1, T2, eglue_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>gacc713e48eb2a662e72a21286f826685e</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>ga9e1ce2759e6d52c6dfb0e2616078ab62</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>ga3029e020ad090c32bfd509188fdb8252</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>gab4287922003b7df3cdc068af809c0ebb</anchor>
      <arglist>(const typename T1::elem_type k, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>gaac96e25657c5c04c2356b1ad55b3fb2a</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>ga89d2b5dabd997ce1b989ad112dadec05</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_cube_relational.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__cube__relational_8hpp</filename>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gac9938bd8442dab54a4333e744662dc11</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga8ad5603ca146b0ae3e7ef01e0fa43367</anchor>
      <arglist>(const typename T1::elem_type val, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaf8c690f11e2b7edfa31649773df071ad</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_lt_post &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaa6fa6f8722aeee94d92cf7208f33a6cc</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_lt_pre &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gab844777f2d0dffd19e7452843c8a71b8</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_lt &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga3a27ad9888f29d5137d5cfe0e97bd69b</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_lteq_post &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga3b25a21bf03f76060ecae45b18bda93b</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_lteq_pre &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga526bc290c66eecb9332750e97241e5b9</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_lteq &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gab79dcb922af89528a426a79e8243034f</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga3c42e1e95b7bd5c33ef318dbdfc3e13f</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gadea53e001cd2e32f2f62a948f9dabf69</anchor>
      <arglist>(const typename T1::elem_type val, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaaffb3b467d75a89a1a2aadd605412adc</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_gt_post &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaf28f588d5bc01954891234e06a5b9b8a</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_gt_pre &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga11c62771e006889f403c02113add40ea</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_gt &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga70e3683f0735de6fbabdb5efc0591214</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_gteq_post &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaa6c3c4bb723163a33aa7e3bc9c7fc162</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_gteq_pre &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gae636d04111ef9c91e79b0c55706bc0a9</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_gteq &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaff086e7f1c750c8db8383aa418d27d67</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_cube_schur.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__cube__schur_8hpp</filename>
    <member kind="function">
      <type>const mtGlueCube&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_schur &gt;</type>
      <name>operator%</name>
      <anchorfile>group__operator__cube__schur.html</anchorfile>
      <anchor>gaab57478feede87e1c400e1cb2c65a945</anchor>
      <arglist>(const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlueCube&lt; T1, T2, eglue_schur &gt;</type>
      <name>operator%</name>
      <anchorfile>group__operator__cube__schur.html</anchorfile>
      <anchor>ga22a8f81299ef466b26caab18fc12819c</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_cube_times.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__cube__times_8hpp</filename>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__cube__times.html</anchorfile>
      <anchor>gaa3dbd3fd85d04c68409640d083941e5f</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__cube__times.html</anchorfile>
      <anchor>ga7ff40cc6869ee66e0167763f9baec515</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__cube__times.html</anchorfile>
      <anchor>ga77d91c263e4badfd9594bbfeea017ebc</anchor>
      <arglist>(const typename T1::elem_type k, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__cube__times.html</anchorfile>
      <anchor>gab787cdfc6bebe7adf2934af834fb8bf8</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_div.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__div_8hpp</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_div &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>gaab467db8e312bb6d578032919e9a8c5d</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlue&lt; T1, T2, eglue_div &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>gad3b8ce34d6b5bca93e7e61efabe36369</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_post &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>ga3ef8a682efc11385aa5e920282a713e1</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_pre &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>ga6d315fc2f6b02c586a6a18b3c71659e1</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_div_pre &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>ga954d3575c07a7e9c18e6555cdb36f704</anchor>
      <arglist>(const typename T1::elem_type k, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_div_post &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>gad2574ea5505d8fe2309ec34e19a8a3fb</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_minus.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__minus_8hpp</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_minus &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga7b9ae340abdee49b7f7cb12760badfd9</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlue&lt; T1, T2, eglue_minus &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga23cb4c0dc6a097d76ac75fb3541a2b0e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_post &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga412620bee0dd56235e3835504fbcf9f7</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_pre &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga97411fcdfea9f8125ebe35e3e696c9a8</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_minus_pre &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>gabb3ab1b6ee992aad849600b454dafa3b</anchor>
      <arglist>(const typename T1::elem_type k, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_minus_post &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>gaf133fcb6ca8f19f8e7f7191fd0c12bce</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga0c9268c7da2bf11cc7425a0ea4e34ee5</anchor>
      <arglist>(const eOp&lt; T1, eop_neg &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_neg &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga24ed72e853af4bcc1c8604b241b75acd</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_ostream.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__ostream_8hpp</filename>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__operator__ostream.html</anchorfile>
      <anchor>gab11a87cf73776561a07b554640107e22</anchor>
      <arglist>(std::ostream &amp;o, const subview_field&lt; T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__operator__ostream.html</anchorfile>
      <anchor>ga394fe1359fdeda9dc4ab896935509046</anchor>
      <arglist>(std::ostream &amp;o, const field&lt; T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__operator__ostream.html</anchorfile>
      <anchor>ga98a298c05c8f7813b1c4ef4f12f9770f</anchor>
      <arglist>(std::ostream &amp;o, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__operator__ostream.html</anchorfile>
      <anchor>gab53eaac09681430a883dbcffb479d1e3</anchor>
      <arglist>(std::ostream &amp;o, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_plus.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__plus_8hpp</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>gab7229fcbec168fe593d560c69e078a8c</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlue&lt; T1, T2, eglue_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>gac1c3ac1bfa3179170ae93fe743e4534f</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>gada8806528b9da7d4657765a11df7335e</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>ga1e010f09ddca5d596d11e5e91077649e</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>ga040cd03861ecefc4167722690f8651bd</anchor>
      <arglist>(const typename T1::elem_type k, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>ga69bc352db783bfb4741b5060d35296e7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Base&lt; typename T1::elem_type, T1 &gt; &amp;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>gad2ae76ac9efeeddfc67d44057473fc21</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_relational.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__relational_8hpp</filename>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga53d9b3d0b381aa7b460caab2bfbbc59a</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga3559397bd01dbe4c192ea02109bb3e4d</anchor>
      <arglist>(const typename T1::elem_type val, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga1a6db7131eabfb2d04fc3cb456db9d1d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_lt_post &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga81fa9e2c07a0fd46626de8e159a9c97e</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_lt_pre &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga485f10e977f09840656541b6915ddd96</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_lt &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gad647652434887c465f32304c2993b179</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_lteq_post &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gac6f389a784975e45ce7e702972d8eee0</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_lteq_pre &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gacf08edbd9cf3f96dadcd0033a97466a0</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_lteq &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gad2d6a416e3cf1386c28df0ea20bc575a</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga39a7d8733c9cd34c80de30fa5deded20</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga8c461585faab70537bab72c019a1d41d</anchor>
      <arglist>(const typename T1::elem_type val, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gad43121013d8aa1c6dba4b2c87863aee3</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_gt_post &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gaec68e588dc11285f46b4fa938c02ff93</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_gt_pre &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga1f379570380cb1c15e5d6a139b87616a</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_gt &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga9ab26afaad78dcc7b59c5e4eeed5549f</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_gteq_post &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga4eeaccb7d64eebd7767f468b489438e1</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_gteq_pre &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga3994b07ed6bd12902e3523c2a06cbfd4</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_gteq &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gad39e1129bd105d5d3d36eefd00d6be39</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_schur.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__schur_8hpp</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_schur &gt;</type>
      <name>operator%</name>
      <anchorfile>group__operator__schur.html</anchorfile>
      <anchor>ga786bbd9c0718987d42a67998b706e796</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlue&lt; T1, T2, eglue_schur &gt;</type>
      <name>operator%</name>
      <anchorfile>group__operator__schur.html</anchorfile>
      <anchor>gaafb7cf900a63e5427f694916c4445928</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operator_times.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>operator__times_8hpp</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga70e5ecd6c540b3a8d1ff2a23b77e509b</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Glue&lt; T1, T2, glue_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gadd03bfc6406be4cc32edb7b886fdb54d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline Mat&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gacf46adc4d2231e1150fc436f150d137c</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X, const Op&lt; T2, op_diagmat &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Glue&lt; Op&lt; T1, op_diagmat &gt;, T2, glue_times_diag &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga4db518cd38f03055d8f8d4e96efcd2c8</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Glue&lt; T1, Op&lt; T2, op_diagmat &gt;, glue_times_diag &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gad481cc67ad494af715d2f0a91915bde3</anchor>
      <arglist>(const Base&lt; typename T2::elem_type, T1 &gt; &amp;X, const Op&lt; T2, op_diagmat &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_htrans2 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga6c8a550355aaa000f86a5f8f692047d6</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_htrans2 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga4349c7f903bf1a6f0f8612fea666644a</anchor>
      <arglist>(const typename T1::elem_type k, const Op&lt; T1, op_htrans &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gaf608f226acec20cb4a59ec2f540cc057</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga1681fe08b45fbb74b32c059c9a5372fc</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gab21a5188cbd010f753c477611dc6caff</anchor>
      <arglist>(const typename T1::elem_type k, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gae6543fc2b813153e89e7569ffaec8c70</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>podarray_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>podarray__bones_8hpp</filename>
    <class kind="class">podarray</class>
    <class kind="struct">podarray_prealloc_n_elem</class>
  </compound>
  <compound kind="file">
    <name>podarray_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>podarray__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>promote_type.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>promote__type_8hpp</filename>
    <class kind="struct">eT_promoter</class>
    <class kind="struct">is_promotable</class>
    <class kind="struct">is_promotable&lt; double, float &gt;</class>
    <class kind="struct">is_promotable&lt; double, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; double, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; double, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; double, std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; double, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; double, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; double, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; float, double &gt;</class>
    <class kind="struct">is_promotable&lt; float, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; float, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; float, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; float, std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; float, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; float, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; float, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, double &gt;</class>
    <class kind="struct">is_promotable&lt; s16, float &gt;</class>
    <class kind="struct">is_promotable&lt; s16, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; s16, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, double &gt;</class>
    <class kind="struct">is_promotable&lt; s32, float &gt;</class>
    <class kind="struct">is_promotable&lt; s32, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; s32, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, double &gt;</class>
    <class kind="struct">is_promotable&lt; s8, float &gt;</class>
    <class kind="struct">is_promotable&lt; s8, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; s8, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; double &gt;, float &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; double &gt;, std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; float &gt;, double &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; float &gt;, std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, T &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; T, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; T, T &gt;</class>
    <class kind="struct">is_promotable&lt; u16, double &gt;</class>
    <class kind="struct">is_promotable&lt; u16, float &gt;</class>
    <class kind="struct">is_promotable&lt; u16, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; u16, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; u16, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; u16, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; u16, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; u16, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, double &gt;</class>
    <class kind="struct">is_promotable&lt; u32, float &gt;</class>
    <class kind="struct">is_promotable&lt; u32, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; u32, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, double &gt;</class>
    <class kind="struct">is_promotable&lt; u8, float &gt;</class>
    <class kind="struct">is_promotable&lt; u8, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; u8, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, u32 &gt;</class>
    <class kind="struct">is_promotable_ok</class>
    <class kind="struct">promote_type</class>
  </compound>
  <compound kind="file">
    <name>Proxy.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Proxy_8hpp</filename>
    <class kind="class">Proxy</class>
    <class kind="class">Proxy&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; diagview&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; eGlue&lt; T1, T2, eglue_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; eOp&lt; T1, eop_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Gen&lt; eT, gen_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Glue&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; mtGlue&lt; out_eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; mtOp&lt; out_eT, T1, op_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Op&lt; T1, op_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; subview&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; subview_elem1&lt; eT, T1 &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>ProxyCube.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>ProxyCube_8hpp</filename>
    <class kind="class">ProxyCube</class>
    <class kind="class">ProxyCube&lt; Cube&lt; eT &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; eGlueCube&lt; T1, T2, eglue_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; eOpCube&lt; T1, eop_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; GenCube&lt; eT, gen_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; GlueCube&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; mtGlueCube&lt; out_eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; mtOpCube&lt; out_eT, T1, op_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; OpCube&lt; T1, op_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; subview_cube&lt; eT &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>restrictors.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>restrictors_8hpp</filename>
    <class kind="struct">arma_blas_type_only</class>
    <class kind="struct">arma_blas_type_only&lt; double &gt;</class>
    <class kind="struct">arma_blas_type_only&lt; float &gt;</class>
    <class kind="struct">arma_blas_type_only&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">arma_blas_type_only&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">arma_Cube_only</class>
    <class kind="struct">arma_Cube_only&lt; Cube&lt; eT &gt; &gt;</class>
    <class kind="struct">arma_cx_only</class>
    <class kind="struct">arma_cx_only&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">arma_cx_only&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">arma_float_only</class>
    <class kind="struct">arma_float_only&lt; double &gt;</class>
    <class kind="struct">arma_float_only&lt; float &gt;</class>
    <class kind="struct">arma_float_or_cx_only</class>
    <class kind="struct">arma_float_or_cx_only&lt; double &gt;</class>
    <class kind="struct">arma_float_or_cx_only&lt; float &gt;</class>
    <class kind="struct">arma_float_or_cx_only&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">arma_float_or_cx_only&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">arma_glue_rel_only</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_eq &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_gt &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_gteq &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_lt &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_lteq &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_noteq &gt;</class>
    <class kind="struct">arma_integral_only</class>
    <class kind="struct">arma_integral_only&lt; s16 &gt;</class>
    <class kind="struct">arma_integral_only&lt; s32 &gt;</class>
    <class kind="struct">arma_integral_only&lt; s8 &gt;</class>
    <class kind="struct">arma_integral_only&lt; u16 &gt;</class>
    <class kind="struct">arma_integral_only&lt; u32 &gt;</class>
    <class kind="struct">arma_integral_only&lt; u8 &gt;</class>
    <class kind="struct">arma_Mat_Col_Row_only</class>
    <class kind="struct">arma_Mat_Col_Row_only&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="struct">arma_Mat_Col_Row_only&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="struct">arma_Mat_Col_Row_only&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="struct">arma_not_cx</class>
    <class kind="struct">arma_not_cx&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">arma_not_op_rel</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_eq &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_gt_post &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_gt_pre &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_gteq_post &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_gteq_pre &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_lt_post &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_lt_pre &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_lteq_post &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_lteq_pre &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_noteq &gt;</class>
    <class kind="struct">arma_op_rel_only</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_eq &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_gt_post &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_gt_pre &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_gteq_post &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_gteq_pre &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_lt_post &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_lt_pre &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_lteq_post &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_lteq_pre &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_noteq &gt;</class>
    <class kind="struct">arma_scalar_only</class>
    <class kind="struct">arma_scalar_only&lt; double &gt;</class>
    <class kind="struct">arma_scalar_only&lt; float &gt;</class>
    <class kind="struct">arma_scalar_only&lt; s16 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; s32 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; s8 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">arma_scalar_only&lt; u16 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; u32 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; u8 &gt;</class>
    <class kind="struct">arma_signed_integral_only</class>
    <class kind="struct">arma_signed_integral_only&lt; s16 &gt;</class>
    <class kind="struct">arma_signed_integral_only&lt; s32 &gt;</class>
    <class kind="struct">arma_signed_integral_only&lt; s8 &gt;</class>
    <class kind="struct">arma_signed_only</class>
    <class kind="struct">arma_signed_only&lt; double &gt;</class>
    <class kind="struct">arma_signed_only&lt; float &gt;</class>
    <class kind="struct">arma_signed_only&lt; s16 &gt;</class>
    <class kind="struct">arma_signed_only&lt; s32 &gt;</class>
    <class kind="struct">arma_signed_only&lt; s8 &gt;</class>
    <class kind="struct">arma_signed_only&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">arma_unsigned_integral_only</class>
    <class kind="struct">arma_unsigned_integral_only&lt; u16 &gt;</class>
    <class kind="struct">arma_unsigned_integral_only&lt; u32 &gt;</class>
    <class kind="struct">arma_unsigned_integral_only&lt; u8 &gt;</class>
  </compound>
  <compound kind="file">
    <name>Row_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Row__bones_8hpp</filename>
    <class kind="class">Row::fixed</class>
    <class kind="class">Row</class>
  </compound>
  <compound kind="file">
    <name>Row_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>Row__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>running_stat_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>running__stat__bones_8hpp</filename>
    <class kind="class">arma_counter</class>
    <class kind="class">running_stat</class>
    <class kind="class">running_stat_aux</class>
  </compound>
  <compound kind="file">
    <name>running_stat_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>running__stat__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>running_stat_vec_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>running__stat__vec__bones_8hpp</filename>
    <class kind="class">running_stat_vec</class>
    <class kind="class">running_stat_vec_aux</class>
  </compound>
  <compound kind="file">
    <name>running_stat_vec_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>running__stat__vec__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>span.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>span_8hpp</filename>
    <class kind="class">span</class>
    <class kind="struct">span_alt</class>
    <class kind="class">span_base</class>
  </compound>
  <compound kind="file">
    <name>strip.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>strip_8hpp</filename>
    <class kind="struct">strip_diagmat</class>
    <class kind="struct">strip_diagmat&lt; Op&lt; T1, op_diagmat &gt; &gt;</class>
    <class kind="struct">strip_inv</class>
    <class kind="struct">strip_inv&lt; Op&lt; T1, op_inv &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>subview_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>subview__bones_8hpp</filename>
    <class kind="class">subview</class>
    <class kind="class">subview_col</class>
    <class kind="class">subview_row</class>
  </compound>
  <compound kind="file">
    <name>subview_cube_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>subview__cube__bones_8hpp</filename>
    <class kind="class">subview_cube</class>
  </compound>
  <compound kind="file">
    <name>subview_cube_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>subview__cube__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>subview_elem1_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>subview__elem1__bones_8hpp</filename>
    <class kind="class">subview_elem1</class>
  </compound>
  <compound kind="file">
    <name>subview_elem1_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>subview__elem1__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>subview_field_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>subview__field__bones_8hpp</filename>
    <class kind="class">subview_field</class>
  </compound>
  <compound kind="file">
    <name>subview_field_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>subview__field__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>subview_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>subview__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>traits.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>traits_8hpp</filename>
    <class kind="struct">force_different_type</class>
    <class kind="struct">force_different_type&lt; T1, T1 &gt;</class>
    <class kind="struct">get_pod_type</class>
    <class kind="struct">get_pod_type&lt; std::complex&lt; T2 &gt; &gt;</class>
    <class kind="struct">is_arma_cube_type</class>
    <class kind="struct">is_arma_type</class>
    <class kind="struct">is_Col</class>
    <class kind="struct">is_Col&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="struct">is_complex</class>
    <class kind="struct">is_complex&lt; std::complex&lt; eT &gt; &gt;</class>
    <class kind="struct">is_complex_double</class>
    <class kind="struct">is_complex_double&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_complex_float</class>
    <class kind="struct">is_complex_float&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_Cube</class>
    <class kind="struct">is_Cube&lt; Cube&lt; eT &gt; &gt;</class>
    <class kind="struct">is_diagview</class>
    <class kind="struct">is_diagview&lt; diagview&lt; eT &gt; &gt;</class>
    <class kind="struct">is_double</class>
    <class kind="struct">is_double&lt; double &gt;</class>
    <class kind="struct">is_eGlue</class>
    <class kind="struct">is_eGlue&lt; eGlue&lt; T1, T2, eglue_type &gt; &gt;</class>
    <class kind="struct">is_eGlueCube</class>
    <class kind="struct">is_eGlueCube&lt; eGlueCube&lt; T1, T2, eglue_type &gt; &gt;</class>
    <class kind="struct">is_eOp</class>
    <class kind="struct">is_eOp&lt; eOp&lt; T1, eop_type &gt; &gt;</class>
    <class kind="struct">is_eOpCube</class>
    <class kind="struct">is_eOpCube&lt; eOpCube&lt; T1, eop_type &gt; &gt;</class>
    <class kind="struct">is_float</class>
    <class kind="struct">is_float&lt; float &gt;</class>
    <class kind="struct">is_Gen</class>
    <class kind="struct">is_Gen&lt; Gen&lt; eT, gen_type &gt; &gt;</class>
    <class kind="struct">is_GenCube</class>
    <class kind="struct">is_GenCube&lt; GenCube&lt; eT, gen_type &gt; &gt;</class>
    <class kind="struct">is_Glue</class>
    <class kind="struct">is_Glue&lt; Glue&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="struct">is_glue_times</class>
    <class kind="struct">is_glue_times&lt; Glue&lt; T1, T2, glue_times &gt; &gt;</class>
    <class kind="struct">is_glue_times_diag</class>
    <class kind="struct">is_glue_times_diag&lt; Glue&lt; T1, T2, glue_times_diag &gt; &gt;</class>
    <class kind="struct">is_GlueCube</class>
    <class kind="struct">is_GlueCube&lt; GlueCube&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="struct">is_Mat</class>
    <class kind="struct">is_Mat&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="struct">is_Mat&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="struct">is_Mat&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="struct">is_Mat_only</class>
    <class kind="struct">is_Mat_only&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="struct">is_mtGlue</class>
    <class kind="struct">is_mtGlue&lt; mtGlue&lt; eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="struct">is_mtGlueCube</class>
    <class kind="struct">is_mtGlueCube&lt; mtGlueCube&lt; eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="struct">is_mtOp</class>
    <class kind="struct">is_mtOp&lt; mtOp&lt; eT, T1, op_type &gt; &gt;</class>
    <class kind="struct">is_mtOpCube</class>
    <class kind="struct">is_mtOpCube&lt; mtOpCube&lt; eT, T1, op_type &gt; &gt;</class>
    <class kind="struct">is_non_integral</class>
    <class kind="struct">is_non_integral&lt; double &gt;</class>
    <class kind="struct">is_non_integral&lt; float &gt;</class>
    <class kind="struct">is_non_integral&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_non_integral&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_Op</class>
    <class kind="struct">is_Op&lt; Op&lt; T1, op_type &gt; &gt;</class>
    <class kind="struct">is_op_diagmat</class>
    <class kind="struct">is_op_diagmat&lt; Op&lt; T1, op_diagmat &gt; &gt;</class>
    <class kind="struct">is_op_rel</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_eq &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gt_post &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gt_pre &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gteq_post &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gteq_pre &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lt_post &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lt_pre &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lteq_post &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lteq_pre &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_noteq &gt; &gt;</class>
    <class kind="struct">is_OpCube</class>
    <class kind="struct">is_OpCube&lt; OpCube&lt; T1, op_type &gt; &gt;</class>
    <class kind="struct">is_Row</class>
    <class kind="struct">is_Row&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="struct">is_s16</class>
    <class kind="struct">is_s16&lt; s16 &gt;</class>
    <class kind="struct">is_s32</class>
    <class kind="struct">is_s32&lt; s32 &gt;</class>
    <class kind="struct">is_s8</class>
    <class kind="struct">is_s8&lt; s8 &gt;</class>
    <class kind="struct">is_same_type</class>
    <class kind="struct">is_same_type&lt; T1, T1 &gt;</class>
    <class kind="struct">is_signed</class>
    <class kind="struct">is_signed&lt; u16 &gt;</class>
    <class kind="struct">is_signed&lt; u32 &gt;</class>
    <class kind="struct">is_signed&lt; u8 &gt;</class>
    <class kind="struct">is_subview</class>
    <class kind="struct">is_subview&lt; subview&lt; eT &gt; &gt;</class>
    <class kind="struct">is_subview_cube</class>
    <class kind="struct">is_subview_cube&lt; subview_cube&lt; eT &gt; &gt;</class>
    <class kind="struct">is_supported_blas_type</class>
    <class kind="struct">is_supported_complex</class>
    <class kind="struct">is_supported_complex&lt; std::complex&lt; eT &gt; &gt;</class>
    <class kind="struct">is_supported_complex_double</class>
    <class kind="struct">is_supported_complex_double&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_supported_complex_float</class>
    <class kind="struct">is_supported_complex_float&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_supported_elem_type</class>
    <class kind="struct">is_sword</class>
    <class kind="struct">is_sword&lt; sword &gt;</class>
    <class kind="struct">is_u16</class>
    <class kind="struct">is_u16&lt; u16 &gt;</class>
    <class kind="struct">is_u32</class>
    <class kind="struct">is_u32&lt; u32 &gt;</class>
    <class kind="struct">is_u8</class>
    <class kind="struct">is_u8&lt; u8 &gt;</class>
    <class kind="struct">is_uword</class>
    <class kind="struct">is_uword&lt; uword &gt;</class>
  </compound>
  <compound kind="file">
    <name>typedef.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>typedef_8hpp</filename>
    <class kind="struct">junk::arma_elem_size_test</class>
    <namespace>junk</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_MAX_UHWORD</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gabe10b824398bb086d106bf8e5baee3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_MAX_UWORD</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga2aec3fdc072929bc90cb45324bd1289c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; double &gt;</type>
      <name>colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gacfcf193997604b8102eef6e569827e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; double &gt;</type>
      <name>cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga1ef05c2cbf12aee2f382450c9166c2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; cx_double &gt;</type>
      <name>cx_colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga05fd5785ecb333796eb4da4f2d745fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; cx_double &gt;</type>
      <name>cx_cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gacbae5d7cd7ed5f5b725412f850a20b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>cx_double</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga44370c925de7fd6f0f4c4738179d5387</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; cx_float &gt;</type>
      <name>cx_fcolvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gabd569f6f5d306cda7f1fd691ed3d7e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; cx_float &gt;</type>
      <name>cx_fcube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga465aa2414d4d20b8d0aec59651245758</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; float &gt;</type>
      <name>cx_float</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga92f3ab9e49d704910eada3d676ab2954</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; cx_float &gt;</type>
      <name>cx_fmat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gade965f893c55555bfd946a0e07730409</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; cx_float &gt;</type>
      <name>cx_frowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gad4c5c5997f711d88ec0d951525e21403</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; cx_float &gt;</type>
      <name>cx_fvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga93a3f51ab79edc255f6b167f03b0e62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; cx_double &gt;</type>
      <name>cx_mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaa921a4ccb7c7855b55ad768a14c711c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; cx_double &gt;</type>
      <name>cx_rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga2217ecc5ac6c3dcdaeff18b1c9cca4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; cx_double &gt;</type>
      <name>cx_vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga504a995b54485d10b992c46c8d1b32a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; float &gt;</type>
      <name>fcolvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga01aad30aa4ab118159db7041b8734bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; float &gt;</type>
      <name>fcube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga17fd1071f423668ac24d4a3dc5a942f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; float &gt;</type>
      <name>fmat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gab15e03af342f4b350da71b569520c441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; float &gt;</type>
      <name>frowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gade8caa85510b27fe20b264231fb6d61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; float &gt;</type>
      <name>fvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga552bd5aba0574992ecab9a124ccf0bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; sword &gt;</type>
      <name>icolvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga3d9e69da06bfbec73e29aea86b44be07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; sword &gt;</type>
      <name>icube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga85da9ec957c4f17df8c999de20d997b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; sword &gt;</type>
      <name>imat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga48c6c77f5006d08cec864ce2dc5944f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; sword &gt;</type>
      <name>irowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gac3a3ec1e38972ba0aea434c7e13578cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; sword &gt;</type>
      <name>ivec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gab5127cd9ec567b8f8f7fd65dc3af1704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; double &gt;</type>
      <name>mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga6bba394f181c76fda12759568986c613</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; double &gt;</type>
      <name>rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga27c98ec0163bdac8a3f6bffc51b6641c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; s32 &gt;</type>
      <name>s32_colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga05185f8f43fbdaa64d67a9d552197e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; s32 &gt;</type>
      <name>s32_cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga4c2932808b10422953044277fdec3303</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; s32 &gt;</type>
      <name>s32_mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga492175071a595f85939f67f45db20194</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; s32 &gt;</type>
      <name>s32_rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga9405d59eb76277fda38738ee24110205</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; s32 &gt;</type>
      <name>s32_vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaacd7986e242b6ea770282679c91c11e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>s16</type>
      <name>shword</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga05c7d102882622772c789a404784a017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>s32</type>
      <name>sword</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga299da9b88f1d68ea1ad7600b34b2269d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; u32 &gt;</type>
      <name>u32_colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaada74d86fafe23bb7fc5ad6aa16ece4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; u32 &gt;</type>
      <name>u32_cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga805fa0d4e539ff793e2ede50c35ab6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; u32 &gt;</type>
      <name>u32_mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaf4a8c3e4ba768eae6b70708481845eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; u32 &gt;</type>
      <name>u32_rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga00f34f577c42c2902fa80d093a662da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; u32 &gt;</type>
      <name>u32_vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gabebeee20e47e743dd67bbde75167ea1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; unsigned char &gt;</type>
      <name>uchar_colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaf9598e7f301151f74a474c113ced2ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; unsigned char &gt;</type>
      <name>uchar_cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gae60a89d2662a5144b26a0cc3ab52b78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; unsigned char &gt;</type>
      <name>uchar_mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaeda1a206ac092a684453ae8d1a959352</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; unsigned char &gt;</type>
      <name>uchar_rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga8a35a499397ca172d2960eae4a655b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; unsigned char &gt;</type>
      <name>uchar_vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga51a351c2502a0bc58670e621e2857ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; uword &gt;</type>
      <name>ucolvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga1f99d8c790bea89a7b70f52176416a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; uword &gt;</type>
      <name>ucube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga1a7b0896a0add88bfaedc130ae210b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>u16</type>
      <name>uhword</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga041a1dd3b1e61116775c94fe6783588d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; uword &gt;</type>
      <name>umat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga1f870f0de506a0c8ed944b6231398f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; uword &gt;</type>
      <name>urowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga34f5e9049f28391eb0d376846eac48a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; uword &gt;</type>
      <name>uvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gae92dd9c8756a8f0606501dabbb75f98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>u32</type>
      <name>uword</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga0a093d0fe2f5dc7af4ab2b5e3f3443a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; double &gt;</type>
      <name>vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gad9a3c42ec046df78cc86b529edbd0726</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>void_ptr</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaaa89fab6b677c3740cbe34334b27f7c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>typedef_blas_int.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>typedef__blas__int_8hpp</filename>
    <member kind="typedef">
      <type>int</type>
      <name>blas_int</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga46b385ee5490d42bf318c8dea7032a59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>typedef_fixed.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>typedef__fixed_8hpp</filename>
    <member kind="typedef">
      <type>colvec::fixed&lt; 2 &gt;</type>
      <name>colvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga412df05ef68c75d400ccb985b4c82214</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 3 &gt;</type>
      <name>colvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0748eec1b883c3e624c373618c0d7a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 4 &gt;</type>
      <name>colvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadb8f89c2c8cc51d3b7561080d30a4ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 5 &gt;</type>
      <name>colvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1852799b59724bb4adf929e772029618</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 6 &gt;</type>
      <name>colvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae178c108f81e183a1907ada53df36fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 7 &gt;</type>
      <name>colvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3a6b0f6cefeaa309eb52053594f4362d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 8 &gt;</type>
      <name>colvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaef3692ca1fb4c04c82e0c8a7fbadaf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 9 &gt;</type>
      <name>colvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gac462ac3fa7003255d32c26720a2c357f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 2 &gt;</type>
      <name>cx_colvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga250ee230e4384f16e5a9ccea676f4f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 3 &gt;</type>
      <name>cx_colvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4971b0bb4b247e8b6a9468775f382856</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 4 &gt;</type>
      <name>cx_colvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gac2031da80b1c2077ff9afbcc0b229c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 5 &gt;</type>
      <name>cx_colvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5ffd7e3a9be26ea22e6b2d215ae5939d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 6 &gt;</type>
      <name>cx_colvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga496f548cdadcc9b3dc34245455dac4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 7 &gt;</type>
      <name>cx_colvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga01b68d95e7b892f55b02c7f542211459</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 8 &gt;</type>
      <name>cx_colvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa7809ee9fc0102d53b96541d83358d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 9 &gt;</type>
      <name>cx_colvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaf3a069ae3810f5be42132ad4bfb2ffcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 2 &gt;</type>
      <name>cx_fcolvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab5c5b6a76a3928e40e5fd05038b5c08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 3 &gt;</type>
      <name>cx_fcolvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaaadde3d287e81928787cfed02717a051</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 4 &gt;</type>
      <name>cx_fcolvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga84fee6a94cdba55bd2e8c050b0c3d2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 5 &gt;</type>
      <name>cx_fcolvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga45fcf24eff3a4914f794b23c57ef7343</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 6 &gt;</type>
      <name>cx_fcolvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9fb70dd2b65ffe32b6fe7ca8ff5d7f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 7 &gt;</type>
      <name>cx_fcolvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gafd5efe3cbe1f02f458d5f8bd4cdb172e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 8 &gt;</type>
      <name>cx_fcolvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0ffc2d8c484376359731ced461f2a7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 9 &gt;</type>
      <name>cx_fcolvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gad1d1793bb79d6f1c9f60a21075b94f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 2, 2 &gt;</type>
      <name>cx_fmat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa36cff06483404e7082bc46129af5abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 3, 3 &gt;</type>
      <name>cx_fmat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4adbdcf56a5049a3dd907c3f37588d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 4, 4 &gt;</type>
      <name>cx_fmat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga43643961cf41b8b2ad0df33fe7a6dd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 5, 5 &gt;</type>
      <name>cx_fmat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6a84c6bd0339594a65080cc6f30a9aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 6, 6 &gt;</type>
      <name>cx_fmat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga69eecacf088eeca8c28d3fe16d7aacb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 7, 7 &gt;</type>
      <name>cx_fmat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6fee28f56d127b4174b2c4cd9d558534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 8, 8 &gt;</type>
      <name>cx_fmat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5a10705f80cc9c75dfa035c0a64b443e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 9, 9 &gt;</type>
      <name>cx_fmat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0189ef7089fdf45aff9ab3265c54537d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 2 &gt;</type>
      <name>cx_frowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa4c6f80bf17b4dee9cf3f43b090e50fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 3 &gt;</type>
      <name>cx_frowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6627933ae6e3ba814e8bace43b3c9580</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 4 &gt;</type>
      <name>cx_frowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0baadbab5ff7bac880447362aa481f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 5 &gt;</type>
      <name>cx_frowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadb843f5e618fbce66128d39188d18070</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 6 &gt;</type>
      <name>cx_frowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga05509c2911e239abd61581945488e955</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 7 &gt;</type>
      <name>cx_frowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga74f0065faff7370a8efefdb58f655b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 8 &gt;</type>
      <name>cx_frowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga23c4f4fabb756704f95a1034ca0d36f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 9 &gt;</type>
      <name>cx_frowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5442be3335602654992019b6952bdc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 2 &gt;</type>
      <name>cx_fvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga86356ef84c8c330ae9a81d41a78d2582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 3 &gt;</type>
      <name>cx_fvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga05ee8a1bd6c10162568f0780eda4375d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 4 &gt;</type>
      <name>cx_fvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gac8cfe5057a0131711aa18a387becd57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 5 &gt;</type>
      <name>cx_fvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gacaed7d994eeebdbf396788e270cab30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 6 &gt;</type>
      <name>cx_fvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab97582b2af6dc73318c0910e6a6e14ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 7 &gt;</type>
      <name>cx_fvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga69f7ffdc592fe40ad605ca91e6e46029</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 8 &gt;</type>
      <name>cx_fvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4a95de36ccf289cc4831f4dc18eb6dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 9 &gt;</type>
      <name>cx_fvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaebaac7833c171c0c4e287a68042a9c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 2, 2 &gt;</type>
      <name>cx_mat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga8cb815bf5d85910d52014db2b870ea46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 3, 3 &gt;</type>
      <name>cx_mat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3b0ef6d035e9e9c7ae810e9a2447e16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 4, 4 &gt;</type>
      <name>cx_mat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga2ee508ccdb9514c7eba0ce8a3f0e4313</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 5, 5 &gt;</type>
      <name>cx_mat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaaf37f9b2c5c67641252e7a7c278fb1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 6, 6 &gt;</type>
      <name>cx_mat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa2d48f75d0bbe647069326dabc6ba594</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 7, 7 &gt;</type>
      <name>cx_mat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga124b7be650093318f46fc692f3014d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 8, 8 &gt;</type>
      <name>cx_mat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab5ec0ff32ebe5ffab6cce1bc420497c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 9, 9 &gt;</type>
      <name>cx_mat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga882737dae72052d12b31aa63659d4ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 2 &gt;</type>
      <name>cx_rowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1d804ab48dd08c4d1551d42dd1774689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 3 &gt;</type>
      <name>cx_rowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9009dabb4a677ab0ceae36901fa93595</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 4 &gt;</type>
      <name>cx_rowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga609e99eb553e9bb7a4057883fe6b1757</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 5 &gt;</type>
      <name>cx_rowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga16b72b740a4308232bb35daea6c8865f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 6 &gt;</type>
      <name>cx_rowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5362b2bb7da278d2730b1ec8cad6a85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 7 &gt;</type>
      <name>cx_rowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6334f1da594f9a935b7d604a3590a252</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 8 &gt;</type>
      <name>cx_rowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga2a3f356c9660e1302aa399b6f8c1d077</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 9 &gt;</type>
      <name>cx_rowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gad64b9808dead970649069fe728392704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 2 &gt;</type>
      <name>cx_vec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae43d9609283da56f34a90fa2dc33ff7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 3 &gt;</type>
      <name>cx_vec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa9f414d6bc5ccb56fc21624e7d8e7e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 4 &gt;</type>
      <name>cx_vec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga209efee5470574ed5e932775a4dce493</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 5 &gt;</type>
      <name>cx_vec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabf9760c7a563ed58491f1d839e85bffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 6 &gt;</type>
      <name>cx_vec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga21eee6c86478951ee31c4c48b0d5df2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 7 &gt;</type>
      <name>cx_vec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga77dd4490ce9988244459bf8cb6977a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 8 &gt;</type>
      <name>cx_vec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga45af3be9d46f1a0ab00d0d05995bc4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 9 &gt;</type>
      <name>cx_vec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae05ca4b55e66879fc07e46d9a9d439a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 2 &gt;</type>
      <name>fcolvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1992d3353b48e48ef13d368d24664a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 3 &gt;</type>
      <name>fcolvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaea3b78472be8b04dc8ed82e97fddab87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 4 &gt;</type>
      <name>fcolvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1405bfe0f569bb43d893c832153c7cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 5 &gt;</type>
      <name>fcolvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5d56796097102a05e2515314f9819765</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 6 &gt;</type>
      <name>fcolvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5df102a4e24811a25a9480158ebce63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 7 &gt;</type>
      <name>fcolvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaeb526ac84450882cb073559ec5520719</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 8 &gt;</type>
      <name>fcolvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga821fba49fb3c0e62c0990c2485be0528</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 9 &gt;</type>
      <name>fcolvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga243e9ac5833d357eb64a6eaae623c475</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 2, 2 &gt;</type>
      <name>fmat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga159688fe04821623b7bcd0f68ebc05ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 3, 3 &gt;</type>
      <name>fmat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9fa0f157607e4da893436c6c81b53056</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 4, 4 &gt;</type>
      <name>fmat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6858626ce891bbea63dde092f6316f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 5, 5 &gt;</type>
      <name>fmat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0cbacc9447e3d9e68b5497c755ef1a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 6, 6 &gt;</type>
      <name>fmat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9988c8c96ba18399b6e70f7a59957b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 7, 7 &gt;</type>
      <name>fmat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga61b667ca77bf6804f2d490391d745f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 8, 8 &gt;</type>
      <name>fmat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaf181058f96d8b99454bab7b019b3a489</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 9, 9 &gt;</type>
      <name>fmat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6fe808a3cb108765fb4d304c8c9fca89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 2 &gt;</type>
      <name>frowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab22ecc4e32c26f04dc98271905101017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 3 &gt;</type>
      <name>frowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6e8d055502b3f5293b71482a8f0230f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 4 &gt;</type>
      <name>frowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0cad709b889e8d1827629669743e62ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 5 &gt;</type>
      <name>frowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6fafde2402b300658ac39132bc1c1b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 6 &gt;</type>
      <name>frowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaed15e4611b4bb20dc3a4fe3daee1e84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 7 &gt;</type>
      <name>frowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9bf6e3d60895556928a9bcbaa307c5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 8 &gt;</type>
      <name>frowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadaa248c934944bdbf30e388185cf408d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 9 &gt;</type>
      <name>frowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga861ae0adc593447d618c2c85dba7d8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 2 &gt;</type>
      <name>fvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga47a992a54a63e9227f133f7d654a0d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 3 &gt;</type>
      <name>fvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga284a33a831b16ced2d89c0f9bcd69a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 4 &gt;</type>
      <name>fvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaaa7432994df02b82df6e99c02e78a117</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 5 &gt;</type>
      <name>fvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1eae100f59f42fd3e12db91125d0dbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 6 &gt;</type>
      <name>fvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaef5c7b48f5d15e613de1aac1b42d4244</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 7 &gt;</type>
      <name>fvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaab5a2ae05ddfa50581c8c2e1649504c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 8 &gt;</type>
      <name>fvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaea749d2d5fa70b91462e6463e90ac696</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 9 &gt;</type>
      <name>fvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0b17883423e0ddef15410ae0537ad7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 2 &gt;</type>
      <name>icolvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga25fb8245d84549565dfa43f845b5f252</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 3 &gt;</type>
      <name>icolvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga76e99c3baaf5bc4ab13a45891d810139</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 4 &gt;</type>
      <name>icolvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab5d27d3baca28bed8987974e831a545f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 5 &gt;</type>
      <name>icolvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga2af752b6dc15aed2d3a67f5287fc92c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 6 &gt;</type>
      <name>icolvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga41613e0cd6b9d8bfa63aba7865e3f34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 7 &gt;</type>
      <name>icolvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadd46ffe4286b5ff523bbdca073bb00ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 8 &gt;</type>
      <name>icolvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6bb72a0f7124ccd30ea1ca6bea61b024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 9 &gt;</type>
      <name>icolvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9e194ba93e9e1313050aa5836ff38d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 2, 2 &gt;</type>
      <name>imat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9689ec05c5600fb0330f184855a58785</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 3, 3 &gt;</type>
      <name>imat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabd037d003b285c0f9816045e658d2f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 4, 4 &gt;</type>
      <name>imat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gada9cb2bda96ad040f95eb9c21e56f83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 5, 5 &gt;</type>
      <name>imat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabd8a7716750aefdce9621e7ac84e1a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 6, 6 &gt;</type>
      <name>imat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5d3e3445f95a948057aa19b84fc8586f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 7, 7 &gt;</type>
      <name>imat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gad5b5c512b5d5bb71c4aa17f675cb52e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 8, 8 &gt;</type>
      <name>imat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga8ee2404866164c1118a3118df3255044</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 9, 9 &gt;</type>
      <name>imat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaeffe313d9738d5840cf34d3fe70b50aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 2 &gt;</type>
      <name>irowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga960aa80f727ebace4c4d2ef3a6a38e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 3 &gt;</type>
      <name>irowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga566251eac88ed3f6038ce6a349d5262c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 4 &gt;</type>
      <name>irowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gac3da5cb1d3e91b6a32a69912e6e3e749</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 5 &gt;</type>
      <name>irowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab6d0dbfdf1f8ac8817d8c2fceb42bbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 6 &gt;</type>
      <name>irowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1062d41b1a91f1a1f890261759083f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 7 &gt;</type>
      <name>irowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga7e4f6ef3b827d95d4226bb7d20820cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 8 &gt;</type>
      <name>irowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0d597ef1c00a15b266003d691e5cb001</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 9 &gt;</type>
      <name>irowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4b436188a59f147bad85813c03013baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 2 &gt;</type>
      <name>ivec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa4575122ca81e3928de2a6aa9492834a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 3 &gt;</type>
      <name>ivec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3b1e91b08d3bb9aaf34e9eca4b53cfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 4 &gt;</type>
      <name>ivec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabcf60efa02e3c176e96b8be6d22d446e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 5 &gt;</type>
      <name>ivec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6b13197f8deeb2c4f1fceb87162eb0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 6 &gt;</type>
      <name>ivec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga19a590d402b942194e06412b53fe90e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 7 &gt;</type>
      <name>ivec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gacb4989e6ff2820f5dfd47d9f41f6fd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 8 &gt;</type>
      <name>ivec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga7d166ea97d85c81084121e8c58fa7d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 9 &gt;</type>
      <name>ivec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae0dceee6eb8f3829e3dbc1e5573058d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 2, 2 &gt;</type>
      <name>mat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6d62790ed4db8a8d4855665da1d0f701</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 3, 3 &gt;</type>
      <name>mat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1b5e039197696c284a08dc2b57124f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 4, 4 &gt;</type>
      <name>mat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga95263607c1e717d1fbab81c4c9cf7f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 5, 5 &gt;</type>
      <name>mat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga364766519342b4a0f96ae63106a6c5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 6, 6 &gt;</type>
      <name>mat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae2480a912e90eb084300b99662e0765c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 7, 7 &gt;</type>
      <name>mat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga318dd1880360983b4df303c272a4b527</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 8, 8 &gt;</type>
      <name>mat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab2a9c12057c7916268ed8dd9a0c5835e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 9, 9 &gt;</type>
      <name>mat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0a429a26f5b8a0dc520e8a23b8d3d752</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 2 &gt;</type>
      <name>rowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gad28c866f2a79a4a8e33013f4aa20fd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 3 &gt;</type>
      <name>rowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga51655550d8d16bd095092942eae71b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 4 &gt;</type>
      <name>rowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0d75f0fe20acfd09c9acf3cbab0298cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 5 &gt;</type>
      <name>rowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga7d9b1358248008eee5049d127287a391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 6 &gt;</type>
      <name>rowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga84d4c9f6c7cf402a1ee21bd46910b9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 7 &gt;</type>
      <name>rowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga80fef92618802731f0407bf800780988</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 8 &gt;</type>
      <name>rowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9289ea22060864a84b71d92034672575</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 9 &gt;</type>
      <name>rowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga32deac9f8d5e1186ae5d0c4927bef452</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 2 &gt;</type>
      <name>ucolvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaeecd55d10370157a44f1e924ee4d1e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 3 &gt;</type>
      <name>ucolvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga89f249f532e6203f7696417f601cfb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 4 &gt;</type>
      <name>ucolvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga212a69b796684e259880162e9e1a0fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 5 &gt;</type>
      <name>ucolvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga253b587a658ad07855d38e4796864e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 6 &gt;</type>
      <name>ucolvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6a35d31ec4a45e666c73f0249177d8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 7 &gt;</type>
      <name>ucolvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9bfbd80db61488c054a18a2d3220a17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 8 &gt;</type>
      <name>ucolvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gafe09d50fb1abf8955fc7b4488bb53341</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 9 &gt;</type>
      <name>ucolvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga521beea9208a201da00154f215cbc2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 2, 2 &gt;</type>
      <name>umat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga54680adb81bfa2319caa2dad500e0d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 3, 3 &gt;</type>
      <name>umat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga481b02341060cbd3501413594d217969</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 4, 4 &gt;</type>
      <name>umat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3522bd242e3af38915138ce05eee0974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 5, 5 &gt;</type>
      <name>umat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabd7889b13a39cda2d0d92da6db26863d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 6, 6 &gt;</type>
      <name>umat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaba8a949ad2c3a9de50dda8b2bc996392</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 7, 7 &gt;</type>
      <name>umat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadc9ffc73e5b80d832db1407c05064f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 8, 8 &gt;</type>
      <name>umat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaebe8d38a05f9f2096497210bb0a59cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 9, 9 &gt;</type>
      <name>umat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga52210a38ae7e411e6801325054744c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 2 &gt;</type>
      <name>urowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga44fefb629e1280f42b59fefca15c2409</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 3 &gt;</type>
      <name>urowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1c981282e96317b24462fe819f076727</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 4 &gt;</type>
      <name>urowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga19b48a2b0937d961017c6afa2303fe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 5 &gt;</type>
      <name>urowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1e28632439c806a60c0e9216fe7ef0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 6 &gt;</type>
      <name>urowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3e4f313c6a8660582836891540d92641</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 7 &gt;</type>
      <name>urowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9859b4048f28bb95c5de7cce21c0891c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 8 &gt;</type>
      <name>urowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga8669554d9040acedbbfa963dac117461</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 9 &gt;</type>
      <name>urowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3b11e0717158838ffa83f7e3e52af36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 2 &gt;</type>
      <name>uvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5e32bc5040455087da6406b867c2ab90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 3 &gt;</type>
      <name>uvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga30e86d96255e540da57b99fc1faf0f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 4 &gt;</type>
      <name>uvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae7989de17e84ff77e6962e9f6afe28ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 5 &gt;</type>
      <name>uvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga59f74c477fd77eed7d401109dc583ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 6 &gt;</type>
      <name>uvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga99dda10db6afc6ca28f94b1e0fe87428</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 7 &gt;</type>
      <name>uvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab41a8fba564b4c49c8f81020fabde31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 8 &gt;</type>
      <name>uvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga952362c018a30d24919ae6dc3f8e8bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 9 &gt;</type>
      <name>uvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1a94559a67cde909d9ea4b706f95d964</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 2 &gt;</type>
      <name>vec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga101669f0373cf91b22042df4623e6104</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 3 &gt;</type>
      <name>vec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6685cad89113eae7662b7148f6a09a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 4 &gt;</type>
      <name>vec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga248b95bf79b4518644aac042d78352e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 5 &gt;</type>
      <name>vec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga758aea30867c36a5494e9b003ad81d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 6 &gt;</type>
      <name>vec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga8c8347a799459c0df2f06af7f13cc3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 7 &gt;</type>
      <name>vec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabfceae486727c982c65a0a7d25e0711a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 8 &gt;</type>
      <name>vec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3a1d4c8616ecb411bc7512d3e6aa8c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 9 &gt;</type>
      <name>vec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4757c67dc915a4212af2e9f38ba25a86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>undefine_conflicts.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>undefine__conflicts_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>unwrap.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>unwrap_8hpp</filename>
    <class kind="class">partial_unwrap</class>
    <class kind="class">partial_unwrap&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; eOp&lt; Col&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; eOp&lt; Mat&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; eOp&lt; Row&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; eOp&lt; T1, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Col&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Col&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Mat&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Row&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Row&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; T1, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; T1, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap_check</class>
    <class kind="class">partial_unwrap_check&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; eOp&lt; Col&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; eOp&lt; Mat&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; eOp&lt; Row&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; eOp&lt; T1, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Col&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Col&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Mat&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Row&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Row&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; T1, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; T1, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap</class>
    <class kind="class">unwrap&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap&lt; mtGlue&lt; out_eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">unwrap&lt; mtOp&lt; out_eT, T1, op_type &gt; &gt;</class>
    <class kind="class">unwrap&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_check</class>
    <class kind="class">unwrap_check&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_check&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_check&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_check_mixed</class>
    <class kind="class">unwrap_check_mixed&lt; Col&lt; eT1 &gt; &gt;</class>
    <class kind="class">unwrap_check_mixed&lt; Mat&lt; eT1 &gt; &gt;</class>
    <class kind="class">unwrap_check_mixed&lt; Row&lt; eT1 &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>unwrap_cube.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>unwrap__cube_8hpp</filename>
    <class kind="class">unwrap_cube</class>
    <class kind="class">unwrap_cube&lt; Cube&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_cube_check</class>
    <class kind="class">unwrap_cube_check&lt; Cube&lt; eT &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>upgrade_val.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>upgrade__val_8hpp</filename>
    <class kind="struct">upgrade_val</class>
    <class kind="struct">upgrade_val&lt; double, std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">upgrade_val&lt; float, std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; double &gt;, float &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; double &gt;, std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; float &gt;, double &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; float &gt;, std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; T &gt;, T2 &gt;</class>
    <class kind="struct">upgrade_val&lt; T, T &gt;</class>
    <class kind="struct">upgrade_val&lt; T1, std::complex&lt; T &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>wall_clock_bones.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>wall__clock__bones_8hpp</filename>
    <class kind="class">wall_clock</class>
  </compound>
  <compound kind="file">
    <name>wall_clock_meat.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/include/armadillo_bits/</path>
    <filename>wall__clock__meat_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>wrap_libs.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-tue/doc_stacks/2013-03-05_12-23-27.283047/wire/armadillo_matrix/src/</path>
    <filename>wrap__libs_8cpp</filename>
    <includes id="config_8hpp" name="config.hpp" local="yes" imported="no">armadillo_bits/config.hpp</includes>
    <includes id="typedef__blas__int_8hpp" name="typedef_blas_int.hpp" local="yes" imported="no">armadillo_bits/typedef_blas_int.hpp</includes>
    <includes id="compiler__setup_8hpp" name="compiler_setup.hpp" local="yes" imported="no">armadillo_bits/compiler_setup.hpp</includes>
    <includes id="undefine__conflicts_8hpp" name="undefine_conflicts.hpp" local="yes" imported="no">armadillo_bits/undefine_conflicts.hpp</includes>
    <includes id="include__atlas_8hpp" name="include_atlas.hpp" local="yes" imported="no">armadillo_bits/include_atlas.hpp</includes>
    <includes id="blas__bones_8hpp" name="blas_bones.hpp" local="yes" imported="no">armadillo_bits/blas_bones.hpp</includes>
    <includes id="lapack__bones_8hpp" name="lapack_bones.hpp" local="yes" imported="no">armadillo_bits/lapack_bones.hpp</includes>
    <namespace>arma</namespace>
  </compound>
  <compound kind="group">
    <name>access</name>
    <title>Access</title>
    <filename>group__access.html</filename>
    <class kind="class">access</class>
  </compound>
  <compound kind="group">
    <name>arma_config</name>
    <title>Arma_config</title>
    <filename>group__arma__config.html</filename>
    <class kind="struct">arma_config</class>
  </compound>
  <compound kind="group">
    <name>arma_ostream</name>
    <title>Arma_ostream</title>
    <filename>group__arma__ostream.html</filename>
    <class kind="class">arma_ostream</class>
    <class kind="class">arma_ostream_state</class>
    <member kind="function">
      <type></type>
      <name>arma_ostream_state</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga8b91fb823ae840302fdda6b35cd18f3e</anchor>
      <arglist>(const std::ostream &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::streamsize</type>
      <name>modify_stream</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>gac0e021e5ee902f7b5166d36f4c9b442d</anchor>
      <arglist>(std::ostream &amp;o, const std::complex&lt; T &gt; *data, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::streamsize</type>
      <name>modify_stream</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>gab7128712bfbeb1e74b1af0b60136575a</anchor>
      <arglist>(std::ostream &amp;o, const eT *data, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga8f0bd891ced3cd11f6b81f78d03b19b3</anchor>
      <arglist>(std::ostream &amp;o, const subview_field&lt; oT &gt; &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga1aa3224bf21aef16bcca6a6aca7a1547</anchor>
      <arglist>(std::ostream &amp;o, const field&lt; oT &gt; &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga8521504d1c9aacbc92e99e4ecf3c9cb3</anchor>
      <arglist>(std::ostream &amp;o, const Cube&lt; eT &gt; &amp;m, const bool modify)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga0326f7d71112c2ae199dab64c9616859</anchor>
      <arglist>(std::ostream &amp;o, const Mat&lt; eT &gt; &amp;m, const bool modify)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print_elem</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>gac8d50d0bd211517cc0cfca6da5916934</anchor>
      <arglist>(std::ostream &amp;o, const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>print_elem</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga6ac6fbfdf26609fdd7b747d0e21c4c51</anchor>
      <arglist>(std::ostream &amp;o, const eT &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print_elem_zero</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga04c3de4a61d183116d17de930cb6e331</anchor>
      <arglist>(std::ostream &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restore</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga1a082d76629a45c9b080001b8f22194b</anchor>
      <arglist>(std::ostream &amp;o) const </arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>arma_static_check</name>
    <title>Arma_static_check</title>
    <filename>group__arma__static__check.html</filename>
    <class kind="struct">arma_type_check_cxx1998</class>
    <class kind="struct">arma_type_check_cxx1998&lt; false &gt;</class>
    <member kind="define">
      <type>#define</type>
      <name>arma_static_check</name>
      <anchorfile>group__arma__static__check.html</anchorfile>
      <anchor>ga76922ecf46c19d18adce7b98f8b0256e</anchor>
      <arglist>(condition, message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_type_check</name>
      <anchorfile>group__arma__static__check.html</anchorfile>
      <anchor>gae34c3dff94217a1854fca0e0e222de1d</anchor>
      <arglist>(condition)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>arma_version</name>
    <title>Arma_version</title>
    <filename>group__arma__version.html</filename>
    <class kind="struct">arma_version</class>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_VERSION_MAJOR</name>
      <anchorfile>group__arma__version.html</anchorfile>
      <anchor>ga6e097c42dabfec88052b7d9b0b1e7727</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_VERSION_MINOR</name>
      <anchorfile>group__arma__version.html</anchorfile>
      <anchor>ga040aef312fbf40eaea3ae308b0bd6eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_VERSION_NAME</name>
      <anchorfile>group__arma__version.html</anchorfile>
      <anchor>ga06e0db29081671d524f76e0c2fae31a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_VERSION_PATCH</name>
      <anchorfile>group__arma__version.html</anchorfile>
      <anchor>ga0cf4821117fa0d30157fcc043d16782b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>arrayops</name>
    <title>Arrayops</title>
    <filename>group__arrayops.html</filename>
    <class kind="class">arrayops</class>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>accumulate</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga270cea81236e4caed791a6691f91f5e1</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>convert</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga8d834bb7bab6cb72dec10a3d24a1a0eb</anchor>
      <arglist>(out_eT *dest, const in_eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>convert_cx</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga57e0567e937ac9f0a2e96421bb0fb6a6</anchor>
      <arglist>(out_eT *dest, const in_eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>convert_cx_scalar</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gac73c7d68f63677c0c7d2a3fbf10e20e3</anchor>
      <arglist>(std::complex&lt; out_T &gt; &amp;out, const std::complex&lt; in_T &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>convert_cx_scalar</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga01981ee583e62c51c19d952d123580c2</anchor>
      <arglist>(out_eT &amp;out, const std::complex&lt; in_T &gt; &amp;in, const typename arma_not_cx&lt; out_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>convert_cx_scalar</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gafd7cd710ec78a8db846a038c3d24af2a</anchor>
      <arglist>(out_eT &amp;out, const in_eT &amp;in, const typename arma_not_cx&lt; out_eT &gt;::result *junk1=0, const typename arma_not_cx&lt; in_eT &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>copy</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga496d396223405de7f3593c1c0f9b5aba</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copy_big</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga9d2146af4b45400116145f335a59c283</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_div</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gab12bc436b15a914a96112fe10ca2fe46</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_div</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga4466f5602f18ac69279ca5d03f9e87f4</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_minus</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga5b196aedfd2aaa1dbe0063353241a8be</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_minus</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga11ad871fb7e6c18a88d4c42322cf1cea</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_mul</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gae8f2b90904088d16a08de60fc6dd54ab</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_mul</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga4414ccf9af5e7cfb3922e2fa390af00a</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_plus</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga00f6df530acbdb4f04a620ee1b10898c</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_plus</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gab3de760aafa42b8c7f4fe8324aa64058</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_set</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga877ac5e7ea2315087339e73029a91fd4</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure bool</type>
      <name>is_finite</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaa2ba107604d61549e6c8706df7ebc7b3</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure get_pod_type&lt; eT &gt;::result</type>
      <name>norm_1</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaf1e09e09a21d20c1d73190c37baee4ed</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure T</type>
      <name>norm_2</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaa2a21c975806a4b8834ceab58507416e</anchor>
      <arglist>(const std::complex&lt; T &gt; *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>norm_2</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga78617dfa77d26afc51400f63a68fd8ab</anchor>
      <arglist>(const eT *src, const uword n_elem, const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure get_pod_type&lt; eT &gt;::result</type>
      <name>norm_k</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaad04270a3a6748779cb085d963af6c84</anchor>
      <arglist>(const eT *src, const uword n_elem, const int k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure get_pod_type&lt; eT &gt;::result</type>
      <name>norm_max</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaa76b8a7ce874dd3df7ccc01bfdabe493</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure get_pod_type&lt; eT &gt;::result</type>
      <name>norm_min</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga5f8cccb77c696f6ec0cf5c692b32d33b</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>product</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga7514d9727d2b7f4099f354a8b8a27afb</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>auxlib</name>
    <title>Auxlib</title>
    <filename>group__auxlib.html</filename>
    <class kind="class">auxlib</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>chol</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga86382c310389abb37efaab035667b470</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>det</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga6119bd003e2a451080bb685e05fd0d2c</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>det_lapack</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gad9dab3a6de657861579a7ffe2358b766</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const bool make_copy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>det_tinymat</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga45d6d0e13d259125796dff38891f6025</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>dlyap</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga9ca39daa8a7e0dc916f7c0407234b26c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_gen</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gae4ac0d0010ae6292c3c04eaa5b6798c4</anchor>
      <arglist>(Col&lt; std::complex&lt; T &gt; &gt; &amp;eigval, Mat&lt; std::complex&lt; T &gt; &gt; &amp;l_eigvec, Mat&lt; std::complex&lt; T &gt; &gt; &amp;r_eigvec, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, const char side)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_gen</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gacf1df094e866c5d0c64a00c670ad9024</anchor>
      <arglist>(Col&lt; std::complex&lt; T &gt; &gt; &amp;eigval, Mat&lt; T &gt; &amp;l_eigvec, Mat&lt; T &gt; &amp;r_eigvec, const Base&lt; T, T1 &gt; &amp;X, const char side)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gaaa3998d45afd5ee83bc4ff462e8b1059</anchor>
      <arglist>(Col&lt; T &gt; &amp;eigval, Mat&lt; std::complex&lt; T &gt; &gt; &amp;eigvec, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gae606b90df64a681d781d47a9bc274d6b</anchor>
      <arglist>(Col&lt; eT &gt; &amp;eigval, Mat&lt; eT &gt; &amp;eigvec, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga7a867623ee6c94448ae070ab4ae7d5fa</anchor>
      <arglist>(Col&lt; T &gt; &amp;eigval, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga47c6eae7d55e03cc977351fb60a45596</anchor>
      <arglist>(Col&lt; eT &gt; &amp;eigval, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga988168c75a053387069fd88bd60fdc5b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga3ead7f6ca77186907edce170af5addef</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_inplace_lapack</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gaad132f1a55712321e280d456d67301ed</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_inplace_tinymat</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gae769a7810bb52bce81bd1f6f524715c5</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const uword N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_noalias_tinymat</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga88225e645233c54ce246180eac98785a</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;X, const uword N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gae4571e0f549534a58ca14d0247aa68c2</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X, const uword layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_sympd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga0a37172aef192e1e246549713c1f9efa</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X, const uword layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_tr</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga8d62595babe6503c233417826d2a6c60</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X, const uword layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>log_det</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gafada3d1dd856a06f40ac887435ded322</anchor>
      <arglist>(eT &amp;out_val, typename get_pod_type&lt; eT &gt;::result &amp;out_sign, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>lu</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga6b4b5388b203da4ce715bb5318ea4ceb</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;L, Mat&lt; eT &gt; &amp;U, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>lu</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga235c9705bec82818b9171eb75e51c481</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;L, Mat&lt; eT &gt; &amp;U, Mat&lt; eT &gt; &amp;P, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>lu</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga7d51da6e92fc08de8960a2fb4982f75b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;L, Mat&lt; eT &gt; &amp;U, podarray&lt; blas_int &gt; &amp;ipiv, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>lyap</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gac19ddd09a3af0bb5c054917311c40fc3</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qr</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gaa488770efa37619b3fbb9502686a577c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;Q, Mat&lt; eT &gt; &amp;R, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>schur_dec</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga722fa0090b848e7b75320955fe8ca43e</anchor>
      <arglist>(Mat&lt; std::complex&lt; cT &gt; &gt; &amp;Z, Mat&lt; std::complex&lt; cT &gt; &gt; &amp;T, const Mat&lt; std::complex&lt; cT &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>schur_dec</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga5734aee964a4833b6169e3d053f1316c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;Z, Mat&lt; eT &gt; &amp;T, const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solve</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga946c301893331bc529a967e9b1848bf9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solve_od</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gaf205fcaeaba76f4a539bc337b0390cb9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solve_tr</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga5f9930a49e4892fdf0c92132679c9164</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const uword layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solve_ud</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga77018c26d41a65169ca65cbec2a7c424</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga9910566305e19c1ac0603bf2eef31955</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;U, Col&lt; T &gt; &amp;S, Mat&lt; std::complex&lt; T &gt; &gt; &amp;V, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga48163e97cb55db553339afd9918c0bc2</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;U, Col&lt; eT &gt; &amp;S, Mat&lt; eT &gt; &amp;V, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga594c8682d42f462ad9cffddff99b3ce9</anchor>
      <arglist>(Col&lt; T &gt; &amp;S, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga4f3cc1c115b47494cb7ab6a66d834f11</anchor>
      <arglist>(Col&lt; eT &gt; &amp;S, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga3772dc7c9d7fc7cc3e160e9f40169d60</anchor>
      <arglist>(Col&lt; T &gt; &amp;S, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, uword &amp;n_rows, uword &amp;n_cols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga39d608b389378bfe3aa0ecb7f8daf636</anchor>
      <arglist>(Col&lt; eT &gt; &amp;S, const Base&lt; eT, T1 &gt; &amp;X, uword &amp;n_rows, uword &amp;n_cols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd_econ</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga59db323e3a4814101c865a1dfcd0d06e</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;U, Col&lt; T &gt; &amp;S, Mat&lt; std::complex&lt; T &gt; &gt; &amp;V, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, const char mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd_econ</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gad4fc132b95b0b5450ae071bd8d2dba0f</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;U, Col&lt; eT &gt; &amp;S, Mat&lt; eT &gt; &amp;V, const Base&lt; eT, T1 &gt; &amp;X, const char mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>syl</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga2c98b39fe6e45e291562ae06b42f122a</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const Mat&lt; eT &gt; &amp;C)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Base</name>
    <title>Base</title>
    <filename>group__Base.html</filename>
    <class kind="struct">Base</class>
    <member kind="function">
      <type>arma_inline const derived &amp;</type>
      <name>get_ref</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>gad01cabada1ca5a1b04316c73c080ab05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga071b2721781007844ce44a7c178901be</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>gad95694ceaf2d574f0cc53f4928a90513</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated void</type>
      <name>print_trans</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga40e47bace4c8caca066695c26635c954</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated void</type>
      <name>print_trans</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga81beb1ce45267f26292fac16e0efc0f8</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_print</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga87db4e5fa0b100b37258e980d7bd30a0</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_print</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga639dc206568d271d33b8441477aa4a73</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated void</type>
      <name>raw_print_trans</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>gaeda1e7ec54c973394aa5c5c6b32bbca4</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated void</type>
      <name>raw_print_trans</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga8b36effcd46202708e211d3811efb1cd</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; derived, op_strans &gt;</type>
      <name>st</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>gad7e062a2b1f5cb896e44ad6ccdbc592c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; derived, op_htrans &gt;</type>
      <name>t</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga6f34ee82b330ca8de306f1e6ea49f351</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>BaseCube</name>
    <title>BaseCube</title>
    <filename>group__BaseCube.html</filename>
    <class kind="struct">BaseCube</class>
    <member kind="function">
      <type>arma_inline const derived &amp;</type>
      <name>get_ref</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>ga2ac15bb45ca8e58855ea14fba7348dcf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>ga63c056f554d285736878f3b45de61110</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>ga278873de8153f05c9e474720dab277f4</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_print</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>ga92f4fce701924edc1ebba5c98a22420b</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_print</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>gadc99fa9adc489de0e8ad118f15fbe80e</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cmath_wrap</name>
    <title>Cmath_wrap</title>
    <filename>group__cmath__wrap.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>arma_boost_wrap</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gaaf9883b9bf36166e1680fcf27ae7658f</anchor>
      <arglist>(trig_fn, val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_acos</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga660b508ca32a3ff83c20250dfe9e8f4c</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_acosh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gae9980c5acd2701f588f690573b49d2c6</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>arma_acosh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga85b999344788bdfecb282bb948ea25c6</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_asin</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga482dfee258666e1b442d3106028cfc21</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_asinh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga484a1c131449cf649fa2990ee6fcfeb9</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>arma_asinh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gadd36c266714aa16806ec5a0500730a11</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_atan</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga1f5bd36cc2719ec124344bcc80a97bd6</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline std::complex&lt; T &gt;</type>
      <name>arma_atanh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga58434421c996ee00e4524fa060f56e00</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>arma_atanh</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gaf494a42ed1bcd8be197875b66327a00f</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>arma_isfinite</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga8bcfcb0e5611dd0694759db9add1f982</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>arma_isfinite</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gaae65ba5c907ab13ba719aca48ef695bc</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>arma_isfinite</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>gae1691ae0fa8dab5503a41dfd0122a0d5</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>arma_isfinite</name>
      <anchorfile>group__cmath__wrap.html</anchorfile>
      <anchor>ga45b15200b888678d0a473de2dfd602fc</anchor>
      <arglist>(eT val)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Col</name>
    <title>Col</title>
    <filename>group__Col.html</filename>
    <class kind="class">Col</class>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gafc1847c82d83affb9c96271be7669af2</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga804a6259493836b8a7f18dd54e118602</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gade36642c68bd1972cb7247f4062f83f1</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gace4036d3ac71c0d56a4435a7d9d565dc</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga1deb0d02282d1d6d5ca7784e8a7ca6da</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac29610fc631705cd36a485e34756d117</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>change_to_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gae15ae939e9e09a0bc74889b0c99f904c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga33c2bfc37796aeac468fb5f256402942</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga366f393428316e8fff9f88bad9abb440</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga782301c774dbf74edc1cc8b653c3f53a</anchor>
      <arglist>(const Base&lt; typename Col&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const Base&lt; typename Col&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga3653c3c2ebd7e9244da1e4d8555112be</anchor>
      <arglist>(const eT *aux_mem, const uword aux_length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga520740baa0a36d6a80290e85c9f8a560</anchor>
      <arglist>(eT *aux_mem, const uword aux_length, const bool copy_aux_mem=true, const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga10ac1c5f692eba490f7ac5d25f044ade</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga28cab8d186bee9d3f4477ca3431a25aa</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaf2eff14c29141ab79f5e8bf713c57c88</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaee1e030ccbf58086fe9c821fbe4293b9</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga613fd9f49b36faca4e17617bfced3aa0</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga026574215b38fb777c02c1fc9300db4e</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga3cbca6262a577f8823e4d2ac1b75a558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga8f4500cd180da8c766467cc959830b74</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gae1a89e479d52d1158a8466760d6f9d9d</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Col&lt; eT &gt; &amp;</type>
      <name>fill</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gafbae24b316919c9c42e085af5f11bb0b</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac9ece97bc9af8413d6696b8365cc97f6</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga0c4b5047ee2c3e8850dcf450eb1191b0</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga06001f77af026e998c858548439523fe</anchor>
      <arglist>(const eT *aux_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6988736353ce2118a12c6832c5a9287e</anchor>
      <arglist>(eT *aux_mem, const bool copy_aux_mem=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga1b559c3c00046c07b2f22126efb089cc</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga1c1645b1c17fd1c7a086c20ba8e11799</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gad25dab1f19f1cabefaff49bf49905bc1</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga35ce2cc9c4be1aa65bb48541b00b9273</anchor>
      <arglist>(const fixed&lt; fixed_n_elem &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gab0913d94ee15342c3f7373163742adb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaf7427e5609f11b371c5f522813e3f3ad</anchor>
      <arglist>(const uword row_num, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga4d8f4d168c2226f1dde34d501ace8f7c</anchor>
      <arglist>(const uword row_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>mem_setup</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga9a022197cf7c84bf283165cfefba615d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Col&lt; eT &gt; &amp;</type>
      <name>ones</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga016a100779bcb81b496d8bcd8833fac4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga8d6bbe9b3595af51782f927d644d340e</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga2b8bae860a57a1c533093cb16d4d1eea</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac38987bb37a09ca76301994c26fefc28</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga78b8279bfee65870ad307d175aa67e4c</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga9f0074ab785fbe83c9de0574d3db2049</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac2bbaafcf447a4e69cc0195a7176d11f</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga1bcabf0fb4b1f3afb2c942e5fa4563c3</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaf43c104d4c8f8de1f50d93fe8527af0b</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga5d38a242c7c753af6cd2bcb1511e79e7</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga9dba03e3fda0f8cb2899079f3bb6ac5f</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>mat_injector&lt; Col &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaa243d5f2a745d6a46ef07253c124b35b</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga30c0dbd4fd58cdef5ef55d0d8e28d654</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga41fc193b28d3c50da809e9901adcef4c</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga501f005eee625e2627afc2b5e8db6444</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga66468624fb9fec4e000e7522cc473dbf</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga28448f0ef3dc78a016da73790ee3f06e</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga83b1c5ca09fbaccc56481b369e11f624</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6bf348234cde5ab8eb9ca756ac846f3e</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gacdb1f5dfb684284290636cb4bb8ede31</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga49ef9ad2c70ed968ab7a818b72815c28</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaea3d0b39d9f7b7660e66d8fb5ed97819</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga927bc9d1ad87f42a351b90df2c7d9e2c</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga117ebecf0dc2df0335fb6495b890695a</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga2f18ffc60604556303867cd6b7535fe2</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6760997e491f9bfa1daec1c4b6a69a31</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac552c2210ca8364605908113280fee32</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_col&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga5d6af5e2423ef5a284c4ee39568c96d8</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_col&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga77ae5dffec2e9dc42a8482663a5d55a0</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga73c21c7b3cf0c16ea49c812ac8a09ecf</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga82b3a4facee9186ff9a5a5bb95f8b15a</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga8b8b4d8aaeb65cdce698d3cd826d07be</anchor>
      <arglist>(const span &amp;row_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gad9ce3422dad4d4330e83078f2e94f10b</anchor>
      <arglist>(const span &amp;row_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga71f0209c97eeea5ae7ab8c7adf923ec5</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6cb7daa8d6844c15e5d66cb77f79796b</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Col&lt; eT &gt; &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6731c0661676b342f591865b008b6b3f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>constants</name>
    <title>Constants</title>
    <filename>group__constants.html</filename>
    <class kind="class">Math</class>
    <class kind="class">Phy</class>
    <namespace>priv</namespace>
    <member kind="typedef">
      <type>Math&lt; float &gt;</type>
      <name>fmath</name>
      <anchorfile>group__constants.html</anchorfile>
      <anchor>ga82de1a3157601797a4be2a4785ff8628</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Phy&lt; float &gt;</type>
      <name>fphy</name>
      <anchorfile>group__constants.html</anchorfile>
      <anchor>gab9b5ac332dcf6a5dfb1e496ff99c21b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Math&lt; double &gt;</type>
      <name>math</name>
      <anchorfile>group__constants.html</anchorfile>
      <anchor>ga0bd446b62822e28790e007fd13b91e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Phy&lt; double &gt;</type>
      <name>phy</name>
      <anchorfile>group__constants.html</anchorfile>
      <anchor>gaa95d18f12982a215849e23556f0ae1ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Cube</name>
    <title>Cube</title>
    <filename>group__Cube.html</filename>
    <class kind="class">Cube</class>
    <class kind="class">Cube_aux</class>
    <class kind="struct">Cube_prealloc</class>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac1f7ccd332ed6b87058b3fa13130992f</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga54dd3c89612beb059991f087d24afe38</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab15db5e9adc152838fc796791c61add4</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5cac3c7cf293f31f8e4cefa15fabb54b</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7cc073fb73fecb1a8a427082dbeb34b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa7d792e0db06c3345152c0fb88dd15d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_slice_iterator</type>
      <name>begin_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaaefa910465305a02ebf59f282581dcef</anchor>
      <arglist>(const uword slice_num) const </arglist>
    </member>
    <member kind="function">
      <type>slice_iterator</type>
      <name>begin_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae630381ffdc61c8782f77bc46d29c779</anchor>
      <arglist>(const uword slice_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_size</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gabec1313f7c0ce9e000d74654392c7c51</anchor>
      <arglist>(const Cube&lt; eT2 &gt; &amp;m)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create_mat</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1bc39b7915eec73d01dbd1b959cb6732</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga38fa4008be8f2155272047dc06147a77</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga8a86616f7884b8ff04e68879b8ea6791</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5ba67e11958f0632a3744378a669e4ae</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5ccdf644e1337940a66c28eba9395f4e</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae2ea9ab2280801542aa78f80d1168a36</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf486794a615ad0177d3cfb724cc45b03</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga082947ab4ef5e1324ffea4bc637c3c29</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5edb2ac646b7408343aba2971b181104</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf8f001167ca641fe242677cec051ecfa</anchor>
      <arglist>(const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac9a5268589f8e171a9ff405d2746e52b</anchor>
      <arglist>(const eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols, const uword aux_n_slices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7ab7e9933fa8e895918e59cdde8a5b30</anchor>
      <arglist>(eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols, const uword aux_n_slices, const bool copy_aux_mem=true, const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga458bec1f3fc6ebb878d88eaaae747089</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaaa4fd7b21768e1061cb33207cd6b4f7a</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa8b4ea1c9891b95adc73fa425c7971db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>delete_mat</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga261fe3edd2f2706d3ad7875487cd3c69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0d83b2e9363939cabff2ee2f9101663c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga9cab55656fa347f3914d9aca2e8f4d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_slice_iterator</type>
      <name>end_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad7737b2904aec585124674ca0d99a56d</anchor>
      <arglist>(const uword slice_num) const </arglist>
    </member>
    <member kind="function">
      <type>slice_iterator</type>
      <name>end_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0583f51385b99f9d1f968dbd8fe99c88</anchor>
      <arglist>(const uword slice_num)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>fill</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaba21b828e6e645d32be852c7189a21ad</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5c4412ed27ad094df35a143cd77864fe</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac9b2d2e78a972c809049bc4a093298b7</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad9cb4ecfd6bc0b4cc2ae27d9b1af5c19</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gabbdee61973e0e18bec6cb0a67f141dad</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga253a83b7b8c43aca927d37ac05f57b08</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2037fbf24bbb7cf4c40d71c9f6bf1f75</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1a83f548b13ab80efc3cf6281bc3a129</anchor>
      <arglist>(const span &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4055c0a5b1a1e1df56d77dd386760c22</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafd6809e88b8d6cf89a3fea2a5959ed2a</anchor>
      <arglist>(const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_cold</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaada3f7ac19a66eee5fbcd4cc0201e79b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_warm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga8a1689ab31561d9ffcbf09f00f5e3965</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaba9d2af550f97c5a07e9150ac50c9588</anchor>
      <arglist>(const uword row_num, const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf078433be12abde746651319f32d0549</anchor>
      <arglist>(const uword slice_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_empty</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf41d9157a806d723ee13378a48ea57cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0d4832eba2b46a23bd678d6f8400f3b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga9d5fb69666d9502592187488c1aa3248</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3aadfc5ae5ceb50c06d358cd8e6a6167</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac8204a5c2dcae35f1497fed4eb0c0be7</anchor>
      <arglist>(uword &amp;row_of_max_val, uword &amp;col_of_max_val, uword &amp;slice_of_max_val) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4903eac65ace529c8fe9764d383bbc16</anchor>
      <arglist>(uword &amp;index_of_max_val) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf1d62fc6964c40b0fd562ed45ccf2101</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>mem_setup</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac8e70bcfcc60a1754d5b04bfd9998771</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>memptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1711a8b897a562beafc9e7aa01384b86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>memptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5b00237224a8e3bfb05728de7c962f85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab7addd46e234fa7297c84a95db56bb6b</anchor>
      <arglist>(uword &amp;row_of_min_val, uword &amp;col_of_min_val, uword &amp;slice_of_min_val) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga767e0e28cb3e79c751b54fc5370bc7e6</anchor>
      <arglist>(uword &amp;index_of_min_val) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6c4bab9449e84685f0b4cd5be44d9f46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>ones</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1057a5f3edc34f4eb22305525008dee7</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>ones</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0950350d07b9766d8bda6f3dca850bf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2e41de4f47d7054e1198a5583827abbf</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga937cb06257f201cf33bc7f2cddc343ea</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0a32da8aef1e32179e5c409eff2cdd64</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaca4cbb8e468e232bb5cbd607b6630720</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad006000615ec65529ee2751a6f7781f4</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3de405b4f2ec6f8ed6cdc286415d16e7</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga30269be22093893b384aa30baaa810bc</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae32382263d12d93c74b5593145a7250c</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6e4729f1623baf2c96b9cca73e06a9a2</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad5d4b48e11908957dcffac757d1fb1cd</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae65b7c122cfbdc3a814857621dc63540</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5758e9320d64c1eb46b6bdd0c6fbacfd</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gace1898bbebfe5bfea8c9032c9eb6e5a9</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview_cube&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab62f8c962a512d04126104f615d896e3</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_cube&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafc6af9768762da86e088845c1f0c11eb</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga348b03ddc6dbaebf2bcddf2625947980</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void</type>
      <name>operator++</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga08e53f4d13c896de95e1d6d5c187ae55</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator++</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga63f49cd73b0a28cd718820aabcbfc55b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7e200dd237a46bde63cdb733e09c1f1e</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafa0a0593ce10f92d9014f91021b29b60</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0c1a0f5a78b786f04ceac0ba57f82000</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaac2d391dfc97c9f2ddc5c91c64dddca4</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga82dfcf5cff2a14f7e10e5de5038fa61e</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga64469a0347cfc24b1b8f762d8272cee8</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga49f7ff20f8592805e459d3f51e2cacec</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab7ff823e63a04d322137bab296fd40c0</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga031db49c5ce03bf5fbdd6f141a784125</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad6ca23e58aac88ec2a723ebeae7a60e1</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void</type>
      <name>operator--</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga85f7e423acb147da1ff5eed3c24eef84</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator--</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga8adaf465f35b98b70c02fc3c6407ed28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaec8e35bd9b4c5ef17ebc687b93b6ab4a</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae825f8f09e5d85bdc06c0dfad47bfd3a</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1b8ff64365eee6f42a2e4935c4c139e4</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4c7eefcb2e84715bfc2a3fb9f345391a</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga96255470eec4a32dcd65acfbca71e405</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga22d2f36d21fba696cf67d756ebfc5c41</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab36bee32c3915836100e191c3fbf1307</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab188ca927465a03ded825df6cb8c8d5e</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafcc85205e8a9fd17f18566b8b3a03c70</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafdd9657cc414a01c77ddaecf06c072ed</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7c59b0cc9c7e391e69c90fe054482779</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4c43db9a1e1064a8b6761b9b0aa7832f</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2b3979000e6181eb6599f5b3651e54a3</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf2cd8fc72e95d22c119b826c5fc0e748</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga919c542d7aab98db49ae4ddcf8a35878</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga9ac129b57d6bf446a6141a6838ad747a</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0f642355b4da04cde226a4f94162bb6c</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4769b282b8a4a39a15b52a6131c1acc6</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga996bc9ab51f31e1a32694bb6a1b95520</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga40d5d0e8391797cd3eac772147297b43</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga8df38f014a47c7db6b48a0e06c7e67c3</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga193cc8c0d250a88533ae64fa1ec5a4cf</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7b60f4a99d123d91e1488413ba592193</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga311c6db16f55596bdd372cf9be93b5cb</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7aa8fa3888e6820f5efdbac1ff75fb2a</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3c0194f422b7cca148aeada0b5dce3ea</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1f42ad2e2137f197a6a571828fbb463f</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab6fc51265fb78aa3b5e69e7ce51bff6f</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2c4c1a84d9c3e8c2c59f4759a6e3a1af</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga73fd2fa4151f5bd8dab023d73c8731ba</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae8c42c0743e407cb143b10f6e9699b60</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6b20c4387eb1b011cf7ab1335b837694</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_mm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae2e53de87e71bb5b874bfbe95f4e380c</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_mm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae95e218a4268fbcee637e80b56e1e6f6</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_pp</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2ff885c12d4c334ae827157ddbed71b0</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_pp</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4e73d6e46a8d79e6c6b40607154e7b1b</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_mm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab4485a579abb88757b7f8e83805ec2f4</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_mm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4d72f270fd218a69d79adecac7e9fc5c</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_pp</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga94cb50acaf1e4360e6325f325ba096bd</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_pp</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa0ebb575427635df9dad21d2bd0457f3</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gadbf397928506b2295bdf4102447c9dc9</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6aa9fc020fb7eb63d7f17966d77b1397</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab3480aab4000db1e3e844b5bb1e75d79</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0b5663f18736f1fe9accccefe0f6d15f</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>randn</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaed7acf5a0cd222d5f71bf11a41ab45b8</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>randn</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4ff692a365514d2d33c392af5d5a94f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>randu</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaaddd35419aad97a9014c59237a1f0a06</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>randu</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3a44313f904be7e4b41b89b1cd9e2993</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaba9b3dcaf9379fc802c0bdb8b5db4bc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reshape</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7f7aa3c70ceadd436de2f2a86b1dd10d</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices, const uword dim=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga756b1ab4a4bc911356c934431396edad</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae4cdf41945a567b41d6de50f6e28b8ae</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5a648d4ca1600224245ab7d46ca47a78</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_imag</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaed8ce1b4e7dc7718397d61091457524a</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;out, const BaseCube&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_imag</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga80530d826e793f2b6e657e424dd7777d</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_imag</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2223e0a933785a7b7b09d08e717d9e6e</anchor>
      <arglist>(const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_real</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad7f100d9fa9ab6c1f8af98151dcb19d1</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;out, const BaseCube&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_real</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf00a4318522cc708b983b3ffc297c035</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_real</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac0d2653860388232cae740ea46da3e43</anchor>
      <arglist>(const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0d461586030945472fe66f7364882771</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5b6a612fc14b303ada4a471dd535ccc8</anchor>
      <arglist>(const uword slice_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0aa0b0a8dde177365a95264389920315</anchor>
      <arglist>(const uword in_slice1, const uword in_slice2)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat&lt; eT &gt; &amp;</type>
      <name>slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3754918d0955861ab56ddd65ac420070</anchor>
      <arglist>(const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline Mat&lt; eT &gt; &amp;</type>
      <name>slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3b4599ae61da89772bdc085491c07280</anchor>
      <arglist>(const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>slice_colptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3834157043ea6c993f7e3bb133b234b7</anchor>
      <arglist>(const uword in_slice, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>slice_colptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafb2f22b1dae85884162f6777689e4cba</anchor>
      <arglist>(const uword in_slice, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>slice_memptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6535ddb31b5fc8e4f7f37eabbf505be8</anchor>
      <arglist>(const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>slice_memptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa880766c421f4a9f006662c7fd96850e</anchor>
      <arglist>(const uword slice)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_cube&lt; eT &gt;</type>
      <name>slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa93482f656697c945cd0430f0bd4c017</anchor>
      <arglist>(const uword in_slice1, const uword in_slice2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_cube&lt; eT &gt;</type>
      <name>slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab8b0a6a1df400f361d4b7877b23f08cb</anchor>
      <arglist>(const uword in_slice1, const uword in_slice2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>steal_mem</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga70006d5a49f67d35d4ae10cb6c5a681f</anchor>
      <arglist>(Cube &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const subview_cube&lt; eT &gt;</type>
      <name>subcube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaba7a1d8eb682ddf27eab9694fc193499</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_cube&lt; eT &gt;</type>
      <name>subcube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gacbd724cbbf9a49abc311be9dd938d6e0</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_cube&lt; eT &gt;</type>
      <name>subcube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4d083cc54fbf5247814e55aec5a3f7d6</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_row2, const uword in_col2, const uword in_slice2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_cube&lt; eT &gt;</type>
      <name>subcube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaeaee971a4703218c607d46a5189c269c</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_row2, const uword in_col2, const uword in_slice2)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga66be0b4562b44bc7efa4e18785e7f425</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga97d7814c30544a7a5cc7af72874aa1ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga006b848eba2275b63aefbca4502a33aa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>debug</name>
    <title>Debug</title>
    <filename>group__debug.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_assert_cube_as_mat</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaccbfde0e0ea0bc1c02270d7df5fa6664</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga73071c06b027b5152620913852380f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga68a922a3bf318de0bbe01dee27ee1d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_check</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga795b1e332fb5d20ac9d10456602556ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga303d1ec0c124f7e30235bfa1f3229293</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_set_error</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga96ef9198ef88a5062bf234b26111cbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_debug_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga940375ac5a0d225ea78e7618779628bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_check</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga25f83c45e6b38792e47d4ccb4883fb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gace02dcf555ee8dc83552a987328df92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_sigprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gafaccb728b1d003116e80a926c9bef403</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_sigprint_this</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8165efd15e374b38cb6d518e7bde186e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_extra_debug_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae45164bdc43f287d4e180b306620f64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_FILELINE</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga9251e311a6ce575610255f3d12366748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_FNSIG</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gad60c9cc99e2f03dfd0522d5165b8de45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_STRING1</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gabe200af0f1e5c9b2ebe8d3478e48e964</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_STRING2</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga299c22434ed674621db413c0d84c8e92</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_assert_cube_as_mat</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gab08621d0ec437a9f11cf89e6b8e604ea</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;M, const T1 &amp;Q, const char *x, const bool check_compat_size)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaa33c4d6af2c277283bb88417b4c8600a</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga6df93c01204e58014598aaf3926096f1</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaa9520a5c8e951da080d5001cc9baf6c7</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae39a95aa8a1e527905498c7abdec4d9d</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const bool do_trans_A, const bool do_trans_B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga039b9e7f6cd0e9dfb81dee00a12088df</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_mul_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga7591cbc8eac484307cd3c0a143897883</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword B_n_rows, const uword B_n_cols, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga80644c0bfa0f8e76cc0459cc1cefb43c</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const subview_cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga67878a78894def70c9e566b037663805</anchor>
      <arglist>(const subview_cube&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae845af8bff55b3fa72d0151958878145</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga40068bbd329efbbe156715f09bc0063c</anchor>
      <arglist>(const Cube&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga1189adf08c1acd9d612001185dbe2e15</anchor>
      <arglist>(const ProxyCube&lt; eT1 &gt; &amp;A, const ProxyCube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gacbbcec69fb54981d2494421210912a45</anchor>
      <arglist>(const subview_cube&lt; eT1 &gt; &amp;A, const subview_cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae0e8ca05a50ee989e0226ec85b7b4f1a</anchor>
      <arglist>(const subview_cube&lt; eT1 &gt; &amp;A, const Cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga5df662794157cc6a73ff3854d81f780a</anchor>
      <arglist>(const Cube&lt; eT1 &gt; &amp;A, const subview_cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gad02bcfaf67bba425fddb4e31e1d77c31</anchor>
      <arglist>(const Cube&lt; eT1 &gt; &amp;A, const Cube&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga1181c68f0ffefff72a6bca3bb7cccaa4</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword A_n_slices, const uword B_n_rows, const uword B_n_cols, const uword B_n_slices, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gacbae60f86d4f1c0fb0c52a7ab06da124</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const Proxy&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gadb24562bf8dd025f2f64ba492f5f60cc</anchor>
      <arglist>(const Proxy&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gab4edfa2a7004b5af8876460e9174f57f</anchor>
      <arglist>(const Proxy&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gabc22951d3d230f2d29c1b97cb76ac4a4</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Proxy&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga3df39a4d03a80d35d411f0b544c1a447</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8b2fc6f9e0cc13930f57f2db58e65220</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga32100875b051a084e42d8a61ceaee6a7</anchor>
      <arglist>(const subview&lt; eT1 &gt; &amp;A, const subview&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gadd34816e6b255a2bb2c07cb47a338a83</anchor>
      <arglist>(const Proxy&lt; eT1 &gt; &amp;A, const Proxy&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga7d1fe087dbafd7aa563f5a5618273e2c</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_assert_same_size</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8902d5f1e6486b6e58a77e3e7081f5ad</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword B_n_rows, const uword B_n_cols, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_bad</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaf417f1e7b27832b6f38bbab25591cd8a</anchor>
      <arglist>(const T1 &amp;x, const bool hurl=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_bktprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga40b2cf1a8ff0109a52a1960138cbf92a</anchor>
      <arglist>(const T1 &amp;x, const T2 &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_bktprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga4f43385bae13be699b47d85b2230a5d5</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_bktprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gafab205396f84533d8a5bf9b2950afdd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_check</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga06e0f3d9c7d8e17e81f700462d5ece12</anchor>
      <arglist>(const bool state, const T1 &amp;x, const T2 &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_check</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae33c63e1a88bbb22b1874f472f27df9e</anchor>
      <arglist>(const bool state, const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_hot</type>
      <name>arma_check_bad_alloc</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga7f2e9091570c88f264975e25df76351e</anchor>
      <arglist>(const bool state, const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_cold std::string</type>
      <name>arma_incompat_size_string</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae942ad9830ca68d64558e3f5e8548541</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;Q, const Mat&lt; eT &gt; &amp;A, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>arma_cold std::string</type>
      <name>arma_incompat_size_string</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga1e4d8ff76ae9ea7849939f921250eeb9</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword A_n_slices, const uword B_n_rows, const uword B_n_cols, const uword B_n_slices, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>std::string arma_cold</type>
      <name>arma_incompat_size_string</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gae5c318bf1c1dda390045428cb473bf3f</anchor>
      <arglist>(const uword A_n_rows, const uword A_n_cols, const uword B_n_rows, const uword B_n_cols, const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaad5a93b44b0ebfa7284778eb39aa67cf</anchor>
      <arglist>(const T1 &amp;x, const T2 &amp;y, const T3 &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga753143c158bf391cdffce4d423df96d5</anchor>
      <arglist>(const T1 &amp;x, const T2 &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga6135326f018316884d483135a8ab18e5</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_print</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga69722c0e0d2f42fa96ecf9be109dddaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void arma_hot</type>
      <name>arma_set_error</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga219201d890e81abe088e74a06ef797d2</anchor>
      <arglist>(bool &amp;err_state, char *&amp;err_msg, const bool expression, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_sigprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaca71b7e65a95365f2fb186355d8ab652</anchor>
      <arglist>(const char *x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_stop</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaacf6beca0d4d066da0bf0967c59f1089</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_stop_bad_alloc</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga742e57b98a0a504997d8e1e775ec0174</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>arma_stream_err1</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gac5c4e5b3a6a8847f8d54f325ff6b86ec</anchor>
      <arglist>(std::ostream *user_stream)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>arma_stream_err2</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga17934cf4ca26a38577c7e72d53197e0b</anchor>
      <arglist>(std::ostream *user_stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arma_thisprint</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gabdee00b7c2f7d2cf047116a75f021689</anchor>
      <arglist>(const void *this_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8e8ee49407cc1434ec2dd39e137a6e91</anchor>
      <arglist>(const bool state, const T1 &amp;x, const T2 &amp;y, const T3 &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga384e62ad7685a054c6746842db11f5d6</anchor>
      <arglist>(const bool state, const T1 &amp;x, const T2 &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void arma_cold</type>
      <name>arma_warn</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>gaf3476e308479c5989bab5b1b1e986240</anchor>
      <arglist>(const bool state, const T1 &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>get_stream_err1</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga7cfe151cb6ce92c0906e6eedd9013a65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>get_stream_err2</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga8d96c4f7c560629c9895d6a5ec97894f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stream_err1</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga38362fcf95e8922daaa219574aa538be</anchor>
      <arglist>(std::ostream &amp;user_stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_stream_err2</name>
      <anchorfile>group__debug.html</anchorfile>
      <anchor>ga26dd7222745f86e3a80ecdc52c9dc1b3</anchor>
      <arglist>(std::ostream &amp;user_stream)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>diagmat_proxy</name>
    <title>Diagmat_proxy</title>
    <filename>group__diagmat__proxy.html</filename>
    <class kind="class">diagmat_proxy</class>
    <class kind="class">diagmat_proxy&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy_check</class>
    <class kind="class">diagmat_proxy_check&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy_check&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">diagmat_proxy_check&lt; Row&lt; eT &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>diagview</name>
    <title>Diagview</title>
    <filename>group__diagview.html</filename>
    <class kind="class">diagview</class>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga2738196a5d10292ee73db186de2937cd</anchor>
      <arglist>(const uword in_n_row, const uword in_n_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>at</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga23fa7090e9b5f5e3566a1db173c5a004</anchor>
      <arglist>(const uword in_n_row, const uword in_n_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gabdd5e7201dbe17bfcf9e27a72ea836a0</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>at</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga0941b7068ae2cdb75e77aedf0da86a5d</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>diagview</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaf344ac2b6d15d3758de001b995383b21</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_row_offset, const uword in_col_offset, const uword len)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>diagview</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga4148b49a6c34fc8c003ea5d1842fcf18</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_row_offset, const uword in_col_offset, const uword len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga933cc92fcdcc9eb6ef8706a812951463</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga306d05a1c3d3f3d745763d00b99e6377</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga38e59523747a72f575f5b2e3872e9ac0</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga2f38c843f7c5412e722f7f80b29bacf7</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ones</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga81589c9945067638089fff9b43f0b683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga98c81a6190baaa6cabc8de33c6fdb6fb</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator()</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga436a7e19a75dc6fc6b16aaecf9545fd9</anchor>
      <arglist>(const uword in_n_row, const uword in_n_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga52a63c984ee3940eb09c73e6559b13ed</anchor>
      <arglist>(const uword in_n_row, const uword in_n_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator()</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaa0933bfbf9e94c524642f4e69be908b7</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga37bf5ae095187400f4bfd5d3405fbbdf</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga84a98c43cde4ad043c2d61cd0e471032</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaaf7c0e1a126314442f2eddc4cecbe225</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga69fa8726e754e9fcb760fc89d7fb9a60</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga0f450e5bc31e4c8f317e556a48b62c04</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga8c83ce387ddb06350d6754eab9ad210e</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga0d39eda485c98264baa5827568ab69ee</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga5191cd298925aca0cbc0d8827a41b044</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaa8585b36c7c08319ffd9dff77091332e</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaade8cb4d4b15eb78f4b114b93a6410e8</anchor>
      <arglist>(const diagview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator[]</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gad0df2c10474559e75ae686dd11ac9339</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga1d9bf3be9ddb5f3a4846609d3b426ca8</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga60b48e2c3d202f77fb5621bf2e9fbf0f</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga73dcc7ff951037eba6988eaef8c5818d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga862396e068bf92db2b2fcf0eac1b4c5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~diagview</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga6f67ad8c14c495f910097b19c62ef70e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>diskio</name>
    <title>Diskio</title>
    <filename>group__diskio.html</filename>
    <class kind="class">diskio</class>
    <member kind="enumeration">
      <name>file_type</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaaf047b6ce458f7c55fd215920656d128</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>file_type_unknown</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128ae88059bed1f4065d311021a47657f7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128ab23ff78608de192c57782353f7562e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a628746bcaf26dfa0c59b37713c27eea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128aa8404637cbf0a8edb1b2697ed8be514c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128ab8150c60122843a52a5ecc2ef653eb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a45f236e56470da3c191218146373e330</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a84c7cef68df29f3a127038737c4cbdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a0b14fb78700351dca695ede008144dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ggaaf047b6ce458f7c55fd215920656d128a152928479a10a889bbde6f10f480ac08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>conv_to_hex</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae1927b3ea8735a7d1e77d89405f592e3</anchor>
      <arglist>(char *out, const u8 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>conv_to_hex_char</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf1b98a9e26843fbaad5a12d626053023</anchor>
      <arglist>(const u8 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_bin_header</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae12c3543c4168cd7a2fade35eeee82b4</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_bin_header</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gafea81731918e03aedf946fafceda27b5</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_tmp_name</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga81ac9508b1ee96fd24338a9701aeda71</anchor>
      <arglist>(const std::string &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_txt_header</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gacc59f2968b7cc76c746183cb61dcfe04</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_txt_header</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaa99252a20f066762a161ca8ceb9b2c29</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static file_type</type>
      <name>guess_file_type</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gabf791af415bcbe2e431c2e3f0c920a35</anchor>
      <arglist>(std::istream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga58a4cec4db8d7eb948444d804ec17cfd</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf3654e7f6f762884695434295bbefc64</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga86e7be8c0b169b5fee5f9bc5df67d8bf</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga59177b0451d297eaa761569c1350d736</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae0712c759b9ab2fc7561b8b7aadb3c72</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gadf2f5cd66790e49e98881a79b34021fd</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga1de9933c506010bd29376802b7557ee6</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7b292c8c44cb548521daa2db53ba12e4</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga26ef639dbb61370dede2b2583063ce9d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga14261f1417e2d4c23afe9ff73335cd67</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf274a4171ea30a0f55f8c26ae01eace4</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gadca424912cf90e51dc602866adf7eab1</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga054889baa454ba4e20bf22c2fe107082</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga643135029f713fb8498de714a5672c6a</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga21a867aed20b0711f64ec17d57cdff79</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaa1e1d5f014eb35a2d27e5867c7766426</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaee02a1be57df607c37d83ddf5709636a</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7f25af97dc8c76a0a919bbc53de386f9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga0fce658dcaacf0505eb4aa3a848103df</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x, std::istream &amp;is, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae15baa7a87a49e9fbf2ac766872fb82f</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaeeed68e89d44a73daf0ee2e07477eade</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;is, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gadcec9609327e33974263176c554e1b8e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae02243e85c380a43afa400447b952493</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf2e66dd6e276bcf8acfd71f548c32c58</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, const std::string &amp;final_name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae34cba5cc0b9a61a22df7d5d9fd12125</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga8e793aceb1da177184d0805698d9e914</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga4660c48953d0400100e2d46cb346a82f</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga15486271cfa18d452c84b77b5e967989</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaa85ac1fad967883b45aa8c855c1e43e9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gac5f0bc3bf04a756ee45c9fafa593a760</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga4df8e307b36d1a376dfb4d7441306f2e</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gad0829db67aebd0458f8e28d19412d226</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga58da3c1e12a1423be642d9e03791f498</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga0b396074e52314bf242e9e4f53a37b02</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_std_string</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga10a33bd4f1aba32a638b9292f7748797</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_std_string</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaafeba997e7fd02a3a9f323e593c6b9ab</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pnm_skip_comments</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga49b5a9c169b0cb638a029af61f922c97</anchor>
      <arglist>(std::istream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>safe_rename</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gafd37296c4660795ae79ddb0766d4551a</anchor>
      <arglist>(const std::string &amp;old_name, const std::string &amp;new_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga4e7d80e223a5fe3f010f993d233ea1cc</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga54b330dafff944f77f5024db0096d225</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga62dac251620edbe6725e919e638f490f</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga4d326e8be2c5b95ef3337717b86f4329</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gafe6d02389f86c0ccf09ef4e833c9e097</anchor>
      <arglist>(const field&lt; T1 &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7c4cc7bead39273dff85afca31499473</anchor>
      <arglist>(const field&lt; T1 &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga6e40373aa5b8f733a4ff0ce50ad92c4f</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga6bb7fea33753e8fa2e91f2c3ce0280a8</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaa40b81a651ed16838b88e2430d1b3ddd</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga52459bb7a66f63027bd814a9dd9d5cfe</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga05ed87bb64e22cc0b91749c5452c652f</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaacb865f17010c1cf21f0dd17987c0ff2</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gad632460302bf088555c2c94c0c29cacd</anchor>
      <arglist>(const Mat&lt; std::complex&lt; T &gt; &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7081922d5091fc28d3cab0e82bc3398c</anchor>
      <arglist>(const Mat&lt; std::complex&lt; T &gt; &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga20673c20655c5edd2da5d273db3e44f1</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gadb705639c3cf3421a30622b20d19b835</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga2a74e106e35437820df23c5326b7ff94</anchor>
      <arglist>(const field&lt; T1 &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7e18d6d6485e4d1e6537aea1345a0dd5</anchor>
      <arglist>(const field&lt; T1 &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf06795a4029da9f236fe377456c36757</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga67cf3529485a5f03a42e9a4fddcee5b6</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga9ebe66100757d8c89ecce6dedcbafa3e</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga66a999e3d87d790e515111d3ac84cb0f</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga666e1a293a0401a86c881822cd32140e</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga6d482ba36dd7a467081e8e608c91f581</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaec9d38e849fa4202f53649999d777f6d</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga2c4942b30d85de9ac911912b46fac567</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gab24e963aaa46a5cead22703fcfdee83a</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gad9e7cda5d8d2f7d595c7dbe47e2b6db1</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_std_string</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga8c3b8ed182277b50ce77c992c10757d0</anchor>
      <arglist>(const field&lt; std::string &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_std_string</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga73e50db8af7ebe8efcd413a7199ab6d4</anchor>
      <arglist>(const field&lt; std::string &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>eGlue</name>
    <title>EGlue</title>
    <filename>group__eGlue.html</filename>
    <class kind="class">eGlue</class>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga10a93e1ea058f7d04de4637b7bb797f3</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>eGlue</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga9a12c4b94e4b347f93024a5558e0dbee</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga827d7dedb4bcd2f32c183af058c9d4ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga8c5caac92cf0e84d3dc1b3620ae401f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga950aba8f2cf52fd382639a1bf3f9c5c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga38e198d7347756d56f676d9c965714a1</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~eGlue</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>gab71b6b416915db2f87811a2f2f1eddfd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>eglue_core</name>
    <title>Eglue_core</title>
    <filename>group__eglue__core.html</filename>
    <class kind="struct">eglue_core</class>
    <class kind="class">eglue_div</class>
    <class kind="class">eglue_minus</class>
    <class kind="class">eglue_plus</class>
    <class kind="class">eglue_schur</class>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_1</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gaf64c6b7221ef7da6d5ef92fbe0d45429</anchor>
      <arglist>(operatorA, operatorB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_2</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gac653fae6021f4ebdbbc472277436d926</anchor>
      <arglist>(operatorA, operatorB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_3</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga70ab5e0cbcebaa067d6cf2a18cfe6e23</anchor>
      <arglist>(operatorA, operatorB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gab53a2d9023619106418c4ffda7166f0e</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gaa47754255ab82077761b5491ee480333</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga75c2d7e6b75c2a45b16dbe78efcc86c2</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga306dddece4d1b8c52162d31dc348aacd</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gacc916a7648873a78df8e1853014df307</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga8aa2ba7e18c62743d1022cd927c08518</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga49b44b531f0b01aa5920c4dc5d895be3</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga9b1fc6ec950fa1abb5b421db58268331</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gaaaad059698704ca4174738241fac2f59</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga660d6668fc54385862a97d67f0fcb2b2</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>eGlueCube</name>
    <title>EGlueCube</title>
    <filename>group__eGlueCube.html</filename>
    <class kind="class">eGlueCube</class>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>gae2ed1b3492cc75f1ccab6086a8912a6f</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>eGlueCube</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga1de324f96441e72c3159150d11244cf0</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga084ebd166942592d09d49f2deebad19a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga6debe079ab9833dd39a029639ff39a66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga0d65fdb3ab8eac1cbebcfa882fc16094</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga3ab3887492fd332bf8e62f5aec8a28b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga316cd52f0c9c25db8062a59c89b90817</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga0473708637796aa579d36bf2d436e27d</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~eGlueCube</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga689edb8553fc5a7bb4b30a6733def4ef</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>eop_aux</name>
    <title>Eop_aux</title>
    <filename>group__eop__aux.html</filename>
    <class kind="class">eop_aux</class>
    <class kind="struct">eop_aux_randn</class>
    <class kind="struct">eop_aux_randn&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">eop_aux_randu</class>
    <class kind="struct">eop_aux_randu&lt; std::complex&lt; T &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>eOp</name>
    <title>EOp</title>
    <filename>group__eOp.html</filename>
    <class kind="class">eOp</class>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga3f1a44d0565da85966577414d8ba6fa7</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga5ac36117f0f8fc2ee9f95083716c313c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga23c1fb0ea3d0227084f742962e1b682e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>gabedd303684ac33696208ddc7c5e0bf37</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga5082a5597bf411b545b96f1089edb484</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>gaf9bac020117f44718bf1a7fcf89bb286</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga124004404c58d0673c5c21ad252ef34f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga90a399de9bb2944653b4bbec244cc3b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga7dd911956b33610dd264de09a8cde82f</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga945799121f189a53af139b37dd8beadb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>eop_core</name>
    <title>Eop_core</title>
    <filename>group__eop__core.html</filename>
    <class kind="class">eop_abs</class>
    <class kind="class">eop_acos</class>
    <class kind="class">eop_acosh</class>
    <class kind="class">eop_asin</class>
    <class kind="class">eop_asinh</class>
    <class kind="class">eop_atan</class>
    <class kind="class">eop_atanh</class>
    <class kind="class">eop_ceil</class>
    <class kind="class">eop_conj</class>
    <class kind="class">eop_core</class>
    <class kind="class">eop_cos</class>
    <class kind="class">eop_cosh</class>
    <class kind="class">eop_eps</class>
    <class kind="class">eop_exp</class>
    <class kind="class">eop_exp10</class>
    <class kind="class">eop_exp2</class>
    <class kind="class">eop_floor</class>
    <class kind="class">eop_log</class>
    <class kind="class">eop_log10</class>
    <class kind="class">eop_log2</class>
    <class kind="class">eop_neg</class>
    <class kind="class">eop_pow</class>
    <class kind="class">eop_scalar_div_post</class>
    <class kind="class">eop_scalar_div_pre</class>
    <class kind="class">eop_scalar_minus_post</class>
    <class kind="class">eop_scalar_minus_pre</class>
    <class kind="class">eop_scalar_plus</class>
    <class kind="class">eop_scalar_times</class>
    <class kind="class">eop_sin</class>
    <class kind="class">eop_sinh</class>
    <class kind="class">eop_sqrt</class>
    <class kind="class">eop_square</class>
    <class kind="class">eop_tan</class>
    <class kind="class">eop_tanh</class>
    <class kind="class">eop_trunc_exp</class>
    <class kind="class">eop_trunc_log</class>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_1</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gad40b885d2f571be78551235524e09051</anchor>
      <arglist>(operatorA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_2</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga47fb9a2cfa302fb12192b4433a686a9e</anchor>
      <arglist>(operatorA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_3</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga2d35802ee7e0cc805c175091330b3f80</anchor>
      <arglist>(operatorA)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga11dfc60a592e703838c0e1d21199f93e</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga7791642d0301f744822377df5bd37d2b</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab161fd62cfb76407726d8e8b03c28158</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga68727b08a9c9d42e9fec5378a9204ec6</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gaffb176e798c693262d6996b5b8152b33</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga6e0df6422d9b1c11f7427b82a6b5a1cb</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga2ca6f90edc137da0d09f1bb450c1577a</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gaa4b80365dd53806724cec45f38f611ad</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gacf30fe69c163a8f0df6d2b893f4d2548</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga7dc819a6352691660ad56e25df3efddb</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>eOpCube</name>
    <title>EOpCube</title>
    <filename>group__eOpCube.html</filename>
    <class kind="class">eOpCube</class>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga264193e7c606410ee3f75f0824a805ac</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gadc544862b3d27dd6518766fa7c69eb05</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gadb2cae54b18ec74e57cde5d1bfcd932d</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga61060937006ad47c8c6522e9921894c4</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gac0dfb7a3c9830acb4f4c3bf4b6432170</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gaeaa0170fe4b4566a936323b063678448</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga3abc786e3bfa0ba202b5de4bbbb73851</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gadab9c47a0bed8a878803ef4e7bc3dc76</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gac155c196d7aab55daec74640a26fd875</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga94b8df1f6597631914744aac8f43a4f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga00e17966790d514ce294e7e46aee63ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga070a26630668dca30397e961c8a782d8</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga4735179e9a3e1a366586596fd19ba30a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>field</name>
    <title>Field</title>
    <filename>group__field.html</filename>
    <class kind="class">field</class>
    <class kind="class">field_aux</class>
    <class kind="struct">field_prealloc_n_elem</class>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>at</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga44c5cb0cd44eaea777bccc457ea97bd5</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>at</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gab045c7732baeab5c941e65f88233719a</anchor>
      <arglist>(const uword row, const uword col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>at</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf6ba45638f5a7d10ee02c24861e811f5</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>at</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gad86418c0a65bb58844812b995560cffe</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gab0306c85954c89b552381312f28fbe5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga79137d025b4a7a630b6a611faaf58c34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>col</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga72f815ef99032f0e0b7b4bfeada6ce6b</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>col</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2fbd86e99bfbec1635b7845821988634</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>cols</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2ca4d7d4c84afae09673c4306e3f9fd7</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>cols</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacbc63ce4b04992f4773bc97a4c936447</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga41057151c22c638e27a1d324abf7db31</anchor>
      <arglist>(const field&lt; oT &gt; &amp;in_M, const bool at_end=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_size</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga69f62e37b5bfd9806f89a39bb847732f</anchor>
      <arglist>(const field&lt; oT2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>create_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga10ccaef97c624f2d098cfa56553119fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>delete_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga9022ed5aa238b5dfcb9e088b12a81b96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gae01c41878180e858c438bdf4549b8965</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga97e8f9ab608b76ee164d541c79bcd03d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gac0e658f1a4a104c1eecafd21fe912b02</anchor>
      <arglist>(const uword n_rows_in, const uword n_cols_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2187fdf2060a6208ed73e25bbdfe9585</anchor>
      <arglist>(const uword n_elem_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaca3f60fe1e770af7226ffbfcb1be31c6</anchor>
      <arglist>(const subview_field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacf969e75542b18bbb6eb5b8858c22abc</anchor>
      <arglist>(const field &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gae34b2bdb0f6e8163dccf49bcbd0d9e35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa1e74c6a535fe0a2f23d0640b85e5bbd</anchor>
      <arglist>(const oT &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2ad2d7f54e243e34ccdc056cab0be124</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6a0cca16add3257fd5cf2eee2c71cea1</anchor>
      <arglist>(const uword in_row, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gac3fa984f78187bf7d9527dfaa0d2084e</anchor>
      <arglist>(const span &amp;row_span, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gabbd9b47d3017cbe88a1b1345b428ede0</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga04d9944ff734e1aeea73373887467e46</anchor>
      <arglist>(const span &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf1e5a115b43e62755cdc5115b2c2e3f7</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gad5725a0e9585e8152350c7d6b9732335</anchor>
      <arglist>(const uword n_rows_in, const uword n_cols_in)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga509eae0e5a7e2e0a4d001b7178726b2e</anchor>
      <arglist>(const field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_empty</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gae366b0a450ee5b775ee89465bfaba43a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6dabbc0ae002e24f2d94907e2897b385</anchor>
      <arglist>(field&lt; oT &gt; &amp;in_M, const bool at_end=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gadaa6f5e03996ded77f58bd230ac151fd</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6a37229e97e2bf2cc08790d367db70f2</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga39a8d4adb5a73457addcacf52fcc5322</anchor>
      <arglist>(field&lt; Cube&lt; eT &gt; &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gab1deb3528d274677f8bbc4a5288502eb</anchor>
      <arglist>(field&lt; Cube&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga25bef1941f5cd9c7a8c3104a810dddc6</anchor>
      <arglist>(field&lt; Row&lt; eT &gt; &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga14bc564685a574365db0fd7da47fa3b1</anchor>
      <arglist>(field&lt; Row&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacf28131b1b9d9ea78110696e09389019</anchor>
      <arglist>(field&lt; Col&lt; eT &gt; &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga7f5828e41e22822b401317f4f36c4edc</anchor>
      <arglist>(field&lt; Col&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga0bf0f1bc67761fdb9145973477ba1244</anchor>
      <arglist>(field&lt; Mat&lt; eT &gt; &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga0e1f6209294dd0d3b6803e2253b126bb</anchor>
      <arglist>(field&lt; Mat&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga92ea6ebd985b8d8e5e413b07ecee9dc3</anchor>
      <arglist>(field&lt; oT &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga75af15e49ab66ac68209cc72990402fd</anchor>
      <arglist>(field&lt; oT &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga9ff223df1b62bb6ac6524950a5c6f15b</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga50ac5f5a1519019be3fed535ad02a282</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga823c3ef215558ff24713e0a641aeb414</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga92c6894313980c47525babb8003535aa</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa1630f3667c83c21f185d736ba9922a6</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gad4a4fd4dfd7b6510e3ba4a40c6f8d66d</anchor>
      <arglist>(const uword row, const uword col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga47f4c4eebd934fda0ad73ca2ec9e2f09</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga5b3563d1ef6e212f21333ee21ab6d149</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const oT &amp;</type>
      <name>operator*</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga9173d9116b0e4b8f9785a3c3dcd7fed3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>oT &amp;</type>
      <name>operator*</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf77618d50e0172a496e37c96038e2c82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga97fb5766611ece558f9f488efd243f16</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa12fe81db397a09d7f803a74ae99ab9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga1943d41423f7caae600fe4ae233281cb</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga1ebff56b4cb05a7c817e9edb3c81c197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator--</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga83432a99290da7d878cdea502d948e91</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga45dd5ce87f30b215f7eddb35883a64cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator--</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga0bfc448504459365595c0736d0f3f407</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaad0ffd5a94b18a83fb5a64674e638b71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>field_injector&lt; field &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2a175094726d4ac542a2e082b0e1685f</anchor>
      <arglist>(const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>field_injector&lt; field &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6d1e83a6d65f0ab2b924c8ae319c9c55</anchor>
      <arglist>(const oT &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>const field &amp;</type>
      <name>operator=</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga467421e6c27727e23bcab0726d25d8cc</anchor>
      <arglist>(const subview_field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>const field &amp;</type>
      <name>operator=</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga804f1229ec3cc1512b548243337bbc53</anchor>
      <arglist>(const field &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga5b839e0c1e0bd1b98b75a14a41c5ed00</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga63568753f6e20b886a9ae92b125c013b</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gafdab8319032aabd302915b5048fe8ea0</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacc91389338a1f8da0fd806d3473fe49f</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacd9cb1f6340c660f5af5b8859786d4b3</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6b9c96b0dadd5ae2a825af897d6a55f5</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga4133ab1ca3550448307a795c4b2f39a9</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga380665ccb1b2acf53adeb9e84af435a2</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gac9dc9ea2b0eb588746b147e2e25d48db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga84e902200837f78fba517651bc7c667e</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga548f8c776faf27ed4fe5a1b5ae53e519</anchor>
      <arglist>(field&lt; Cube&lt; eT &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa24b7bd4103024def8d9c75548bcfc3a</anchor>
      <arglist>(field&lt; Row&lt; eT &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gad1d5775d525988476e535681565ee3f2</anchor>
      <arglist>(field&lt; Col&lt; eT &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaaf775802dcc7113f181f7946682a4d3b</anchor>
      <arglist>(field&lt; Mat&lt; eT &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gab3b66cc27f791ccd84f7ef462e1832d6</anchor>
      <arglist>(field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga48ed706bfd715ba335267b07cb656761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>row</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga52edcb10b6ef3c15ee84906339fffd44</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>row</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaffd7e1085d273f2549b9cf83ba1f9c5b</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>rows</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaca43edd32958c2f2d7d4c0f7107f5d1c</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>rows</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf5bce1249db850b4fe302f4d8a7c03e9</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga875dedcc50e71463689555af68dce7f0</anchor>
      <arglist>(const field&lt; std::string &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga47840b8b687032adb6597b6a898b7bff</anchor>
      <arglist>(const field&lt; std::string &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga62f8d09bf7c06c6052bde49bad4d07c8</anchor>
      <arglist>(const field&lt; Cube&lt; eT &gt; &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga07bb91e7d3782a75c2639dd3570bf01b</anchor>
      <arglist>(const field&lt; Cube&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga1747bf8913a31062be8d17021e0be12d</anchor>
      <arglist>(const field&lt; Row&lt; eT &gt; &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa2e97661ee6d7bfd521a1eb2ae55bbb3</anchor>
      <arglist>(const field&lt; Row&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2a081a8665ed94f83888e59e96a25f31</anchor>
      <arglist>(const field&lt; Col&lt; eT &gt; &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gac0c64592e70219325f2bc659be4433a6</anchor>
      <arglist>(const field&lt; Col&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga4ce6abbc7fdcca61c932b679bb4b5ab2</anchor>
      <arglist>(const field&lt; Mat&lt; eT &gt; &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf67dad6e2e94b8035e320a10e953cce4</anchor>
      <arglist>(const field&lt; Mat&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6c94378667b902fc6fe4d52d5c2eb964</anchor>
      <arglist>(const field&lt; oT &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6611d744c60346adce7535951561070d</anchor>
      <arglist>(const field&lt; oT &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga629181dee8dbcb870267ede032933ce5</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gadef2f66e70f92798b521f11683556ea3</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gadb1768eeb0cb4b5801b995d8585fad85</anchor>
      <arglist>(const uword n_rows_in, const uword n_cols_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga0d8cc9b33d72bd17c62f4492f0459ec8</anchor>
      <arglist>(const uword n_obj_in)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>subfield</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2fad182bfdccd422b4e6422cd687ee4a</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>subfield</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga32bc376346b70975507664d584af6964</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>subfield</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga8b749fa48ff7dd0b67c8e21c1be57925</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>subfield</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga917f1bac2014f3e25945417628bccf6f</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga94343ff75cacd5e78e6d247a53ce0bc3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_accu</name>
    <title>Fn_accu</title>
    <filename>group__fn__accu.html</filename>
    <member kind="function">
      <type>arma_pure arma_warn_unused eT</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>gaa11e1bd94f9a743321efddb4335d7958</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>arma_pure arma_warn_unused eT</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga0d1856ae6e562e9f55e6c0ad60f0c1ed</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>arma_pure arma_warn_unused eT</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga0138ab3c91a09cc94ee2e030a051b5b4</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>arma_pure arma_warn_unused eT</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>gad543e90d733430ad78a8f7966be3daec</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot arma_warn_unused T1::elem_type</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga6a03cfb61c2076bd90fcc7d3156b1499</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused uword</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga84ea969f523ff065d215c92bca39e724</anchor>
      <arglist>(const mtOp&lt; uword, T1, op_rel_noteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::elem_type</type>
      <name>accu</name>
      <anchorfile>group__fn__accu.html</anchorfile>
      <anchor>ga02d06ebfc83fa3583b52f993c2830413</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_as_scalar</name>
    <title>Fn_as_scalar</title>
    <filename>group__fn__as__scalar.html</filename>
    <class kind="struct">as_scalar_redirect</class>
    <class kind="struct">as_scalar_redirect&lt; 2 &gt;</class>
    <class kind="struct">as_scalar_redirect&lt; 3 &gt;</class>
    <member kind="function" static="yes">
      <type>static T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>gab622c03265b7f08e8b241f07198d9be2</anchor>
      <arglist>(const Glue&lt; Glue&lt; T1, T2, glue_times &gt;, T3, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga92aad9a96f9f736f32b805b23d4e4ccc</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga0249f3743f7946a1384f4b09d8c033ed</anchor>
      <arglist>(const T1 &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const arma_scalar_only&lt; T &gt;::result &amp;</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>gaec348336d157534d4ba5a73136472791</anchor>
      <arglist>(const T &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga8dbae533eb1295e2bc8da900537d9159</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga8895c6d5398e718f5860a63f2cc10f92</anchor>
      <arglist>(const eOp&lt; T1, eop_neg &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>gabcddbc59b6e0c5962be8d7c9881d996f</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>as_scalar</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>gacc6256a73926503604c16c58f2944414</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>T1::elem_type</type>
      <name>as_scalar_diag</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga7ea926e416339421023eb6029d3172cb</anchor>
      <arglist>(const Glue&lt; Glue&lt; T1, T2, glue_times_diag &gt;, T3, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>T1::elem_type</type>
      <name>as_scalar_diag</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga0cac4483d7aa4312e9dfc17de537a495</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_chol</name>
    <title>Fn_chol</title>
    <filename>group__fn__chol.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>chol</name>
      <anchorfile>group__fn__chol.html</anchorfile>
      <anchor>gac82595a68b0ae3e275ea6287b5d3c5af</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_chol &gt;</type>
      <name>chol</name>
      <anchorfile>group__fn__chol.html</anchorfile>
      <anchor>ga5ab9058c2f7da1092b14bf0478ee0ac9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_conv</name>
    <title>Fn_conv</title>
    <filename>group__fn__conv.html</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_conv &gt;</type>
      <name>conv</name>
      <anchorfile>group__fn__conv.html</anchorfile>
      <anchor>ga8fd1cd3e2c3003add1ec3095ca53941c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_conv_to</name>
    <title>Fn_conv_to</title>
    <filename>group__fn__conv__to.html</filename>
    <class kind="class">conv_to</class>
    <class kind="class">conv_to&lt; Col&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; Cube&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; itpp::Mat&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; itpp::Vec&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; Mat&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; Row&lt; out_eT &gt; &gt;</class>
    <class kind="class">conv_to&lt; std::vector&lt; out_eT &gt; &gt;</class>
    <member kind="function" static="yes">
      <type>static itpp::Vec&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga979bc4431fb6fa0395265fc757142dca</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static itpp::Vec&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad5cb9bf5a22ed37cf75920323540d112</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static itpp::Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad5141efb8763c52c3fd07913b83ada37</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static itpp::Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad9d16c6d9db9c80fd630fa76ef57e86a</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga4ee3c1148d85f1ac656d9691d6a35453</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga1a40d5158f1f3546c9cd91023a9d0796</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Cube&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga358648799a17a9751fca5021b8bd57d6</anchor>
      <arglist>(const BaseCube&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Cube&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gabc941bfeea29924a87b16d10df44eab3</anchor>
      <arglist>(const BaseCube&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gadf0c102e9c656308485508eea2541a42</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gaa8c71816f75344db308d4fd3e07ce3a8</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad918320e691b038218db41756eeeebf6</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gafa6d05cf843933dbeea0307272b3d45f</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gae1d76bfd4b281c3b3f7a4541e993f550</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gae19f2fd9c97d8cead0ac42f28a530b24</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga8e8fd11eb8e850972af455355a1e68ed</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga38b6d7a89edaaef7383f1e68fb927d73</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga81660ba397ead4739ee6feb302ec6e7f</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga01fb30aba75e912e412d3d5f0e124cf1</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga7e3c79c3f315e791014a2805d1a2f542</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga0384a9501cb16cfc92073961fefdf605</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gaf3c954fb37e42ad993cf1bbfd363eb82</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga8949054954910fe53f4a0f23bb422d18</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga672474effdf90189fbef62aa6ec13655</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gabb0b98963cdcac8b02fdfad50ba0c5b4</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad73ee400e9b39edb7e9cdb33e071eb9f</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gaa2a0c23e3c42efb0e0c65abebd6ecf2f</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga6f7d5d616d759094eb9f6787ee33f530</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gae9c962bbd8851241b85f6aed96e35dad</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga17c91af1d5df2681880a913e4edb8f80</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga9f5bb33af22723181666135f24538b67</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga3c0df92383a2b4266f8c8d7bf8f6c549</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga4476ba6ec0651a288b05d0dd47ca8482</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static out_eT</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gab483687382a7167f8a1b31f4d1293493</anchor>
      <arglist>(const BaseCube&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static out_eT</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga1478baacb9d2163d0c2e709497149a57</anchor>
      <arglist>(const BaseCube&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static out_eT</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga611eb97d353a9f67963d9a1204bcf5f2</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static out_eT</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga122baebe6aac7202a1c58bfd4bbd5db2</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_cor</name>
    <title>Fn_cor</title>
    <filename>group__fn__cor.html</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_cor &gt;</type>
      <name>cor</name>
      <anchorfile>group__fn__cor.html</anchorfile>
      <anchor>gaeea04bdf513f962bac4d5ac1cde2c993</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_cor &gt;</type>
      <name>cor</name>
      <anchorfile>group__fn__cor.html</anchorfile>
      <anchor>ga25c8a1223741c895d45f33fff3631773</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_cov</name>
    <title>Fn_cov</title>
    <filename>group__fn__cov.html</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_cov &gt;</type>
      <name>cov</name>
      <anchorfile>group__fn__cov.html</anchorfile>
      <anchor>gaf856d97adf5003baaa7158bc617746dc</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_cov &gt;</type>
      <name>cov</name>
      <anchorfile>group__fn__cov.html</anchorfile>
      <anchor>ga2e5777f3886f15cebffaa4e176dbeb16</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_cross</name>
    <title>Fn_cross</title>
    <filename>group__fn__cross.html</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_cross &gt;</type>
      <name>cross</name>
      <anchorfile>group__fn__cross.html</anchorfile>
      <anchor>gaa3a11fbe073ece742141bc10a523c20c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_cumsum</name>
    <title>Fn_cumsum</title>
    <filename>group__fn__cumsum.html</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; subview_elem1&lt; eT, T1 &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga0ca2fff402a167787580927a9820223f</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; diagview&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga4f9ac69b5d81fb37e7ea8fca1709e961</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; subview_col&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>gaddfb9d274d55d5aefe80e12c7af06372</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; subview_row&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga06f9f1c282eff59aa911d8179473dcfc</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Col&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga9896af15afadf8cccfaeff7ee6bea547</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Row&lt; eT &gt;, op_cumsum_vec &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>ga730170ec8d708f0641b9a7ed1958579d</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_cumsum_mat &gt;</type>
      <name>cumsum</name>
      <anchorfile>group__fn__cumsum.html</anchorfile>
      <anchor>gae59c88961f7a1313a0d88ec9fba96a60</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_det</name>
    <title>Fn_det</title>
    <filename>group__fn__det.html</filename>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>det</name>
      <anchorfile>group__fn__det.html</anchorfile>
      <anchor>ga03262c5d2e30a0804c888cd9522ead07</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;in, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk1=0, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>det</name>
      <anchorfile>group__fn__det.html</anchorfile>
      <anchor>gac5169b47b21c7353af8595cb70542438</anchor>
      <arglist>(const Op&lt; T1, op_inv &gt; &amp;in, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>det</name>
      <anchorfile>group__fn__det.html</anchorfile>
      <anchor>ga0d8fad2cb0423cc5dfeb71141ac090a1</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X, const bool slow=false)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>det</name>
      <anchorfile>group__fn__det.html</anchorfile>
      <anchor>ga9d676bf52e367f9f76d19ca2fca07180</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_diagmat</name>
    <title>Fn_diagmat</title>
    <filename>group__fn__diagmat.html</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_diagmat &gt;</type>
      <name>diagmat</name>
      <anchorfile>group__fn__diagmat.html</anchorfile>
      <anchor>ga06091c908b1295aa6bbc1e537ce2dfd8</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_diagvec</name>
    <title>Fn_diagvec</title>
    <filename>group__fn__diagvec.html</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_diagvec &gt;</type>
      <name>diagvec</name>
      <anchorfile>group__fn__diagvec.html</anchorfile>
      <anchor>ga8d04b942dbe6d54a5a8fcf1b0acd87d0</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const sword diag_id=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_dot</name>
    <title>Fn_dot</title>
    <filename>group__fn__dot.html</filename>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>cdot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>gaa67e69a2354dda254ee192dd598ff37d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>cdot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>gae87c0a2ff427ae364b4fece28e73eff9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>dot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>ga8526ed209ca57eee3e481e18828975cb</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>dot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>ga38c7a444f5810d27bea6f2145c467b37</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused T1::elem_type</type>
      <name>norm_dot</name>
      <anchorfile>group__fn__dot.html</anchorfile>
      <anchor>gafe1ec03963472f4923accd5055ab262c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_eig</name>
    <title>Fn_eig</title>
    <filename>group__fn__eig.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>eig_gen</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>gabc557cf8f1ce059501444e6dd334309c</anchor>
      <arglist>(Col&lt; std::complex&lt; T &gt; &gt; &amp;eigval, Mat&lt; std::complex&lt; T &gt; &gt; &amp;eigvec, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, const char side= &apos;r&apos;, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig_gen</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>ga2cd6497f90285f71dbbc7b4e8d2350de</anchor>
      <arglist>(Col&lt; std::complex&lt; eT &gt; &gt; &amp;eigval, Mat&lt; std::complex&lt; eT &gt; &gt; &amp;eigvec, const Base&lt; eT, T1 &gt; &amp;X, const char side= &apos;r&apos;, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig_gen</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>gabe785542eb2ac686382bfb5446f63161</anchor>
      <arglist>(Col&lt; std::complex&lt; typename T1::pod_type &gt; &gt; &amp;eigval, Mat&lt; typename T1::elem_type &gt; &amp;l_eigvec, Mat&lt; typename T1::elem_type &gt; &amp;r_eigvec, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig_sym</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>ga7de9b8702c87f279c4d7a5f6d85909b5</anchor>
      <arglist>(Col&lt; typename T1::pod_type &gt; &amp;eigval, Mat&lt; typename T1::elem_type &gt; &amp;eigvec, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>Col&lt; typename T1::pod_type &gt;</type>
      <name>eig_sym</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>gad970b31b1d49e91b54ce93651bcb8d65</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eig_sym</name>
      <anchorfile>group__fn__eig.html</anchorfile>
      <anchor>gafc1ac658de72673a60b313d8e84fa74f</anchor>
      <arglist>(Col&lt; typename T1::pod_type &gt; &amp;eigval, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_elem</name>
    <title>Fn_elem</title>
    <filename>group__fn__elem.html</filename>
    <member kind="function">
      <type>const mtOpCube&lt; typename T1::pod_type, T1, op_abs &gt;</type>
      <name>abs</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga45a7fd620ac0ce959225d063fe6b0286</anchor>
      <arglist>(const BaseCube&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_abs &gt;</type>
      <name>abs</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga5ea35d1c4ec4327de89d26570b35d43c</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_abs &gt;</type>
      <name>abs</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga6af1b16837a54b758c1122d1bae5f02c</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_abs &gt;</type>
      <name>abs</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga5dfe5bf19c9ed9284b84bdc9d13d667d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_ceil &gt;</type>
      <name>ceil</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga9929e803e180780f055cd0d098d32867</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_ceil &gt;</type>
      <name>ceil</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga9e2ab668adb27cee8bc9390964cc04e2</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga1eb6a9c069c690161edbe5ba99d201d3</anchor>
      <arglist>(const eOpCube&lt; T1, eop_conj &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga68a19d24ede6fed0abc866e94079819c</anchor>
      <arglist>(const eOp&lt; T1, eop_conj &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_conj &gt;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaf565a0e8c6398cdc65d0e37282c4e592</anchor>
      <arglist>(const BaseCube&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_conj &gt;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gabbd733311e954085c544eff46093cf8a</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga7c131b060ab2b53d68d37d74015dbd39</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>conj</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaa391c64e4ebc063dd39dc13a1330055c</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_exp &gt;</type>
      <name>exp</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga584bf2ee4ae62e15c4b11d1fb219d802</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_exp &gt;</type>
      <name>exp</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga08f69ae4263db369df092379a5dbaa49</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_exp10 &gt;</type>
      <name>exp10</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga375f6b38930e9d36ba91d8fac01145e4</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_exp10 &gt;</type>
      <name>exp10</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gac0c46f3de0bf12fcc2166b5cab985fc1</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_exp2 &gt;</type>
      <name>exp2</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gac2a669931c23632f5c090d9195e50859</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_exp2 &gt;</type>
      <name>exp2</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga8edc869df9cd89f7fe1f6885f01a97b9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_find &gt;</type>
      <name>find</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga2ec7d433c2fcb1ae2dd0255d08c01cc2</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X, const uword k=0, const char *direction=&quot;first&quot;)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_floor &gt;</type>
      <name>floor</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga46c87c03019585b7d3a6614736bd47e7</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_floor &gt;</type>
      <name>floor</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaf695115ef8d1d2895590006a01acabd8</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; typename T1::pod_type, T1, op_imag &gt;</type>
      <name>imag</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga73c4f371fe3ada17d1be3826921ca4b3</anchor>
      <arglist>(const BaseCube&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_imag &gt;</type>
      <name>imag</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gad81c79673b238d588ec9574bf565eba5</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const GenCube&lt; typename T1::pod_type, gen_zeros &gt;</type>
      <name>imag</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gada4666ccd4460bcbb5df69125a04ab5b</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Gen&lt; typename T1::pod_type, gen_zeros &gt;</type>
      <name>imag</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga41812d673747f8b064d42ef6063d81f5</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_log &gt;</type>
      <name>log</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gace44ad3cbfa91fa62f8d62756f55edc4</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_log &gt;</type>
      <name>log</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga5f86df83743526b96070a3f91769a98f</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_log10 &gt;</type>
      <name>log10</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga99f4b9ae95567008bcf5675f6e6c076f</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_log10 &gt;</type>
      <name>log10</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gad8a40fd5da8040ddc06a9f9d906384d3</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_log2 &gt;</type>
      <name>log2</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gadbb190680a6b3ea519dccf9736daf434</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_log2 &gt;</type>
      <name>log2</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga3d0a98b0d23d700b2176a14fa75fce8d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_pow &gt;</type>
      <name>pow</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaba8369fcc2a071be7aaec0f9262a4eb7</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A, const typename T1::elem_type::value_type exponent)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_pow &gt;</type>
      <name>pow</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga8a02ea2387b6a42cbfbc5bb4326d33d6</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const typename T1::elem_type::value_type exponent)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_pow &gt;</type>
      <name>pow</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga3ee9711de3e827d2461be401f74f3267</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A, const typename T1::elem_type exponent)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_pow &gt;</type>
      <name>pow</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gad3c210b6ccb22d9f4e0438de463f9a1a</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const typename T1::elem_type exponent)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; typename T1::pod_type, T1, op_real &gt;</type>
      <name>real</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga16af9e188f795cb6e7541df8442cb676</anchor>
      <arglist>(const BaseCube&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_real &gt;</type>
      <name>real</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga4ee5863f2169bdfe36de6c22ba71cc4d</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>real</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga3bb1e0e25cf4f2fa73f8cd100fe67ba5</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>real</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gace416710a865ca9064eee4a45ee235a5</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_sqrt &gt;</type>
      <name>sqrt</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga4565123994516cc2925554d5d9192536</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_sqrt &gt;</type>
      <name>sqrt</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gae69d28fe1d387bd0823bfe24a5bee315</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_square &gt;</type>
      <name>square</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>ga723c2f07d7675eee9995f30f7148300f</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_square &gt;</type>
      <name>square</name>
      <anchorfile>group__fn__elem.html</anchorfile>
      <anchor>gaddaf2c5f2d887081567ddbcbabc9b217</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_eps</name>
    <title>Fn_eps</title>
    <filename>group__fn__eps.html</filename>
    <member kind="function">
      <type>arma_inline arma_warn_unused arma_float_only&lt; T &gt;::result</type>
      <name>eps</name>
      <anchorfile>group__fn__eps.html</anchorfile>
      <anchor>ga6087c776c51d1a9b4808ba9e5c0cb95b</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused arma_integral_only&lt; eT &gt;::result</type>
      <name>eps</name>
      <anchorfile>group__fn__eps.html</anchorfile>
      <anchor>ga924cd38c08a1535c75dbda19cd28885d</anchor>
      <arglist>(const eT &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>Mat&lt; typename T1::pod_type &gt;</type>
      <name>eps</name>
      <anchorfile>group__fn__eps.html</anchorfile>
      <anchor>ga1528386aab5fa630fcd032cd97774c88</anchor>
      <arglist>(const Base&lt; std::complex&lt; typename T1::pod_type &gt;, T1 &gt; &amp;X, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const eOp&lt; T1, eop_eps &gt;</type>
      <name>eps</name>
      <anchorfile>group__fn__eps.html</anchorfile>
      <anchor>ga690c5da673ed286038fa3781f86f6a99</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_eye</name>
    <title>Fn_eye</title>
    <filename>group__fn__eye.html</filename>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_ones_diag &gt;</type>
      <name>eye</name>
      <anchorfile>group__fn__eye.html</anchorfile>
      <anchor>ga8bf20ca6898eb906e0f8f87b5e0c26b9</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_ones_diag &gt;</type>
      <name>eye</name>
      <anchorfile>group__fn__eye.html</anchorfile>
      <anchor>ga7c2fac0fbeb16e135beada09cf27c768</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_flip</name>
    <title>Fn_flip</title>
    <filename>group__fn__flip.html</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_fliplr &gt;</type>
      <name>fliplr</name>
      <anchorfile>group__fn__flip.html</anchorfile>
      <anchor>gae803036f9b36f5dee84afea1f5641707</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_flipud &gt;</type>
      <name>flipud</name>
      <anchorfile>group__fn__flip.html</anchorfile>
      <anchor>ga9c8dfc66956b5bf6321e5a9616220854</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_inv</name>
    <title>Fn_inv</title>
    <filename>group__fn__inv.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>ga0602a3da673f35312c6c62d4cdedf6cc</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_inv_sympd &gt;</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>gaa5aaaab17c152794effd9f7ce62b053a</anchor>
      <arglist>(const Op&lt; T1, op_sympd &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_inv_tr &gt;</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>ga58718fc8f8ffa1176aaa8edac718ab88</anchor>
      <arglist>(const Op&lt; T1, op_trimat &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>ga26def1f560fa924ba4421a3d5e0440c6</anchor>
      <arglist>(const Op&lt; T1, op_inv &gt; &amp;X, const bool slow=false)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_inv &gt;</type>
      <name>inv</name>
      <anchorfile>group__fn__inv.html</anchorfile>
      <anchor>gaecb2f30e499b455a18491b5f90732aa4</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_join</name>
    <title>Fn_join</title>
    <filename>group__fn__join.html</filename>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_join &gt;</type>
      <name>join_cols</name>
      <anchorfile>group__fn__join.html</anchorfile>
      <anchor>ga315f955d16985204bc0af5118004f31d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_join &gt;</type>
      <name>join_rows</name>
      <anchorfile>group__fn__join.html</anchorfile>
      <anchor>ga2cc60d9582cb787179cd411af04a1651</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>const GlueCube&lt; T1, T2, glue_join &gt;</type>
      <name>join_slices</name>
      <anchorfile>group__fn__join.html</anchorfile>
      <anchor>gac593ac604978dccc93a201ebf629696b</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_kron</name>
    <title>Fn_kron</title>
    <filename>group__fn__kron.html</filename>
    <member kind="function">
      <type>Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt;</type>
      <name>kron</name>
      <anchorfile>group__fn__kron.html</anchorfile>
      <anchor>ga5d4439802b6a6d381e8a74316f899d19</anchor>
      <arglist>(const Base&lt; T, T1 &gt; &amp;X, const Base&lt; std::complex&lt; T &gt;, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt;</type>
      <name>kron</name>
      <anchorfile>group__fn__kron.html</anchorfile>
      <anchor>ga153fee8886246dbc384c46a33a18014a</anchor>
      <arglist>(const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, const Base&lt; T, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Glue&lt; T1, T2, glue_kron &gt;</type>
      <name>kron</name>
      <anchorfile>group__fn__kron.html</anchorfile>
      <anchor>gac927ed8dcfd7a87c155a78582d8a6bb7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_log_det</name>
    <title>Fn_log_det</title>
    <filename>group__fn__log__det.html</filename>
    <member kind="function">
      <type>void</type>
      <name>log_det</name>
      <anchorfile>group__fn__log__det.html</anchorfile>
      <anchor>gafc1210216b753c107d9d2fabffc7175b</anchor>
      <arglist>(typename T1::elem_type &amp;out_val, typename T1::pod_type &amp;out_sign, const Op&lt; T1, op_diagmat &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>log_det</name>
      <anchorfile>group__fn__log__det.html</anchorfile>
      <anchor>gaad24492851b75cd1a75353c570756ca1</anchor>
      <arglist>(typename T1::elem_type &amp;out_val, typename T1::pod_type &amp;out_sign, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_lu</name>
    <title>Fn_lu</title>
    <filename>group__fn__lu.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>lu</name>
      <anchorfile>group__fn__lu.html</anchorfile>
      <anchor>ga529f5ad854018ff8071898430cf768b8</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;L, Mat&lt; typename T1::elem_type &gt; &amp;U, Mat&lt; typename T1::elem_type &gt; &amp;P, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lu</name>
      <anchorfile>group__fn__lu.html</anchorfile>
      <anchor>ga48039cc44c362a292f0eeb2daa71d1cd</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;L, Mat&lt; typename T1::elem_type &gt; &amp;U, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_max</name>
    <title>Fn_max</title>
    <filename>group__fn__max.html</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga35a45a97af3e591c8cca0c244acde6a4</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga7bb431119127b3de388ee0e7b595299a</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga895f277941e7cd52fd44526e0eecab4c</anchor>
      <arglist>(const Op&lt; subview&lt; eT &gt;, op_max &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga4e0549fcb497a7cd41955813409ed4f3</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>gaec240ce05c55212f7dc3bd8bbf9b61fa</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Op&lt; T1, op_max &gt;, op_max &gt;</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>gab9f331e64b93853161970929d0fa690f</anchor>
      <arglist>(const Op&lt; T1, op_max &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga51eab5807a4f3b642b6aadbbda6c77cf</anchor>
      <arglist>(const Op&lt; T1, op_max &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga2f049ad13fc06991840857be152bf2ee</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga0a7a71c4a185f6d297557d3e7e40032f</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_max &gt;</type>
      <name>max</name>
      <anchorfile>group__fn__max.html</anchorfile>
      <anchor>ga7e826cdd9fd60021167a9631d82b9eb2</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_mean</name>
    <title>Fn_mean</title>
    <filename>group__fn__mean.html</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>ga35f8f00b82c8a60c7aa9a006aa71fa65</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>ga3365f3a522c8c83dcf8138c9c4bbf185</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gab7d52c24759219a94638c0243f4ba54b</anchor>
      <arglist>(const Op&lt; subview&lt; eT &gt;, op_mean &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gae8183780a56f8a51f3ee75f4ea7fe6cc</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gad671539e5ee3389ab7fdf67a87a7152d</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Op&lt; T1, op_mean &gt;, op_mean &gt;</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gabeeab8a03bf1efdfdebbe7647240af66</anchor>
      <arglist>(const Op&lt; T1, op_mean &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>ga1d968915b369b7fe31c936375f34eedd</anchor>
      <arglist>(const Op&lt; T1, op_mean &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gaa2b5c83827ad2fd7cca87b99db826bf5</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>gaceba290d9e1395cbc298d9dd4f9d6924</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_mean &gt;</type>
      <name>mean</name>
      <anchorfile>group__fn__mean.html</anchorfile>
      <anchor>ga849c19d03acd697df00e77278e29a1c7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_median</name>
    <title>Fn_median</title>
    <filename>group__fn__median.html</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga0c1e5f4c93454a1f1ad514ec6d5e443f</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga51c37a864918cd983f5072738cb722bb</anchor>
      <arglist>(const diagview&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>gaf0666363eb138da5fc459450b81e82cf</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>gaac05a7858868930e8627d8c84e0f86a9</anchor>
      <arglist>(const subview_col&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga89b29c63c9e9ff0a3ce240bdc9ab55da</anchor>
      <arglist>(const subview_row&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga4a271e56e401900f6855f32a73b75194</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>gaf7e55077f3db7a46a9a7f80ed95411cf</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga99e28fcf5d8876a59dbf82b9285d83b6</anchor>
      <arglist>(const Col&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused std::complex&lt; T &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga9b2940a3742decee5b9b85d907fd7697</anchor>
      <arglist>(const Row&lt; std::complex&lt; T &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga372530cb0145a39bd7a6d2c32a5e8f45</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>gaa62ea7f0f5866edfb3c1ac01ac73a755</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_median &gt;</type>
      <name>median</name>
      <anchorfile>group__fn__median.html</anchorfile>
      <anchor>ga1ae9fd81618e5e206021a9006711bf50</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_min</name>
    <title>Fn_min</title>
    <filename>group__fn__min.html</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga0b22708f20f3218d963cd4203bdf2995</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>gac685f6162becd6a9d207a1a2eaceb97a</anchor>
      <arglist>(const Op&lt; subview&lt; eT &gt;, op_min &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga985c0c855fd94fdbef3f6f63f04a3f45</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>gab6c3ab930a58e71004e7ddc6c50d4066</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga3cfda058523dcf4de8821b9da7cb6645</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; Op&lt; T1, op_min &gt;, op_min &gt;</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga807db84445e031dc55da775ca0abb4b7</anchor>
      <arglist>(const Op&lt; T1, op_min &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>gadb28da2daaf152004bb52379d5d561d4</anchor>
      <arglist>(const Op&lt; T1, op_min &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga568d4ca5195560040d625e3898485d2f</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga22da884e4639335bb2e471868bf198f1</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_min &gt;</type>
      <name>min</name>
      <anchorfile>group__fn__min.html</anchorfile>
      <anchor>ga31b37371ce06ee074541825777084ab6</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_misc</name>
    <title>Fn_misc</title>
    <filename>group__fn__misc.html</filename>
    <member kind="function">
      <type>arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>gaf1891c7bb32c80f337ea0fd5c38427a4</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>ga8d0d49b8488174317e496667339ceef9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>gaf53bf8a6f42c8e5924b7a7e9c68e6326</anchor>
      <arglist>(const eT x, const typename arma_scalar_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>mat</type>
      <name>linspace</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>ga3b15a2a8ecf0cd61457e127b86252910</anchor>
      <arglist>(const double start, const double end, const uword num=100u)</arglist>
    </member>
    <member kind="function">
      <type>vec_type</type>
      <name>linspace</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>ga228afac94d9fa3e55ce857ca006379c5</anchor>
      <arglist>(const typename vec_type::pod_type start, const typename vec_type::pod_type end, const uword num=100u, const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_float_only&lt; eT &gt;::result</type>
      <name>log_add</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>ga58ee7263e6f853771626454b4d95a9d6</anchor>
      <arglist>(eT log_a, eT log_b)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline Op&lt; T1, op_sympd &gt;</type>
      <name>sympd</name>
      <anchorfile>group__fn__misc.html</anchorfile>
      <anchor>gaa2cb07ed4e485129d5128fc783208f84</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_norm</name>
    <title>Fn_norm</title>
    <filename>group__fn__norm.html</filename>
    <member kind="function">
      <type>T1::pod_type</type>
      <name>arma_mat_norm_1</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga74341c7ebb58e64e87fda2cec7f58bd9</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>T1::pod_type</type>
      <name>arma_mat_norm_2</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga99f2b06f0edc4dc16a0249ba0cdfb70f</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>T1::pod_type</type>
      <name>arma_mat_norm_inf</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga8f3839d94a1445dc27167b07e6d88cc3</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_1</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga2dbbd6c1d0976d5f8d05a273aa67ab47</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_2</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gae10d192f54035ef971bee833daff773c</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_2</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga0102d073e4035d7859a1cc2e7128e5f4</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_k</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gaf848b30f1d734aaace8ca9f3f9976947</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A, const int k)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_max</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gac792adc29e2895403a063242f091ad31</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot T1::pod_type</type>
      <name>arma_vec_norm_min</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gaf0a0e803254c0a14eddbf83df5f1f0a6</anchor>
      <arglist>(const Proxy&lt; T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::pod_type</type>
      <name>norm</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>ga6780fc3d20424753263f5412615a9126</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const char *method, const typename arma_float_or_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::pod_type</type>
      <name>norm</name>
      <anchorfile>group__fn__norm.html</anchorfile>
      <anchor>gaf01ed1d9be62674813fd6308d53fa718</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword k, const typename arma_float_or_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_ones</name>
    <title>Fn_ones</title>
    <filename>group__fn__ones.html</filename>
    <member kind="function">
      <type>arma_inline const GenCube&lt; typename cube_type::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>ga699bc3b95b329a715e506cc1287770d4</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices, const typename arma_Cube_only&lt; cube_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const GenCube&lt; cube::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>ga969ce0acf05b822c1696b6a47c8144c5</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>ga3903d3e8ff45b2fa4b10ab135f20462c</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>gaab4f353605ade740ca01e855c0ae481b</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename vec_type::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>gab179acde4e91608d95ff03f5107a2524</anchor>
      <arglist>(const uword n_elem, const arma_empty_class junk1=arma_empty_class(), const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; vec::elem_type, gen_ones_full &gt;</type>
      <name>ones</name>
      <anchorfile>group__fn__ones.html</anchorfile>
      <anchor>ga2dcd5ffb556e2c82e0cb4477bc9a2bdc</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_pinv</name>
    <title>Fn_pinv</title>
    <filename>group__fn__pinv.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>pinv</name>
      <anchorfile>group__fn__pinv.html</anchorfile>
      <anchor>ga4bf777d4dd6755a4cad8a7f59f89bf5c</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type tol=0.0, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_pinv &gt;</type>
      <name>pinv</name>
      <anchorfile>group__fn__pinv.html</anchorfile>
      <anchor>ga557f2794e9f62112eefc7302e4c33879</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type tol=0.0, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_princomp</name>
    <title>Fn_princomp</title>
    <filename>group__fn__princomp.html</filename>
    <member kind="function">
      <type>const Op&lt; T1, op_princomp &gt;</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>gaa209c2115e0c3db3ac1d93a4be5d269c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>gafb64049d35ccda6a084e957ee995a841</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;coeff_out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>ga1c7ed94f60556450ff00b5a325bca922</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;coeff_out, Mat&lt; typename T1::elem_type &gt; &amp;score_out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>gaa6bd483e3e162e96351c6fc10cc77e37</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;coeff_out, Mat&lt; typename T1::elem_type &gt; &amp;score_out, Col&lt; typename T1::pod_type &gt; &amp;latent_out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>princomp</name>
      <anchorfile>group__fn__princomp.html</anchorfile>
      <anchor>ga824929ab81e367df0c07ebaeb342a92b</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;coeff_out, Mat&lt; typename T1::elem_type &gt; &amp;score_out, Col&lt; typename T1::pod_type &gt; &amp;latent_out, Col&lt; typename T1::elem_type &gt; &amp;tsquared_out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_prod</name>
    <title>Fn_prod</title>
    <filename>group__fn__prod.html</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>ga61b54a11e7254be365a19c70d0eb669b</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>ga47764d2248f7d4a7f4a1871c2c08c454</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>ga739748ff35ce8e6adeed2f11eb5e5941</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gaf9a4178984a70a332e69e12de3c3c67f</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;S)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; Op&lt; T1, op_prod &gt;, op_prod &gt;</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gae05d8199b2e09d3388e3e7b3e4965ea4</anchor>
      <arglist>(const Op&lt; T1, op_prod &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>T1::elem_type</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gade6bd600b9edeaeed90e803aa5127bee</anchor>
      <arglist>(const Op&lt; T1, op_prod &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gaac18f3161d1ea6eeb991cf26650b8bdd</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gadc7d80e0050d1f78c66a2e2f1e0cbb07</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_prod &gt;</type>
      <name>prod</name>
      <anchorfile>group__fn__prod.html</anchorfile>
      <anchor>gae9325a18818221ab339ab103face3199</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_qr</name>
    <title>Fn_qr</title>
    <filename>group__fn__qr.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>qr</name>
      <anchorfile>group__fn__qr.html</anchorfile>
      <anchor>ga1dbbcfb6325c453d287b21170763734d</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;Q, Mat&lt; typename T1::elem_type &gt; &amp;R, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_randn</name>
    <title>Fn_randn</title>
    <filename>group__fn__randn.html</filename>
    <member kind="function">
      <type>arma_inline const GenCube&lt; typename cube_type::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga27b3afa8e514e8d4c19153786ed63f22</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices, const typename arma_Cube_only&lt; cube_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const GenCube&lt; cube::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga2b6417de904529a580a1ac4290fbb97a</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga57792f5cacc7545b5b2000ba407dfb67</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga8dd62939904a652d7945e32d31115119</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename vec_type::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga3cb83b465946adacbf06f4ab0d9fdd04</anchor>
      <arglist>(const uword n_elem, const arma_empty_class junk1=arma_empty_class(), const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; vec::elem_type, gen_randn &gt;</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga1eada141189ec7a7ad7f8b654b355dbc</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>randn</name>
      <anchorfile>group__fn__randn.html</anchorfile>
      <anchor>ga1c529e58442c37601fdb5ef7f5824d2f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_randu</name>
    <title>Fn_randu</title>
    <filename>group__fn__randu.html</filename>
    <member kind="function">
      <type>arma_inline const GenCube&lt; typename cube_type::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>gaf959d18e13093e5b6b9d2db77642f9b8</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices, const typename arma_Cube_only&lt; cube_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const GenCube&lt; cube::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga1e9ca39265a5d56954ba524c6a80f519</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga81806295033589eb8eda36d9780d11de</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga5513f4a4d1fd0586cc99095c7afd4b23</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename vec_type::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>gaf5ae3f0c4b678adc16cc2b265aff6548</anchor>
      <arglist>(const uword n_elem, const arma_empty_class junk1=arma_empty_class(), const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; vec::elem_type, gen_randu &gt;</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga6c0030943745615d9866dc2a6d734fcb</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>randu</name>
      <anchorfile>group__fn__randu.html</anchorfile>
      <anchor>ga3d86722844bca26c3c902f216c34c1f1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_rank</name>
    <title>Fn_rank</title>
    <filename>group__fn__rank.html</filename>
    <member kind="function">
      <type>arma_warn_unused uword</type>
      <name>rank</name>
      <anchorfile>group__fn__rank.html</anchorfile>
      <anchor>ga61bb71ecb6fdb921e7c609b4f50e2d39</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, typename T1::pod_type tol=0.0, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_repmat</name>
    <title>Fn_repmat</title>
    <filename>group__fn__repmat.html</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_repmat &gt;</type>
      <name>repmat</name>
      <anchorfile>group__fn__repmat.html</anchorfile>
      <anchor>ga9af76fe0c61d893d6c6e2c86a46bdbef</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const uword r, const uword c)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_reshape</name>
    <title>Fn_reshape</title>
    <filename>group__fn__reshape.html</filename>
    <member kind="function">
      <type>const OpCube&lt; T1, op_reshape &gt;</type>
      <name>reshape</name>
      <anchorfile>group__fn__reshape.html</anchorfile>
      <anchor>gaf598478d4e0df8b2993ac8a4147e6481</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices, const uword dim=0)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_reshape &gt;</type>
      <name>reshape</name>
      <anchorfile>group__fn__reshape.html</anchorfile>
      <anchor>gad0526a19afa164c63b473cc5abfc6be8</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword in_n_rows, const uword in_n_cols, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_resize</name>
    <title>Fn_resize</title>
    <filename>group__fn__resize.html</filename>
    <member kind="function">
      <type>const OpCube&lt; T1, op_resize &gt;</type>
      <name>resize</name>
      <anchorfile>group__fn__resize.html</anchorfile>
      <anchor>gab8d7c0d1593f8bcfac9876d383d70695</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Op&lt; T1, op_resize &gt;</type>
      <name>resize</name>
      <anchorfile>group__fn__resize.html</anchorfile>
      <anchor>gace387f4dc64b871b0265f2b5e4dc96ad</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_shuffle</name>
    <title>Fn_shuffle</title>
    <filename>group__fn__shuffle.html</filename>
    <member kind="function">
      <type>const Op&lt; T1, op_shuffle &gt;</type>
      <name>shuffle</name>
      <anchorfile>group__fn__shuffle.html</anchorfile>
      <anchor>gaab6ba75fce826e41d4f6bb8bccad5015</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_solve</name>
    <title>Fn_solve</title>
    <filename>group__fn__solve.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>solve</name>
      <anchorfile>group__fn__solve.html</anchorfile>
      <anchor>ga22178739575e69502b64160ee604e8d0</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_solve_tr &gt;</type>
      <name>solve</name>
      <anchorfile>group__fn__solve.html</anchorfile>
      <anchor>gacf17c8707fd47b3c9fe7468b867a2e76</anchor>
      <arglist>(const Op&lt; T1, op_trimat &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>const Glue&lt; T1, T2, glue_solve &gt;</type>
      <name>solve</name>
      <anchorfile>group__fn__solve.html</anchorfile>
      <anchor>ga4b727d14b245e8bba06a098b61ffff68</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;B, const bool slow=false, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_sort</name>
    <title>Fn_sort</title>
    <filename>group__fn__sort.html</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; Row&lt; eT &gt;, op_sort &gt;</type>
      <name>sort</name>
      <anchorfile>group__fn__sort.html</anchorfile>
      <anchor>ga128bf3b1bf31a8484900cea1c864b861</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X, const uword sort_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Col&lt; eT &gt;, op_sort &gt;</type>
      <name>sort</name>
      <anchorfile>group__fn__sort.html</anchorfile>
      <anchor>ga486bbfccce9358fe8291c539533bf790</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X, const uword sort_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_sort &gt;</type>
      <name>sort</name>
      <anchorfile>group__fn__sort.html</anchorfile>
      <anchor>gaab84bba7023a58385da82a00329e9372</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword sort_type=0, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_sort_index</name>
    <title>Fn_sort_index</title>
    <filename>group__fn__sort__index.html</filename>
    <class kind="struct">arma_sort_index_packet_ascend</class>
    <class kind="struct">arma_sort_index_packet_descend</class>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__fn__sort__index.html</anchorfile>
      <anchor>ga1c0fa2e34ad258fd7431cdd55ad9c0d2</anchor>
      <arglist>(const arma_sort_index_packet_descend&lt; T1, T2 &gt; &amp;A, const arma_sort_index_packet_descend&lt; T1, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__fn__sort__index.html</anchorfile>
      <anchor>gaef5fd214c7e1a494b42d99ab7ef4383c</anchor>
      <arglist>(const arma_sort_index_packet_ascend&lt; T1, T2 &gt; &amp;A, const arma_sort_index_packet_ascend&lt; T1, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>umat</type>
      <name>sort_index</name>
      <anchorfile>group__fn__sort__index.html</anchorfile>
      <anchor>ga155c9f60d3f47c0feac0ae15dfe3e0b6</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword sort_type=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort_index_helper</name>
      <anchorfile>group__fn__sort__index.html</anchorfile>
      <anchor>ga672928e7a40907d7b09e221a235cf859</anchor>
      <arglist>(umat_elem_type *out_mem, std::vector&lt; packet_type &gt; &amp;packet_vec, const eT *in_mem)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_stddev</name>
    <title>Fn_stddev</title>
    <filename>group__fn__stddev.html</filename>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>ga0af2f1faf396145107cfd377bf94dc87</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gafb410c3d26d59d7632aed264df8ff91e</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gae3251956ae358241d18727851b687098</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gadab45a69e9de0533e86611b9b93d2274</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>ga10a223c95b51948acc7c7689f4d0dd43</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gade832148979d8ea45028b9a1503e4971</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_stddev &gt;</type>
      <name>stddev</name>
      <anchorfile>group__fn__stddev.html</anchorfile>
      <anchor>gafb0245357f56c70b3d9799ef542123ff</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword norm_type=0, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_strans</name>
    <title>Fn_strans</title>
    <filename>group__fn__strans.html</filename>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>strans</name>
      <anchorfile>group__fn__strans.html</anchorfile>
      <anchor>ga0b7524f63c2898ff05e47c45b8d0ae33</anchor>
      <arglist>(const Op&lt; T1, op_strans &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_htrans &gt;</type>
      <name>strans</name>
      <anchorfile>group__fn__strans.html</anchorfile>
      <anchor>ga85f576dd5526315011f7d4847f1ad58e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_strans &gt;</type>
      <name>strans</name>
      <anchorfile>group__fn__strans.html</anchorfile>
      <anchor>ga7ffbf4ca8b5f39676f1f45c5c1a54223</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_sum</name>
    <title>Fn_sum</title>
    <filename>group__fn__sum.html</filename>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga0aaf31c48809f627d3ab1a6128fe0305</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>gaba0927030faeac40f2e1906aeb08df42</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga353c392564a3a289c42e53c4d526aaaa</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga87d065036879b777f345093d47358784</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; Op&lt; T1, op_sum &gt;, op_sum &gt;</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga5304131fe4be041893453918f0ed7c2a</anchor>
      <arglist>(const Op&lt; T1, op_sum &gt; &amp;in, const uword dim)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>gaf2a42326a330ca8638d772655e4f6f41</anchor>
      <arglist>(const Op&lt; T1, op_sum &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>gac3abafba46d67feac323cf70efcd415b</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga7b7d1c9c50da1e1af0980c60ab39d1fc</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_sum &gt;</type>
      <name>sum</name>
      <anchorfile>group__fn__sum.html</anchorfile>
      <anchor>ga065e7fd46339cbc75b5fe38379103a3b</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_svd</name>
    <title>Fn_svd</title>
    <filename>group__fn__svd.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>svd</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>ga44b1e34be5be3bb41a9c09dc6ca91e75</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;U, Col&lt; typename T1::pod_type &gt; &amp;S, Mat&lt; typename T1::elem_type &gt; &amp;V, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>Col&lt; typename T1::pod_type &gt;</type>
      <name>svd</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>ga18c46d6554b66a4644da665761ecddb2</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>svd</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>ga2854f68140157fde0fc61364111e0898</anchor>
      <arglist>(Col&lt; typename T1::pod_type &gt; &amp;S, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>svd_econ</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>gae292c04c01308141bf603bff5c8a06db</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;U, Col&lt; typename T1::pod_type &gt; &amp;S, Mat&lt; typename T1::elem_type &gt; &amp;V, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const char mode= &apos;b&apos;, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated bool</type>
      <name>svd_thin</name>
      <anchorfile>group__fn__svd.html</anchorfile>
      <anchor>ga77103564e97fa38492dbae7809c93aa1</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;U, Col&lt; typename T1::pod_type &gt; &amp;S, Mat&lt; typename T1::elem_type &gt; &amp;V, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const char mode= &apos;b&apos;, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_syl_lyap</name>
    <title>Fn_syl_lyap</title>
    <filename>group__fn__syl__lyap.html</filename>
    <member kind="function">
      <type>Mat&lt; typename T1::elem_type &gt;</type>
      <name>syl</name>
      <anchorfile>group__fn__syl__lyap.html</anchorfile>
      <anchor>ga8085dfebe2d2dfaea22c373b0d041708</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;in_B, const Base&lt; typename T1::elem_type, T3 &gt; &amp;in_C, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>syl</name>
      <anchorfile>group__fn__syl__lyap.html</anchorfile>
      <anchor>ga867f873eea07cf5e0d91947ceeb0e148</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_A, const Base&lt; typename T1::elem_type, T2 &gt; &amp;in_B, const Base&lt; typename T1::elem_type, T3 &gt; &amp;in_C, const typename arma_blas_type_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_symmat</name>
    <title>Fn_symmat</title>
    <filename>group__fn__symmat.html</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_symmat &gt;</type>
      <name>symmatl</name>
      <anchorfile>group__fn__symmat.html</anchorfile>
      <anchor>ga291177057bf3e78fcca1788089f16feb</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_symmat &gt;</type>
      <name>symmatu</name>
      <anchorfile>group__fn__symmat.html</anchorfile>
      <anchor>ga0dd9dabeee230465b6d523a6fa2f0d90</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_toeplitz</name>
    <title>Fn_toeplitz</title>
    <filename>group__fn__toeplitz.html</filename>
    <member kind="function">
      <type>Glue&lt; T1, T1, glue_toeplitz_circ &gt;</type>
      <name>circ_toeplitz</name>
      <anchorfile>group__fn__toeplitz.html</anchorfile>
      <anchor>ga7bff333eab099f5573ee2340ecf6a44d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>Glue&lt; T1, T2, glue_toeplitz &gt;</type>
      <name>toeplitz</name>
      <anchorfile>group__fn__toeplitz.html</anchorfile>
      <anchor>ga08b6e73c448d7f51115e111b937e3b44</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>Glue&lt; T1, T1, glue_toeplitz &gt;</type>
      <name>toeplitz</name>
      <anchorfile>group__fn__toeplitz.html</anchorfile>
      <anchor>gab19a2782bed3cf3688eca811498cab66</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_trace</name>
    <title>Fn_trace</title>
    <filename>group__fn__trace.html</filename>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>trace</name>
      <anchorfile>group__fn__trace.html</anchorfile>
      <anchor>ga1d05b3595c76524047fa103d7a943cc8</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>trace</name>
      <anchorfile>group__fn__trace.html</anchorfile>
      <anchor>ga82bb8e38f7c17ed0ee22658a3699b487</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused T1::elem_type</type>
      <name>trace</name>
      <anchorfile>group__fn__trace.html</anchorfile>
      <anchor>ga0533ae5f2a253f22a0faec69f251e1d9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_trans</name>
    <title>Fn_trans</title>
    <filename>group__fn__trans.html</filename>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>htrans</name>
      <anchorfile>group__fn__trans.html</anchorfile>
      <anchor>ga26ac8e2840d06fc577d2d25c1aca2fc9</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_deprecated const Op&lt; T1, op_htrans &gt;</type>
      <name>htrans</name>
      <anchorfile>group__fn__trans.html</anchorfile>
      <anchor>ga32d838d5f215929e93e87256182d9eb3</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>trans</name>
      <anchorfile>group__fn__trans.html</anchorfile>
      <anchor>gaec74f7f5e85e1d0f09f159b5fc155165</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_htrans &gt;</type>
      <name>trans</name>
      <anchorfile>group__fn__trans.html</anchorfile>
      <anchor>ga2c8f35f44e1a9c1ea050a9b2a85ae298</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_trig</name>
    <title>Fn_trig</title>
    <filename>group__fn__trig.html</filename>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_acos &gt;</type>
      <name>acos</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga80657f065e82c1ebf343f47fc2032bbc</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_acos &gt;</type>
      <name>acos</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gaeb55f2002239d329ca3dce147be04d50</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_acosh &gt;</type>
      <name>acosh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga9c06b0f8ebe95c56057f36e71ec0ca16</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_acosh &gt;</type>
      <name>acosh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga8ddb99d7f3707d38219b2e6839b340f3</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_asin &gt;</type>
      <name>asin</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gab787f65de3d25bf502e32ee6c3a3473e</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_asin &gt;</type>
      <name>asin</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gad662f4c2d1c1edc5fb7de8de87d79dd7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_asinh &gt;</type>
      <name>asinh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga0d51425518aa09d550451b231109e183</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_asinh &gt;</type>
      <name>asinh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gab99901819b8088add2b6230c4bae60e5</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_atan &gt;</type>
      <name>atan</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gac8b8e1db15bddac40963ec1ae9a68590</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_atan &gt;</type>
      <name>atan</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga5c9d66711c1a97cb248e29f18769c291</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_atanh &gt;</type>
      <name>atanh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga5baa6d2ad0df87ef215d615197f7937e</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_atanh &gt;</type>
      <name>atanh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gaa17ceb2541708639edd524214fdbab5c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_cos &gt;</type>
      <name>cos</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga66cb8d2d3bf4ce4854e369b497ba7bb6</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_cos &gt;</type>
      <name>cos</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gae69b1ab0e11a05442725d930dd656769</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_cosh &gt;</type>
      <name>cosh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga102aa3bed0a45e05742be29c81a9b051</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_cosh &gt;</type>
      <name>cosh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga812144371d5330895badbe914424e4b9</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_sin &gt;</type>
      <name>sin</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga7d61a5ae25c13fad4671edcd28a194ef</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_sin &gt;</type>
      <name>sin</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga4f6b79d852d24dc11e18b61fb84bb82d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_sinh &gt;</type>
      <name>sinh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga78f754de00d930b85746af877f3baf54</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_sinh &gt;</type>
      <name>sinh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga24b613ca9b37f9efea7a1bcaa1e113d7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_tan &gt;</type>
      <name>tan</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>ga312e2417d3f0c48b26c0e019a8ab7f49</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_tan &gt;</type>
      <name>tan</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gabd942cf8e9bc192e78dbeef8d3fef524</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_tanh &gt;</type>
      <name>tanh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gab18fa1587ca3993b538f7ce74047a1ef</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_tanh &gt;</type>
      <name>tanh</name>
      <anchorfile>group__fn__trig.html</anchorfile>
      <anchor>gaf0e6c31bca85a813fc89f81d5e31c5e8</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_trimat</name>
    <title>Fn_trimat</title>
    <filename>group__fn__trimat.html</filename>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_trimat &gt;</type>
      <name>trimatl</name>
      <anchorfile>group__fn__trimat.html</anchorfile>
      <anchor>ga56357ce850b81c048ee260deda33402e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_trimat &gt;</type>
      <name>trimatu</name>
      <anchorfile>group__fn__trimat.html</anchorfile>
      <anchor>gacb691736e5d1696cf48071973e6b2c84</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_trunc_exp</name>
    <title>Fn_trunc_exp</title>
    <filename>group__fn__trunc__exp.html</filename>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_trunc_exp &gt;</type>
      <name>trunc_exp</name>
      <anchorfile>group__fn__trunc__exp.html</anchorfile>
      <anchor>gaf0f58e7bd20bfe6e529dc5325cabd328</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_trunc_exp &gt;</type>
      <name>trunc_exp</name>
      <anchorfile>group__fn__trunc__exp.html</anchorfile>
      <anchor>ga308338848e35a947e6cfdbdcc4bfd042</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline std::complex&lt; T &gt;</type>
      <name>trunc_exp</name>
      <anchorfile>group__fn__trunc__exp.html</anchorfile>
      <anchor>ga048637b4226b403256207caa17d33596</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_float_only&lt; eT &gt;::result</type>
      <name>trunc_exp</name>
      <anchorfile>group__fn__trunc__exp.html</anchorfile>
      <anchor>ga4b4b78ed2e7543de8f595223c618c008</anchor>
      <arglist>(const eT x)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_trunc_log</name>
    <title>Fn_trunc_log</title>
    <filename>group__fn__trunc__log.html</filename>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_trunc_log &gt;</type>
      <name>trunc_log</name>
      <anchorfile>group__fn__trunc__log.html</anchorfile>
      <anchor>gadf1f11562aadbaca709ceedcb80c1b96</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_trunc_log &gt;</type>
      <name>trunc_log</name>
      <anchorfile>group__fn__trunc__log.html</anchorfile>
      <anchor>ga202966dd951776378b85bd9f2945a9ae</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>trunc_log</name>
      <anchorfile>group__fn__trunc__log.html</anchorfile>
      <anchor>ga409cc289d0f89b5aabecfac4e74011be</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_float_only&lt; eT &gt;::result</type>
      <name>trunc_log</name>
      <anchorfile>group__fn__trunc__log.html</anchorfile>
      <anchor>gacb04f7197e923b64a708dfffd22f2601</anchor>
      <arglist>(const eT x)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_var</name>
    <title>Fn_var</title>
    <filename>group__fn__var.html</filename>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga956c807d65c59eef354e6000629514e2</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga6736a176eb88c4b54c6b4b7a44f33b86</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga5cb2e5f4441a7b26c05b6411dfab357f</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga9f17fa446d9440cc6fddfef65f3f111a</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>gaa89b13af93fad138cc5e8abc605e755e</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused get_pod_type&lt; eT &gt;::result</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga568a643a76f807cdc0c338dc56256956</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A, const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; typename T1::pod_type, T1, op_var &gt;</type>
      <name>var</name>
      <anchorfile>group__fn__var.html</anchorfile>
      <anchor>ga343bf7ddbebaa112fabda73af51f4f29</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const uword norm_type=0, const uword dim=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fn_zeros</name>
    <title>Fn_zeros</title>
    <filename>group__fn__zeros.html</filename>
    <member kind="function">
      <type>arma_inline const GenCube&lt; typename cube_type::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>ga845196c25b8ef1e2357dea741be9f472</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices, const typename arma_Cube_only&lt; cube_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const GenCube&lt; cube::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>gaa7d0eeafae2dd8d8c1482e0f214685ae</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const uword n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename mat_type::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>ga472f0e549b2d25b6a69d1c17df40d891</anchor>
      <arglist>(const uword n_rows, const uword n_cols, const typename arma_Mat_Col_Row_only&lt; mat_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; mat::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>ga86a53571f0b4d2c90f19bf5f7ca87322</anchor>
      <arglist>(const uword n_rows, const uword n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; typename vec_type::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>gacdc2e8a7b025e092aae1a56b3114c7e0</anchor>
      <arglist>(const uword n_elem, const arma_empty_class junk1=arma_empty_class(), const typename arma_Mat_Col_Row_only&lt; vec_type &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Gen&lt; vec::elem_type, gen_zeros &gt;</type>
      <name>zeros</name>
      <anchorfile>group__fn__zeros.html</anchorfile>
      <anchor>gad40bb14a5d7f507b928493c2e18c8615</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>format_wrap</name>
    <title>Format_wrap</title>
    <filename>group__format__wrap.html</filename>
    <namespace>arma_boost</namespace>
  </compound>
  <compound kind="group">
    <name>injector</name>
    <title>Injector</title>
    <filename>group__injector.html</filename>
    <class kind="class">field_injector</class>
    <class kind="class">field_injector_row</class>
    <class kind="struct">injector_end_of_row</class>
    <class kind="class">mat_injector</class>
    <class kind="class">mat_injector_row</class>
    <member kind="function">
      <type>void</type>
      <name>end_of_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga468901a6c398300078826a281eb05c60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end_of_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga5d483c8bc86610f14a7c0914641dfc59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>field_injector</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga7338644159820c8fc8278b1f6025b4a4</anchor>
      <arglist>(T1 &amp;in_X, const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field_injector_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gacae6b30ab0060d8dcad83186fc0f7995</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga0906afd312427cd3116a6a1cee25cf20</anchor>
      <arglist>(const oT &amp;val) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga0536b061ca74ce6c1036d6c744864646</anchor>
      <arglist>(const eT val) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>mat_injector</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gadc14b36863167ace48d7b09a65711a4d</anchor>
      <arglist>(T1 &amp;in_X, const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mat_injector_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga37b94d7084b1e2c41da875a86470f40d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const field_injector&lt; T1 &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gaebc7236e615abf026312b3129ef60a10</anchor>
      <arglist>(const field_injector&lt; T1 &gt; &amp;ref, const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const field_injector&lt; T1 &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gab8e0f78eaf9bf630ad54b766002ab238</anchor>
      <arglist>(const field_injector&lt; T1 &gt; &amp;ref, const typename field_injector&lt; T1 &gt;::object_type &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mat_injector&lt; T1 &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gac75a4cb4c4124e6b3d58cfab535efbb3</anchor>
      <arglist>(const mat_injector&lt; T1 &gt; &amp;ref, const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mat_injector&lt; T1 &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gafe0926943ebaf4296f519b7d63f50db1</anchor>
      <arglist>(const mat_injector&lt; T1 &gt; &amp;ref, const typename mat_injector&lt; T1 &gt;::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~field_injector</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gad180638390b01af1353e5e8fedba1c3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~field_injector_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga9fa7e026dd63f98423816b51492269ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mat_injector</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga15b9a821af739405bb8d07e2f6fb82e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const injector_end_of_row</type>
      <name>endr</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga2463fbd2c8b292c4b6b006049711781b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gemm</name>
    <title>Gemm</title>
    <filename>group__gemm.html</filename>
    <class kind="class">gemm</class>
    <class kind="class">gemm_emul</class>
    <class kind="class">gemm_emul_large</class>
    <class kind="class">gemm_emul_tinysq</class>
  </compound>
  <compound kind="group">
    <name>gemm_mixed</name>
    <title>Gemm_mixed</title>
    <filename>group__gemm__mixed.html</filename>
    <class kind="class">gemm_mixed</class>
    <class kind="class">gemm_mixed_large</class>
    <class kind="class">gemm_mixed_small</class>
  </compound>
  <compound kind="group">
    <name>gemv</name>
    <title>Gemv</title>
    <filename>group__gemv.html</filename>
    <class kind="class">gemv</class>
    <class kind="class">gemv_emul</class>
    <class kind="class">gemv_emul_large</class>
    <class kind="class">gemv_emul_tinysq</class>
  </compound>
  <compound kind="group">
    <name>Gen</name>
    <title>Gen</title>
    <filename>group__Gen.html</filename>
    <class kind="class">Gen</class>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gacb5258633e89e69e694f16fbfb5a0061</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga768d4736497b09a27a2076114be9732e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga96c13852097c3d6ae13405bff0522bde</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gab5dfa966fd6e686d1d357c5b4dd16f50</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga8e9241886a2b8c8afd61aa29d493dd85</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga37fe9badadfc0b9593a52d13c6509280</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga83d9972830b4e8e5766d8e133b3c7d9b</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gaa8a68af8f7eb126a8e1cfad172b3fc17</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gacfe9c396ec42996c3d9eb0cae3ebe389</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gaa013d5d2bc2379dbaae658ec54d64a13</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gaffd63f237955e7a777307cad86a457d4</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gab798bba62c7a5d1b941e6b8a14042c66</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>Gen</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga28f69af59cc660941c1612dda4d60896</anchor>
      <arglist>(const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>GenCube</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga86e72c497f5c99a9804238912e33b30d</anchor>
      <arglist>(const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline eT</type>
      <name>generate</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gaf824f21a2ff05087bc1f2077429955fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline eT</type>
      <name>generate</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga9be14e09bc752d4964343ebf18e8669d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator[]</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga4105e731defdc7c9c5f7b609021cb233</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator[]</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga81106e9a61fee50b9267f0c8b7bb5291</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~Gen</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga35cd98e9cbb3170e1ccef0ae9c18f63c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~GenCube</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga52f2ac4f4fc0196370708198d1b82ba6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>GenCube</name>
    <title>GenCube</title>
    <filename>group__GenCube.html</filename>
    <class kind="class">GenCube</class>
  </compound>
  <compound kind="group">
    <name>Glue</name>
    <title>Glue</title>
    <filename>group__Glue.html</filename>
    <class kind="class">Glue</class>
    <member kind="function">
      <type>arma_inline</type>
      <name>Glue</name>
      <anchorfile>group__Glue.html</anchorfile>
      <anchor>gacde981fbb93fde5e74e06c1c8d706d35</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B, const uword in_aux_uword)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>Glue</name>
      <anchorfile>group__Glue.html</anchorfile>
      <anchor>ga9ad833e067f7d4565af8ebf91f456dcb</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~Glue</name>
      <anchorfile>group__Glue.html</anchorfile>
      <anchor>ga256c787c4ac6df01fca21deb11a55523</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_conv</name>
    <title>Glue_conv</title>
    <filename>group__glue__conv.html</filename>
    <class kind="class">glue_conv</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__conv.html</anchorfile>
      <anchor>ga37f0db16aba19718ed72be1eba9b1cbb</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_conv &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_cor</name>
    <title>Glue_cor</title>
    <filename>group__glue__cor.html</filename>
    <class kind="class">glue_cor</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__cor.html</anchorfile>
      <anchor>ga91829b1a3b782893cccac1990ca8dd25</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_cor &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cor</name>
      <anchorfile>group__glue__cor.html</anchorfile>
      <anchor>ga32b99b575901ea955cf4c7643bb46487</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;A, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;B, const uword norm_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cor</name>
      <anchorfile>group__glue__cor.html</anchorfile>
      <anchor>ga883092bf81c006bee8a280ac40806dfc</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const uword norm_type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_cov</name>
    <title>Glue_cov</title>
    <filename>group__glue__cov.html</filename>
    <class kind="class">glue_cov</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__cov.html</anchorfile>
      <anchor>ga7abad612526d67f650aff816f68f4460</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_cov &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cov</name>
      <anchorfile>group__glue__cov.html</anchorfile>
      <anchor>gaa910938461929eb7ed7c18dbd1cb27bf</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;A, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;B, const uword norm_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cov</name>
      <anchorfile>group__glue__cov.html</anchorfile>
      <anchor>ga2397340e46e1a5c591ee74f6f66b198d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const uword norm_type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_cross</name>
    <title>Glue_cross</title>
    <filename>group__glue__cross.html</filename>
    <class kind="class">glue_cross</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__cross.html</anchorfile>
      <anchor>gaeb58f78bc3e3c37da7043b3356733dc0</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_cross &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_join</name>
    <title>Glue_join</title>
    <filename>group__glue__join.html</filename>
    <class kind="class">glue_join</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__join.html</anchorfile>
      <anchor>ga8967aa6c9e1d0f526c8d504b80ca44db</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const GlueCube&lt; T1, T2, glue_join &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__join.html</anchorfile>
      <anchor>gaabc2847a531b8f89435499c52f77c853</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_join &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_kron</name>
    <title>Glue_kron</title>
    <filename>group__glue__kron.html</filename>
    <class kind="class">glue_kron</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__kron.html</anchorfile>
      <anchor>ga013870bd3cec7770c2dd5e77aa8a82f3</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_kron &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_kron</name>
      <anchorfile>group__glue__kron.html</anchorfile>
      <anchor>ga194881f1bada10ec37edf4ab4505e867</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; T &gt; &amp;A, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_kron</name>
      <anchorfile>group__glue__kron.html</anchorfile>
      <anchor>ga621a7cce0c0d5af4e6df2655a9b8114d</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;A, const Mat&lt; T &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_kron</name>
      <anchorfile>group__glue__kron.html</anchorfile>
      <anchor>gadcf7ed43165da88f01804514e6e70a52</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_mixed</name>
    <title>Glue_mixed</title>
    <filename>group__glue__mixed.html</filename>
    <class kind="class">glue_mixed_div</class>
    <class kind="class">glue_mixed_minus</class>
    <class kind="class">glue_mixed_plus</class>
    <class kind="class">glue_mixed_schur</class>
    <class kind="class">glue_mixed_times</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga5fb93a1f413bb2cbc27410487555ffd9</anchor>
      <arglist>(Cube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlueCube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_schur &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga4733829ecfcd46403a5a9ce91a6abf0d</anchor>
      <arglist>(Cube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlueCube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_div &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga439dcb070b60203f944d3626fbfd7087</anchor>
      <arglist>(Cube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlueCube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_minus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga9c094a14a659053ca2ffd7379f0fccf1</anchor>
      <arglist>(Cube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlueCube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_plus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>gaba4f0f6c8047adb0c505cc0a754953dc</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_schur &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga07c02e7d8b93e3a061ade75cbc42d5d0</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_div &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>gaaf80a7f5ad690e2b24e96da7a6e5fa99</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_minus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>gaae9b9543fb8859e3fa5f56bc7274ef68</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_plus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>gad535252a135b9c382a8b132963c411e6</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_relational</name>
    <title>Glue_relational</title>
    <filename>group__glue__relational.html</filename>
    <class kind="class">glue_rel_eq</class>
    <class kind="class">glue_rel_gt</class>
    <class kind="class">glue_rel_gteq</class>
    <class kind="class">glue_rel_lt</class>
    <class kind="class">glue_rel_lteq</class>
    <class kind="class">glue_rel_noteq</class>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_cube</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga93f202e053ab2f5cf0c82aec57c34db5</anchor>
      <arglist>(operator_rel, operator_str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>arma_applier_mat</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gadc94da76d6339a99fd9293059f447bba</anchor>
      <arglist>(operator_rel, operator_str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gad1086eb0fbbb6a1213ddc8b7b707f4ef</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_noteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gaedcde18899ba02dc569e29b6377afcf4</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_eq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gac0943b000c99af007ffef147ff8870e4</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_gteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gac5b62724228d699264ca8923fcc3edce</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_lteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga83c0bac8a5f9a8c93169b8671153ad80</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_gt &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga78853d678b4e7223cbc2c213c93f2d86</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_lt &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga1cf6ca2e4dfdcacc42e6a07541ec1fa3</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_noteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga04ea74c8eece0de3879b044ae7436d28</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_eq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gadc2c26c91a721bbae10dc7c50d552297</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_gteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gaaa7acf4dff9d30fb255e7792b6e07934</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_lteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga564e722e08aa25d36eb538ac093e942a</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_gt &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gaf27352c82c5024452d750b61c35afb86</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_lt &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_solve</name>
    <title>Glue_solve</title>
    <filename>group__glue__solve.html</filename>
    <class kind="class">glue_solve</class>
    <class kind="class">glue_solve_tr</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__solve.html</anchorfile>
      <anchor>ga8ebb99837b49ad405891ea01b0b8fba7</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_solve_tr &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__solve.html</anchorfile>
      <anchor>ga0c416d8a0f325a409a9e95ef57753819</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_solve &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_times</name>
    <title>Glue_times</title>
    <filename>group__glue__times.html</filename>
    <class kind="struct">depth_lhs</class>
    <class kind="struct">depth_lhs&lt; glue_type, Glue&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">glue_times</class>
    <class kind="class">glue_times_diag</class>
    <class kind="struct">glue_times_redirect</class>
    <class kind="struct">glue_times_redirect&lt; 3 &gt;</class>
    <class kind="struct">glue_times_redirect&lt; 4 &gt;</class>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>ga03ba7fcb1256443bcde18dec61e4888f</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_times_diag &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>ga5691fe10220314778e6282120f665bd9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const Mat&lt; eT &gt; &amp;C, const Mat&lt; eT &gt; &amp;D, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_trans_C, const bool do_trans_D, const bool do_scalar_times)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>ga10190dc23e91107f505d3c7c5f6f7c76</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const Mat&lt; eT &gt; &amp;C, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_trans_C, const bool do_scalar_times)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gaa9bea28d2019bbce9a6bb45f06664a29</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_scalar_times)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gac1f3a5638be8b060224cef98b30d8a0a</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gaf02a05484377805b2e2c0bd7e3b870c5</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; Glue&lt; Glue&lt; T1, T2, glue_times &gt;, T3, glue_times &gt;, T4, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>ga0611470f60573d87d315b94596fa7136</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; Glue&lt; T1, T2, glue_times &gt;, T3, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gac1ffbff405a6829ade2db662535cff63</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_inplace</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gabf582770c3f65d424f97c75cf36bddfa</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const T1 &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gac776c0e4c597cde9c4abb3436a8625f7</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_times &gt; &amp;X, const sword sign)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline uword</type>
      <name>mul_storage_cost</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gaecc5a5e7370fb13c259b2a75428ce75d</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const bool do_trans_A, const bool do_trans_B)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>glue_toeplitz</name>
    <title>Glue_toeplitz</title>
    <filename>group__glue__toeplitz.html</filename>
    <class kind="class">glue_toeplitz</class>
    <class kind="class">glue_toeplitz_circ</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__toeplitz.html</anchorfile>
      <anchor>ga0e1fdd66cfc1e053c55e020a2aea8214</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_toeplitz_circ &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__toeplitz.html</anchorfile>
      <anchor>gadb0c14138e845a374e06a0cfb85aa2ac</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_toeplitz &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>GlueCube</name>
    <title>GlueCube</title>
    <filename>group__GlueCube.html</filename>
    <class kind="class">GlueCube</class>
    <member kind="function">
      <type>arma_inline</type>
      <name>GlueCube</name>
      <anchorfile>group__GlueCube.html</anchorfile>
      <anchor>gae4c0b5eb528fb60af6a64d412d680e87</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_A, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~GlueCube</name>
      <anchorfile>group__GlueCube.html</anchorfile>
      <anchor>ga6f5942c6deb5aba20001f87b35d07ea1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>itpp_wrap</name>
    <title>Itpp_wrap</title>
    <filename>group__itpp__wrap.html</filename>
    <namespace>itpp</namespace>
  </compound>
  <compound kind="group">
    <name>Mat</name>
    <title>Mat</title>
    <filename>group__Mat.html</filename>
    <class kind="class">Mat</class>
    <class kind="class">Mat_aux</class>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga048b854b7cf128a382cc4b570111c9f6</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6f638d91914e2723cd6cc1a5f180a68c</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga77db1bf9457d31d3571e2255b669b13a</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6736dc14742e217f8db643368629c558</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafd51ef50492a2c7ac76a0c406364b502</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga793c28e3adace1989a11e1262c464e98</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga99141cc90bb7d24f9efacd43e691c5a2</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8f6ddd9f829ba37b6d2583658e8660d3</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga05b71b67b9a286ba267ab8d44db95e38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga5c132b37d9086d813dd6f7f0186dc2dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_col_iterator</type>
      <name>begin_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab9712ce2f01ce14b55cac12d5f816ed1</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>col_iterator</type>
      <name>begin_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa1ce022e4830dce43baf5fbe6f91dbe2</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga06264576fc86c7db58ed1985dbc3149f</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0f56e809fcb47172f878fa624bb33d2a</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3dbb05713ff59d9e4dc6e9381f84ff03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_col&lt; eT &gt;</type>
      <name>col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafe84083e69a0cff900e70a4dd0caa7db</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_col&lt; eT &gt;</type>
      <name>col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab68ba7bbceb5544bbd0f6f00dfe6b328</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>colptr</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa44b0cedeb29508b9b178558587e5a82</anchor>
      <arglist>(const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>colptr</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad6a294c2ed4726f7b4b95e750ddfeb7a</anchor>
      <arglist>(const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga53852371809864c58fb1272d4ee9b12a</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga37d3669348116f17e41410adb1b39eab</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_row_iterator</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad933548bb4e28ccadd678425e8790252</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_M, const uword in_row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_size</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabeed7f66dc1018fd551a6e760343dee6</anchor>
      <arglist>(const Mat&lt; eT2 &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const diagview&lt; eT &gt;</type>
      <name>diag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga29f013cb7a657a1acce6d40460bec5c8</anchor>
      <arglist>(const sword in_id=0) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline diagview&lt; eT &gt;</type>
      <name>diag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8ab6c07980e1d4c1d90eb3eb7850a2a4</anchor>
      <arglist>(const sword in_id=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_elem1&lt; eT, T1 &gt;</type>
      <name>elem</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7bec69d778d06f57a24daae649e18cc3</anchor>
      <arglist>(const Base&lt; uword, T1 &gt; &amp;a) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_elem1&lt; eT, T1 &gt;</type>
      <name>elem</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga75f23c399f5a4f85483dc8f2184211cc</anchor>
      <arglist>(const Base&lt; uword, T1 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9406228e9bf9d95d447364e0d403ccf8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga98c8791121d560b752435c7a69b9311d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac2781601683d71d16ed240323692aa84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_col_iterator</type>
      <name>end_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6479e420678f891236392cb9eb1b3d0d</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>col_iterator</type>
      <name>end_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9426e6158f26e7e79977be6d6b12506b</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2e08fce06ee31f02557fdb3735d1e6b4</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf3efa2f1603624fe855b105deecf75c2</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>eye</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0308bffdcf3d6dd7fe9c7355e602d772</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>eye</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8d70794ecea8ddf4967f9fa9f94a392e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Mat&lt; eT &gt; &amp;</type>
      <name>fill</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf75175c7b1488da9f82c018df9ad8289</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Mat &amp;</type>
      <name>fill</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga71c44575ce5719d0eeea71fe4f5f7502</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga304b5dfa99401f7bcd72d746b75eaff3</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8f70981d7f1ad144f6e62a3000365733</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga748c2f5578be1a7f4273cf58ddb81b24</anchor>
      <arglist>(const eT *aux_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga01fecf4da710d9400a40f949474b560f</anchor>
      <arglist>(eT *aux_mem, const bool copy_aux_mem=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga634fda2297500bfc5a4ba6222c785b8b</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2c9a967e787ba95a9bccf940f2096a06</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga01c49b1d33803aa7240295bbf11ad147</anchor>
      <arglist>(const fixed&lt; fixed_n_rows, fixed_n_cols &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4e80e801b806876e70782d37eec6154d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gace9b08c62a22716cf75d8db7353eb241</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga258d449fa36fc784e08c619ad84364ed</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print_trans</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga233d2f5c0f66a9150aa53887e3b4e3fb</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print_trans</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6768b83e0a60471a3e72600ff0b2fc5e</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabc8782b74322ededa42612fdab2e9e8d</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab9acb937b7f6bfa497157f9bb6242357</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print_trans</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa2382471f5a0f1d5b766a30ddc97c3e7</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print_trans</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9a3e3db9f3c87a1d80c20afeeefd8866</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9ae5f912f4cd2c8cf3c3097c2ebef041</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga89c01390ef3e54525a91744842cefb69</anchor>
      <arglist>(const uword in_row, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga67e5971303c25452a9e6c0ec128c6950</anchor>
      <arglist>(const span &amp;row_span, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga956e9e91451131954eab66d7ba00dd01</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8bc4033330cf556f657440c7db0c7f09</anchor>
      <arglist>(const span &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga549ffcd2895d798f7cc1627af29a5ff9</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6975416be8bb69b6aa3c0b2b8de64fe1</anchor>
      <arglist>(const Base&lt; typename Mat&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const Base&lt; typename Mat&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0609204fa5e3cc7f5cdb287e80cbb024</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_cold</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad4de59ffffaa4cae32c1f2cd11229137</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_warm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3f34cae02c1fde84d829630a2b44faf7</anchor>
      <arglist>(uword in_rows, uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaddf2817ada7533343e3853188b761719</anchor>
      <arglist>(const uword col_num, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae1f01f87a28b07dd3ecc6a7e90e026d1</anchor>
      <arglist>(const uword col_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae0d62636f390a5a5229fba4089436058</anchor>
      <arglist>(const uword row_num, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa1a1e4d8245aa664bf447192b58ba703</anchor>
      <arglist>(const uword row_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_colvec</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3444c1ed8fc296e9357be3136f78e3bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_empty</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6aea90307174186e101c8d20cb33be66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6084cc20cff05236d2d8101d7e652088</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_rowvec</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga1d68271b6c1ec8f065258053bea24f9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_square</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacf5fbfbcf330e89669f33f2d268aadb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_vec</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf46035a9e17f2dac3b50d0102169a5c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2e9998ad3f8ffc4644ac2fd95af9915e</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac94864fc30968b245890537e2b2869ac</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4e6e131df9becd81686b99426e234e20</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga584f8411678e16a77d1d28ae36e6d255</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga913949ff41cc0ba91bf6324a77b799cd</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa52a77dc05025129fe57f19689127544</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae99d9ac3f97013476c37729d94021340</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad0595e26094a2412ef2ae9c1e0320938</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9830bdf39b5414d4dd2b0ce91c320de9</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafd11d1aff80a1461b492091096032da1</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7b1d9112781e7432ce4a897a39b3d7bd</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaed510503c0a577bce94c037ab698e5fe</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa7536044eb0982fb537008d4e170e92a</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7db2d4959ab9bad98ace47d972fd6cc4</anchor>
      <arglist>(const Base&lt; typename Mat&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const Base&lt; typename Mat&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafb55fdb895d88cbfac3eba83a8c4018a</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacd31aa523376a25a14723a0251b60fb0</anchor>
      <arglist>(const char junk, const eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae293cfe939f42a26ffc82b4a3925f54f</anchor>
      <arglist>(const eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga51970ef13f9aa4cb3936afb1469f8bed</anchor>
      <arglist>(eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols, const bool copy_aux_mem=true, const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga824d20ed95764e288d00ec70f3efd23f</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga08056e3a5f18347bbc0edd1aefef8870</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3a2b6f33180c63af39433d6e59594e46</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga41471f9d64f4ab4db3b61e0a2762ea1c</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae6672df794f7ec95a2ef60165b296e14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0a78cbf676e655083d0333499938a550</anchor>
      <arglist>(uword &amp;row_of_max_val, uword &amp;col_of_max_val) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaac5b44626907544c88285613d5f041e8</anchor>
      <arglist>(uword &amp;index_of_max_val) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaed2d4703eb5630844231f2098d9e1824</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>mem_setup</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf6efb853ba8364712350e5bbcefe02d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>memptr</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaef13f6e823f052ab09cbc35ffc9609b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>memptr</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad5b1b46a9288e04128aa11c99cc2b444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0492dd8e29561ab7c473618437ebcdb1</anchor>
      <arglist>(uword &amp;row_of_min_val, uword &amp;col_of_min_val) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga34d7b1c79760578140f18eb38b9f9869</anchor>
      <arglist>(uword &amp;index_of_min_val) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga950e2f02eb02f16a61fc997704c77c2c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Mat&lt; eT &gt; &amp;</type>
      <name>ones</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga42b47fd356afabf220af88a99a9a2c62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>ones</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4b482d6feabf31b1f57b1aa5df18759a</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>ones</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga5f6fda04463bd3d43407064bebf26a27</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>ones</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga43f331f28e801f06e6b3f10494cac2b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga18f3b370256c67ce635f640683a6c93f</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga58ca136e17b604726d52e98d5f1ce32c</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga413568f6312ac864c0ef38a8bc409049</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7ceb93f2bae0bd01f559276d9c501eea</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga73fee4211d5de4f24781abbf623007d8</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae9d43b30d8e22aab1f97752cb321a3fc</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga37ff6c47308a18a37e560587752765ae</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga139c0b730146bef320c0e61d2bd3cec2</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7e9686e94a6f5907606eec81da3a9f4b</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4e277b4f0cd936dcbfe9c7bcc4ba0bc4</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae91414c6103d9f0a9632170a6eeac1e3</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3a20708b877a1880caf2ff24eb207b24</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga5b8b28c6064027ba31b0b46fc3966dc3</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga79b8a0dd6edb9f7a63536eee57375125</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac3c81883061f39ed3d9327eea00455dd</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga96bf3e3bc39d91d96529fea0ed4e4c1c</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae7d2b81d7a7201d69c01d4f55cdc3163</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3996298d5d15822bbae39c83907a77f7</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa4452b87de99f4ef90dedeea5bb0e4c5</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2051fb5f7e5c19f9cf2009de924fd076</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac08772fdfc5b031a390c2fad5b43daaa</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2aeb71d2ad4247fa0950312fc3937aa5</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabe5f43936c19e1c4fed900a8d75c89f5</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae22d706c6689a73562503bc93718b415</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga708916d631350a03f59e7191c6e33ee9</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga38aff83277a8fa2749633b3566345983</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga360206a275d6a059f1714954ef330c4c</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9fc0b36f0a41e4572c3f34e90ab18f91</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6988813072e6ef9b78e837246e2a4fa0</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3d3e60c45a34a56da9e8ed76b35509d0</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafb94d96b2b33a903aafacc378e4efcf4</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafa88ac8a1670af03699838c83757628c</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaec1c16cfd904001b16a1d52ab3a49f30</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator*</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2473d2d26b94fa92ac38715edc33539a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator*</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac0dd62b5bd1171dda052ba75ea614d68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab33e4f8f5ca6f2d5e9d59d6aea31b580</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae574830dbdd434614e87ba1b6abe8f1c</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac3bc7f2c61b515b4485365003b160e9e</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2d07327bea2eaac763483a43c4e1d1c9</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa1b03e3bb8fa10df5c3283d49994b7d0</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaae498ac76bf2d9e5d232c0846d464117</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaabe23600b58ef9976b08b1850301b309</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa03bcf3c9c5d1bfa268c4ab14bd12339</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabc62b37b158967b7fd24e4139e412184</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga58d436053dd07591edb9dad539988ed5</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9ec63518d1ca07f49eb874dd0e655805</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0a02073889c4f594e4bac233c889067b</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga02175c61f90586cbb998d5ae62e3d81e</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaad8308865d373b5dbcc5517fd73ef4ba</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8af7497bdf31021af5e9d72b47ac8880</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae4ac885d98e36b440a3898ce5f7a3a21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga641f7e558989a34dd61416793ea8917f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>row_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga08c7192628e88448a3dc66eb0c90cce3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabdf95868404d49f468e4cbd03b80e306</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaac0f36b3cedf7f6be113582b6edc0fd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga485e95f9f9e3ecf7c08d16abb43102e5</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga61e59cf226662843699ea406ee2eca24</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga33828260303b98a795d34aa0ade8d795</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3cb518b25b04ebcab72980bda08ebe26</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7d95dacff3a24c5e5b50d20d4e1dbb01</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga1057038bcb2fb117cc73dd783366897b</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6e73bbf147bc1f6fca939959e54fb321</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga16198c32712c6a8663ceaf9883b65c17</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7a581ae203cfb746e68b773e4438fbe4</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga5136977ee4bdf5445a260cbcaa619ea3</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac6112a83b4ceed466c33fff1eda50842</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga67e01e0e65c8913215930b55578c8e12</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6cf75e4732c2bb7f5ed988b127854ce7</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2cdc8ab31ab8112f8598d2aa23485f65</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafd3c0fff0616fbef5094f8a1eaf78bea</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gadadd373ccd16be2a6f3ed753c72af4bd</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf8c0cbb4c6993e38c5361dcfc07a7615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab0324322c855ca9957e726d5b65999e5</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>row_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga70261dbf9bc6e0206d8e5a192dc42fcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2e8972e43ad726b00fd4fab21ecef9ae</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga632e79fa65d54ad7381fde813910d987</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7ae0cb0ba9531635958f4a8fb142f9e4</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac3b983205d8aa844f2b7b203f251a7d7</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4bd6acf3ae88cea11768642d2fc56310</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga77eb50589187818454ff0abf0bd3dd00</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacea6a67cd895170e0274605aecd12ac5</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9489dd95254a980f632025c67daeb8b3</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gade9eaff44df34271b77b157e9b1fe61d</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafb3068503ebf1ee91eabfd8d4e33e287</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad2716741b0a4b23b04e227dd24b7ba7d</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0d0812bd9eef6facd7dd2135a3138432</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9ddd3c6be1330c870f54c527a03b0101</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6d87684c219899d2ec4ff940db83ae87</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga71879db2013f3b60bf333613f66eef11</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga674700f7c76ea0fafbd0812cdcfba0ff</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga26320df042acc259335164ca00f11407</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga08f40e67e0af7ac3b789b3a469a9f244</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga08c11d17c142a9ca4fd79a97316a8b92</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac86865b344d26aabc7a6a2724dab1fda</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gadb48106c56db2e6dc3b2a23c07620920</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac9d906a34cf66b86ad16e708db5b3a38</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0b39e2617954b5f82f1a32cf6a471a8f</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae17fc3d3e33a7c010c64e4bac21c14fe</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga355e2e7906b65f18cc3b250ba51aead2</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga119374661fa15e69e9bde297e8e72cc2</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7043bbf21a6e45a3f3a2f842ab5b262f</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab593128f6f762f345871c7c1c07a45df</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3a94e70a7b0237b41020f265d5215243</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga1205480b81872f46694b7352b8c08539</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3ffd336aafb355efd5a8ef6076d10d74</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>mat_injector&lt; Mat &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0ba831f2b8aca8dc4f58c5d3cd2eb5d8</anchor>
      <arglist>(const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>mat_injector&lt; Mat &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga75425faa29e67ed038c2811689e68867</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaefc71dd2798ed61cf01c3db3dc6d4163</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaeb13b0f96caa0450f36b43b66b26edee</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf3678ac14d7754d4916b10141f105ea5</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacc92b411b3296ce796f811a0cb6a9bef</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3759b7a68c38055a8ac18106fc2c5cca</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga1cc990fef2077df856e899627579d309</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga22e1b9221c9531127d605429a219aae3</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6601036b27c87f73b36156fc18d885be</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga09b6f9282ef02a155f00011908f635cb</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa4674cf1bc952d6fd307eba92cd54d36</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae20666d5753352973e5675d6ab93fe88</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf384478cfefd4e608149e8d6e091b215</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga59a2458fe1b064aafade061f51772196</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6507409953ec3e6f336086282074b9c6</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga842026269a093a0cdc6241c557ea4062</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaed2d3845088c0f2340033a4aa67a5116</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga37163b5ece683f63c7e0c0fcf9f089fe</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga029ee5fd254cd7829ea033a75622d37d</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga395ddf62b79a1ab93f54c7f5859deb40</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0d1d28a725ef1232c8d7b404cc0dd302</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga39c72a4560b306eea08bd9977bbf4162</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gadd44ada16d4e46e3345587c3dd7786e3</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga356b63fec4549d63412c581deef7a1e3</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8f4b9d0df27d2f27d65d2262309eacf3</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_mm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga405b85bf686fd7768d41a3ee530a9c3e</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_mm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga18b475124a951608fd7ae474feb85c5b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_pp</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9db358de5f2c13edc8cb04c5d6964fb3</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_pp</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga418f66d6147dd7013369348f17e877dd</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_mm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad99e9c0ba6abb8c705c0f8e0f47fc444</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_mm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa2454014e64ae0eb8ecc1be5430837d3</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_pp</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga333e5af902099468cf71f3e0fecea53f</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_pp</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga60f8fb4710f0daef98a72d325fb758fe</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga69ea1a91cff25723ffdf1d9401feed97</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga194054a63594cc97fa2e02433e4c2009</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabf57baafff6c69ce545b38fa57ff94ec</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad0734046490fe7872fa23632f3233646</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randn</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4f233aa77642b56a36f8afd4ab2c8a47</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randn</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae410bc4bb5b337d130f5f3c1cbef63c2</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randn</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga727fa88dc1850723761ee42bef738ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randu</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga33198dc28873b759bb1a29f29ceb6f32</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randu</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa9d69b2cd355ad62d11aa4c90425c732</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randu</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad15a4d6251c9d1b7dee1012fa84db5be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacc9a04c65d457da77df3dff99dd9494a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reshape</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga55b93f98623ed993a8374d6311b26bf4</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword dim=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4b3853264900baf861605590dae868a2</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4866141f47fddb97ea1ba0e4531f9046</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_row&lt; eT &gt;</type>
      <name>row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad7853574e1b3c66db503655539c273fa</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_row&lt; eT &gt;</type>
      <name>row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2f654dd9a790e8fd6b07b026adbc0bd7</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>row_iterator</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabaab7b2bcb81e5a89247f0e0a29c9fc0</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_M, const uword in_row)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0c7769a21cb4c14074cd970141d9c8c1</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga06a89eae0134e0678459dc1e2748ba9e</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga89a2e48d0b25a5144e82f649e69d3e00</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad29ecbcc752a7a2b2ec5c234bcec31a4</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_imag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga38c5870d2c7b90890fc8aca1a259b342</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Base&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_imag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad82feee920a9b46e494e72b31838e33c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_imag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2f827dd9224873903f4453e9119a3a10</anchor>
      <arglist>(const Base&lt; typename Mat&lt; eT &gt;::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_real</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga46d54ebd27b12b9c6767e7002b47f3da</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Base&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_real</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga549203f520eb122651fdc3d5be89e79c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_real</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga66c6206a946401907c0105442360c15f</anchor>
      <arglist>(const Base&lt; typename Mat&lt; eT &gt;::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9dfa0c2329404cca1584bc8522d0003f</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga750c2d7d0bd0cf7b88e17a24db252438</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad9b7f64020d4fc1c8c2c332b3a6cb701</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga618ff9cb52b629c84305aed5fd59ceec</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaab0b0dc9b53a6735c678ba15237f1af8</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae18e4671dd983be00b17c691ff18a4f1</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>uword</type>
      <name>size</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2ea4f6ee1e05e9fbbedd3158b2c0bbe9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>steal_mem</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaff06a75771f96605f7cc4f8c6b3fceb7</anchor>
      <arglist>(Mat &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4dfa0b433eebf0024bff34a05ff3bef6</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9ec24deb868b38d49b7fa6f16a986a8a</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafdfd7ba7ca9e96d461180a5acc8ec8d6</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga891186c8a4e820a98065c996ab7be696</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf3d0131f77de9f497c3f2d3e40eeabf6</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6710e54703910adb43563738b38044a6</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>const Col&lt; eT &gt;</type>
      <name>unsafe_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabcd10d1f01d5b853903c00ff6fd151f9</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>Col&lt; eT &gt;</type>
      <name>unsafe_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacd64685ca55fd7f11d0067163a911d11</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Mat&lt; eT &gt; &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga571c890fe3d4080f27b1b8b2abcf2f1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf9018aa0304f0d38c8c8d60b81ad4cbb</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gadf22de45ebf9c21f8650fd5dd2d134a8</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8c765bbb062ab6c4fb7b45a845743197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3b82e7c8bced32cad06a0d3353d86a0e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mtGlue</name>
    <title>MtGlue</title>
    <filename>group__mtGlue.html</filename>
    <class kind="class">mtGlue</class>
    <member kind="function">
      <type>arma_inline</type>
      <name>mtGlue</name>
      <anchorfile>group__mtGlue.html</anchorfile>
      <anchor>gafbeebcfb49d38b29319ff98cea151780</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B, const uword in_aux_uword)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>mtGlue</name>
      <anchorfile>group__mtGlue.html</anchorfile>
      <anchor>ga7a8f3c003ead171d417c6a226bb803d0</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~mtGlue</name>
      <anchorfile>group__mtGlue.html</anchorfile>
      <anchor>ga3fd0aefe0659ba9fbbe238cf04946533</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mtGlueCube</name>
    <title>MtGlueCube</title>
    <filename>group__mtGlueCube.html</filename>
    <class kind="class">mtGlueCube</class>
    <member kind="function">
      <type>arma_inline</type>
      <name>mtGlueCube</name>
      <anchorfile>group__mtGlueCube.html</anchorfile>
      <anchor>ga3e6514816b6b8d42b1016252b82c7618</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B, const uword in_aux_uword)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>mtGlueCube</name>
      <anchorfile>group__mtGlueCube.html</anchorfile>
      <anchor>ga285e53b7892f0d87134407df4e523afb</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~mtGlueCube</name>
      <anchorfile>group__mtGlueCube.html</anchorfile>
      <anchor>ga4c2c6a3273a01b7b1cc5d3d94902824b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mtOp</name>
    <title>MtOp</title>
    <filename>group__mtOp.html</filename>
    <class kind="class">mtOp</class>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gab0dfe59e863769a16ba7a8113e6c8902</anchor>
      <arglist>(const char junk, const T1 &amp;in_m, const out_eT in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gacce3bfaa36704c19e1304a6d88beea5e</anchor>
      <arglist>(const T1 &amp;in_m, const in_eT in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>ga3b9b427c7b66bf9399e5476d3a1162e3</anchor>
      <arglist>(const T1 &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gaf0e6a5ab1eecdc6ff3deafcc3fafdc19</anchor>
      <arglist>(const T1 &amp;in_m, const in_eT in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gad48ef1235b9875d91cefb04d9108f681</anchor>
      <arglist>(const T1 &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gab6c6f15c97d20d541f89a64fa724f492</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mtOpCube</name>
    <title>MtOpCube</title>
    <filename>group__mtOpCube.html</filename>
    <class kind="class">mtOpCube</class>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>ga43126dd72ac1b313393f89dd3940a769</anchor>
      <arglist>(const char junk, const T1 &amp;in_m, const out_eT in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>gaf3b2ee53c9c7f20124ddf4d065fdc05e</anchor>
      <arglist>(const T1 &amp;in_m, const in_eT in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>gaeab51d94ec8711f628f62c514b09aaef</anchor>
      <arglist>(const T1 &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>ga0425d18bef0e5cd09f72e6d1e480a43e</anchor>
      <arglist>(const T1 &amp;in_m, const in_eT in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>gaebc60c746ef962901ff07809e83e0e11</anchor>
      <arglist>(const T1 &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>gaab9d2e55a6d5e1ca2b7d7e66fffdd4a3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Op</name>
    <title>Op</title>
    <filename>group__Op.html</filename>
    <class kind="class">Op</class>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>gaee8b67b63f82cb0e098dcc2834752a27</anchor>
      <arglist>(const T1 &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c, const char junk)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>ga34da7629186cc2190b6e3de411979ac7</anchor>
      <arglist>(const T1 &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>gaa6d0d351c9b53901685ee63e29dcac0e</anchor>
      <arglist>(const T1 &amp;in_m, const elem_type in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>gabde905ce27b066a4779d85ecd96a420b</anchor>
      <arglist>(const T1 &amp;in_m, const elem_type in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>ga6e1eaf649f79f67bf0b98588986d0249</anchor>
      <arglist>(const T1 &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>gaecb24bcd88d5b6a13ed7503f2ac355b8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_chol</name>
    <title>Op_chol</title>
    <filename>group__op__chol.html</filename>
    <class kind="class">op_chol</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__chol.html</anchorfile>
      <anchor>gae07fbb3bd1dc0e671ff573fb0f4c5f9d</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_chol &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_cor</name>
    <title>Op_cor</title>
    <filename>group__op__cor.html</filename>
    <class kind="class">op_cor</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cor.html</anchorfile>
      <anchor>ga5154a1095da552eccfed0ed5dfea0c29</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_cor &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cor</name>
      <anchorfile>group__op__cor.html</anchorfile>
      <anchor>ga03bd258f7b9e5778e08b0374a5d80d8f</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;X, const uword norm_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cor</name>
      <anchorfile>group__op__cor.html</anchorfile>
      <anchor>gaf6720a6ee2a5ec235991d330a7ba9e15</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;X, const uword norm_type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_cov</name>
    <title>Op_cov</title>
    <filename>group__op__cov.html</filename>
    <class kind="class">op_cov</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cov.html</anchorfile>
      <anchor>gaa95cbc7adfee319632b508d2527c0b06</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_cov &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cov</name>
      <anchorfile>group__op__cov.html</anchorfile>
      <anchor>gaaaecb203e58ec4e4dda36f09304a3ce2</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;X, const uword norm_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cov</name>
      <anchorfile>group__op__cov.html</anchorfile>
      <anchor>ga10b166369d0a0682aec5e431489f5aec</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;X, const uword norm_type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_cumsum</name>
    <title>Op_cumsum</title>
    <filename>group__op__cumsum.html</filename>
    <class kind="class">op_cumsum_mat</class>
    <class kind="class">op_cumsum_vec</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cumsum.html</anchorfile>
      <anchor>gaf9f7f7f11ea99b8ff70f52589a198811</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_cumsum_vec &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cumsum.html</anchorfile>
      <anchor>ga9e63593b3c70d83bc4e1f654d2993d46</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_cumsum_mat &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_cx_scalar</name>
    <title>Op_cx_scalar</title>
    <filename>group__op__cx__scalar.html</filename>
    <class kind="class">op_cx_scalar_div_post</class>
    <class kind="class">op_cx_scalar_div_pre</class>
    <class kind="class">op_cx_scalar_minus_post</class>
    <class kind="class">op_cx_scalar_minus_pre</class>
    <class kind="class">op_cx_scalar_plus</class>
    <class kind="class">op_cx_scalar_times</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gad6eae0289444b3a3bb26ee8e3533b4ef</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga80db4c4987f886628bb6aa501d15a342</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gad7ae07965856f30eb66725589d010bab</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga3761a8d2c0ed917c4a94fe017043a7c9</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gae38b74d053a6d2bcc8d978298e1eca7c</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gab03e3d9aba6b9a836fc94f8c42013ed1</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gab562d3aa317b57373a581208268b297d</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga9d54904ca6c38dab94aee97cbb9c627a</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga2581b2d11fea625bac4d1eb1ca542ca2</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga88e30d2ab044729615265423fdbec4c4</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga1c150e16fc8bd3458a9acbb6c98de5dc</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga36d2465f626a2646a42bea53c555dca0</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_diagmat</name>
    <title>Op_diagmat</title>
    <filename>group__op__diagmat.html</filename>
    <class kind="class">op_diagmat</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__diagmat.html</anchorfile>
      <anchor>gabcac5e746e33544c020afe2556da8859</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_diagmat &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_diagvec</name>
    <title>Op_diagvec</title>
    <filename>group__op__diagvec.html</filename>
    <class kind="class">op_diagvec</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__diagvec.html</anchorfile>
      <anchor>ga9820290a84c573fda05223ba8b6a5bb6</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_diagvec &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_dot</name>
    <title>Op_dot</title>
    <filename>group__op__dot.html</filename>
    <class kind="class">op_cdot</class>
    <class kind="class">op_dot</class>
    <class kind="class">op_norm_dot</class>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga740442b4d7b6f784b5387a17443b9f8b</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>gaede19877503b322eb353d32a1ed500cf</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>gac80e745d0c70e80d4ce5632f2b886914</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot T1::elem_type</type>
      <name>apply_proxy</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>gaf9f7ac52f729be81da8f095d91c2889f</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot T1::elem_type</type>
      <name>apply_unwrap</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga9b76380ec9ac6e56e80166dc461eae45</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot T1::elem_type</type>
      <name>apply_unwrap</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga486a9ac26f167646721db8637cb6da64</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>direct_dot</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga93f8f74790145fbe942f8e6da01ddae7</anchor>
      <arglist>(const uword n_elem, const eT *const A, const eT *const B, const eT *C)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure arma_float_only&lt; eT &gt;::result</type>
      <name>direct_dot</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>gaffa2c926c8e1cd0592b6a6be7381a7de</anchor>
      <arglist>(const uword n_elem, const eT *const A, const eT *const B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>direct_dot_arma</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga9191d7e6708e60ccbfb482393046465d</anchor>
      <arglist>(const uword n_elem, const eT *const A, const eT *const B)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_dotext</name>
    <title>Op_dotext</title>
    <filename>group__op__dotext.html</filename>
    <class kind="class">op_dotext</class>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_diagmat_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>ga3217683c62406f4331c2a1a62b5d212e</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_invdiagmat_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>ga7fb64d4173c6d5f5b4c21c9cd2efb617</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_invdiagvec_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>gae64812d1b4a1a2e980b899b1acf8da68</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_mat_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>ga55868ff8904b5abfc75cb2d9aa2b77cc</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_transmat_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>gad2dfe2e374b20467d38333b5b8dc7c65</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_find</name>
    <title>Op_find</title>
    <filename>group__op__find.html</filename>
    <class kind="class">op_find</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga2ee4d10c4b61792f382c4658b4bd88e4</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_find &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>gaf5be1f225f7a74576e69f7459c714d45</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const mtGlue&lt; uword, T1, T2, glue_type &gt; &amp;X, const typename arma_glue_rel_only&lt; glue_type &gt;::result junk1=0, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result junk2=0, const typename arma_cx_only&lt; typename T2::elem_type &gt;::result junk3=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga9c06f1db141ad9ccc3d0bcad24e3a912</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const mtGlue&lt; uword, T1, T2, glue_type &gt; &amp;X, const typename arma_glue_rel_only&lt; glue_type &gt;::result junk1=0, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result junk2=0, const typename arma_not_cx&lt; typename T2::elem_type &gt;::result junk3=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga09052d46d3e5874a9dfecce80a266653</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const mtOp&lt; uword, T1, op_type &gt; &amp;X, const typename arma_op_rel_only&lt; op_type &gt;::result junk1=0, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result junk2=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga3e34eab2bc8ddec7c5259d71050fd856</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const mtOp&lt; uword, T1, op_type &gt; &amp;X, const typename arma_op_rel_only&lt; op_type &gt;::result junk1=0, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result junk2=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga1192e5a3f3a86c01343265791fc5f228</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_flip</name>
    <title>Op_flip</title>
    <filename>group__op__flip.html</filename>
    <class kind="class">op_fliplr</class>
    <class kind="class">op_flipud</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__flip.html</anchorfile>
      <anchor>ga33f0a24430fabd811ebab7b04a08d3a2</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_fliplr &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__flip.html</anchorfile>
      <anchor>ga80756de59b537e97cfb2532c49e2136d</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_flipud &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_htrans</name>
    <title>Op_htrans</title>
    <filename>group__op__htrans.html</filename>
    <class kind="class">op_htrans</class>
    <class kind="class">op_htrans2</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>gaacde58a6d34f1f72c70b6a204bc70aba</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_htrans2 &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>ga2d04812c971b48beefe8f4344defc258</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; Op&lt; T1, op_trimat &gt;, op_htrans &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>ga808db12983ca68646f3e7236f7244577</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_htrans &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>gac974c4bda073fdb907a50caa0b50358f</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>ga23384de44b056703804439a56d3baf29</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_noalias</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>gaf2cc26d31672d7b8e0036fb8cbfbe7da</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply_noalias</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>gaf5561dbfb5d1f08ddb47344581831ea0</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_inv</name>
    <title>Op_inv</title>
    <filename>group__op__inv.html</filename>
    <class kind="class">op_inv</class>
    <class kind="class">op_inv_sympd</class>
    <class kind="class">op_inv_tr</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>ga32dacdf801e5f1b25bc04dc23653c8ee</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_inv_sympd &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>ga1a48d7a18fbc26aa80b722fa59b2ad8a</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_inv_tr &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>ga0639f825be85f9323f0fc8286b325e25</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_inv &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>gac4503ed064be479606effcb207bb4d8c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_diag</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>ga9ff9de112e3021c6f464101d3e470c30</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_max</name>
    <title>Op_max</title>
    <filename>group__op__max.html</filename>
    <class kind="class">op_max</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gaa4bc696fbeab6c132cb63787fed671f6</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_max &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gae17a96cf314eaacd6a10a60ec5cf24b1</anchor>
      <arglist>(const diagview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga73272390b5010ccdac8a66fc6ad70c9e</anchor>
      <arglist>(const subview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga0d91b933b94f3c72db1c9324cf5784b9</anchor>
      <arglist>(const Mat&lt; std::complex&lt; T &gt; &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga88edc43d4bebdd137383404621c7281a</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword n_elem, uword &amp;index_of_max_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga13644213abb74a3701b2cc6a01793170</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gab4f01958a55267d6b141e576975f15ec</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga90e0d4f6d218e3bd1ada0e119b63f648</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gaf3b28fb10cac05bb4f5999ad58314173</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga1949f2fd1bf74f0d7e49cec2a5d4ecfd</anchor>
      <arglist>(const eT *const X, const uword N, uword &amp;index_of_max_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gabfb1145727bdd34ed59096508fc0656b</anchor>
      <arglist>(const eT *const X, const uword N)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_mean</name>
    <title>Op_mean</title>
    <filename>group__op__mean.html</filename>
    <class kind="class">op_mean</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>ga3436aaba77f64b4f0ac2339dfb23d23a</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_mean &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gae5f996a0d9ee79d212cda3fb6310e408</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>ga576dbfee2d2ab22eea6894d7b8bd17ab</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gab3ed9adf8a8531c082e3386ed52002d9</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>ga45d348315bfa563c3447eedeb1bdc480</anchor>
      <arglist>(const eT *const X, const uword N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean_robust</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>ga905424f41185ea5dc898dcacc3300196</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean_robust</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gad8eaec5661a10b96c4ff533413fa8e7a</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean_robust</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gac25fccc4cdf26c2cc08e5156382af858</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean_robust</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gac44429c261a2589f1cc762c3a132164b</anchor>
      <arglist>(const eT *const X, const uword N)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_median</name>
    <title>Op_median</title>
    <filename>group__op__median.html</filename>
    <class kind="struct">arma_cx_median_packet</class>
    <class kind="class">op_median</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gac09c5a7c3eaeab366fde7e18096f6930</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Op&lt; T1, op_median &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga1152654a62a452e0820f6307e86f8dab</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_median &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cx_median_index</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga378119248ec4ba1cb81458060da90b19</anchor>
      <arglist>(uword &amp;out_index1, uword &amp;out_index2, const diagview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cx_median_index</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga466cf88c73d98accfe3d20e35cb12faa</anchor>
      <arglist>(uword &amp;out_index1, uword &amp;out_index2, const subview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cx_median_index</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga6fd8dd8dda69d532151467971ef84400</anchor>
      <arglist>(uword &amp;out_index1, uword &amp;out_index2, const std::complex&lt; T &gt; *X, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cx_median_index</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gadcd76617f4f062ff014f91e825f2ece3</anchor>
      <arglist>(uword &amp;out_index1, uword &amp;out_index2, std::vector&lt; arma_cx_median_packet&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_median</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gac87cb53bc77c5ac79537473962780084</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_median</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga337e6cae219c54f7215cc62b259b36ff</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_median</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gab8bd253fd8f1311fb4ae6501d1396399</anchor>
      <arglist>(const eT *X, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_median</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gac1f4e8bf73c1983221bf5f88381483c6</anchor>
      <arglist>(std::vector&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga4276bee44ac21bfd2435fd52dad75792</anchor>
      <arglist>(const arma_cx_median_packet&lt; T &gt; &amp;A, const arma_cx_median_packet&lt; T &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline std::complex&lt; T &gt;</type>
      <name>robust_mean</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga8eb66bf7e73281169775a8c409cffffe</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;A, const std::complex&lt; T &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline eT</type>
      <name>robust_mean</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga7af631484632bdc1e0681bdecff36570</anchor>
      <arglist>(const eT A, const eT B)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_min</name>
    <title>Op_min</title>
    <filename>group__op__min.html</filename>
    <class kind="class">op_min</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>gae95945f452a80deda8b519c76ebad514</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_min &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga4e07e7b793dc7b6dc62c0b34708408b4</anchor>
      <arglist>(const diagview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga51c0ad61b340bb5b6c3b19b6bf693b16</anchor>
      <arglist>(const subview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga851688a17b263cee8b5b7e101fa19b48</anchor>
      <arglist>(const Mat&lt; std::complex&lt; T &gt; &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>gaf335e4a63c5e180f99e753228de9c712</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword n_elem, uword &amp;index_of_min_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>gaf033a77a919a896fb8a5e3162d75475d</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga4f69883ca22fcff355da8874eead067b</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga296cb3e3d81ebb08ffb4920cbde1dc68</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>gac4d2fe8666987983e639f71bd494bdcb</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga4fd83a41c6ba098c53c34fc4d2b761cd</anchor>
      <arglist>(const eT *const X, const uword N, uword &amp;index_of_min_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga3017de92c6027d8ff2cb9638bb1a72c5</anchor>
      <arglist>(const eT *const X, const uword N)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_misc</name>
    <title>Op_misc</title>
    <filename>group__op__misc.html</filename>
    <class kind="class">op_abs</class>
    <class kind="class">op_imag</class>
    <class kind="class">op_real</class>
    <class kind="class">op_sympd</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga2b9d873dbaf08d948238ab21c7bf80e5</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_sympd &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga0091b0c8f3462811956b47d6775e3fdc</anchor>
      <arglist>(Cube&lt; typename T1::pod_type &gt; &amp;out, const mtOpCube&lt; typename T1::pod_type, T1, op_abs &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga018ba3a072fa15b671dd4bbf295c8ce1</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_abs &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>gaff776c427f624236c50e29ef538fa8d4</anchor>
      <arglist>(Cube&lt; typename T1::pod_type &gt; &amp;out, const mtOpCube&lt; typename T1::pod_type, T1, op_imag &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga29e382c3a2c9102c856cc06d1505b93c</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_imag &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga62796688cf007cc2d5eddcb81ba3aa76</anchor>
      <arglist>(Cube&lt; typename T1::pod_type &gt; &amp;out, const mtOpCube&lt; typename T1::pod_type, T1, op_real &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga94403846be7f3ffcfe7962896381347c</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_real &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_pinv</name>
    <title>Op_pinv</title>
    <filename>group__op__pinv.html</filename>
    <class kind="class">op_pinv</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__pinv.html</anchorfile>
      <anchor>ga40f4fd34d90d5c5da4f00502be13b720</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_pinv &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_pinv</name>
      <anchorfile>group__op__pinv.html</anchorfile>
      <anchor>gafe30aee00124c8717e5eab424418e281</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const eT in_tol)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_princomp</name>
    <title>Op_princomp</title>
    <filename>group__op__princomp.html</filename>
    <class kind="class">op_princomp</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga6da628683cf3cf5f9b91c39efb4c7a59</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_princomp &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga8d663e403c73f8c8513037dd8fc83b76</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;coeff_out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>gac575a5270d1edc0b349106f414e860f1</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;coeff_out, Mat&lt; std::complex&lt; T &gt; &gt; &amp;score_out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga840c9d73c498cf5a545ea918529840c2</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;coeff_out, Mat&lt; std::complex&lt; T &gt; &gt; &amp;score_out, Col&lt; T &gt; &amp;latent_out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>gad7bf2a96e2d8bfbf874889d80ca0b145</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;coeff_out, Mat&lt; std::complex&lt; T &gt; &gt; &amp;score_out, Col&lt; T &gt; &amp;latent_out, Col&lt; std::complex&lt; T &gt; &gt; &amp;tsquared_out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga1c103ad1ed75115fc4c506962bd8701b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;coeff_out, const Mat&lt; eT &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga9b5125511de78f200346e77216c3d5f3</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;coeff_out, Mat&lt; eT &gt; &amp;score_out, const Mat&lt; eT &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga3ae518b99af6d0897040336cb1363960</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;coeff_out, Mat&lt; eT &gt; &amp;score_out, Col&lt; eT &gt; &amp;latent_out, const Mat&lt; eT &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga452f2961a17c7dcd326930613671c467</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;coeff_out, Mat&lt; eT &gt; &amp;score_out, Col&lt; eT &gt; &amp;latent_out, Col&lt; eT &gt; &amp;tsquared_out, const Mat&lt; eT &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_prod</name>
    <title>Op_prod</title>
    <filename>group__op__prod.html</filename>
    <class kind="class">op_prod</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__prod.html</anchorfile>
      <anchor>gae4e82a9aef58da2bb4ac1f698777ebef</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_prod &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_relational</name>
    <title>Op_relational</title>
    <filename>group__op__relational.html</filename>
    <class kind="class">op_rel_eq</class>
    <class kind="class">op_rel_gt_post</class>
    <class kind="class">op_rel_gt_pre</class>
    <class kind="class">op_rel_gteq_post</class>
    <class kind="class">op_rel_gteq_pre</class>
    <class kind="class">op_rel_lt_post</class>
    <class kind="class">op_rel_lt_pre</class>
    <class kind="class">op_rel_lteq_post</class>
    <class kind="class">op_rel_lteq_pre</class>
    <class kind="class">op_rel_noteq</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gaa8e5b044a22d92dc4d32b33e79cedff7</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_noteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gab13aa36a2f400d50b89e0dca1b501478</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_eq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga25471ab900c94a38d62ab21a7fc96a1a</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_gteq_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gac3dbce3e015d40fb4f9a54bf796e9a5f</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_gteq_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gab740dc85617c3b4ab71de2e08c64b07c</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_lteq_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga5e71d9159e01d18461776ef766638bd9</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_lteq_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga50f2b92cb9eacc9e9fb6a99129a4f8c8</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_gt_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gad5251588cfea0de4357db160c67133d5</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_gt_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga7ce0b5067474f2dcadf406ff1a12c1c8</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_lt_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gac353077285b5af79dab23e54e999c0f8</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_lt_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga2d2460aa6d4d567005732e24df3ccb4e</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_noteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga64f0a917014af368fc5130f4405ead6f</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_eq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gae0b418cb112b89daa231e53dc7d700d3</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_gteq_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gaf51b43b9ff23e116ea62ec03bfc72777</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_gteq_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gafb5606448982f76a7c9693b23bafadaf</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_lteq_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga9a9b557e962f5d595a264e741aeedec4</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_lteq_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga3782ed1d845f63ba5c56e782bb4b2f84</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_gt_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga8535607696039278625b468fa907a836</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_gt_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gabd10dd9df9d89214fb8d1f516b34cd9d</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_lt_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga4e682f9726122f110c1bd578dec99f3f</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_lt_pre &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_repmat</name>
    <title>Op_repmat</title>
    <filename>group__op__repmat.html</filename>
    <class kind="class">op_repmat</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__repmat.html</anchorfile>
      <anchor>ga0f348c51843def30a9536272f2447e87</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_repmat &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_reshape</name>
    <title>Op_reshape</title>
    <filename>group__op__reshape.html</filename>
    <class kind="class">op_reshape</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__reshape.html</anchorfile>
      <anchor>ga0977e4c6a2bbc89df6fe3c0871a6eba6</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const OpCube&lt; T1, op_reshape &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__reshape.html</anchorfile>
      <anchor>ga48cd881dd54cd475d382ca138140e3ed</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_reshape &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_resize</name>
    <title>Op_resize</title>
    <filename>group__op__resize.html</filename>
    <class kind="class">op_resize</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__resize.html</anchorfile>
      <anchor>gafffac6cf17169e91ba5b776c01125992</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const OpCube&lt; T1, op_resize &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__resize.html</anchorfile>
      <anchor>ga1ded95abd40fb06d42a2dd0ce33da359</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_resize &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_shuffle</name>
    <title>Op_shuffle</title>
    <filename>group__op__shuffle.html</filename>
    <class kind="class">op_shuffle</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__shuffle.html</anchorfile>
      <anchor>ga86860ba3aa000080812429b2e24b83a5</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_shuffle &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_sort</name>
    <title>Op_sort</title>
    <filename>group__op__sort.html</filename>
    <class kind="class">arma_ascend_sort_helper</class>
    <class kind="class">arma_ascend_sort_helper&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="class">arma_descend_sort_helper</class>
    <class kind="class">arma_descend_sort_helper&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="class">op_sort</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__sort.html</anchorfile>
      <anchor>ga2a79b1a5621ee3ae79e2f8144c362883</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_sort &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copy_row</name>
      <anchorfile>group__op__sort.html</anchorfile>
      <anchor>ga880e881ffc2ef6c99a0e52e5e2a44837</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;A, const eT *X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copy_row</name>
      <anchorfile>group__op__sort.html</anchorfile>
      <anchor>gac05bc0a45a9b9b17fb005191a76993dd</anchor>
      <arglist>(eT *X, const Mat&lt; eT &gt; &amp;A, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_sort</name>
      <anchorfile>group__op__sort.html</anchorfile>
      <anchor>gaa191eefe4acf15608530d2d52dfa2702</anchor>
      <arglist>(eT *X, const uword N, const uword sort_type=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_stddev</name>
    <title>Op_stddev</title>
    <filename>group__op__stddev.html</filename>
    <class kind="class">op_stddev</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__stddev.html</anchorfile>
      <anchor>gaee0aab4a0f363a4378e302801a37acab</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_stddev &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_strans</name>
    <title>Op_strans</title>
    <filename>group__op__strans.html</filename>
    <class kind="class">op_strans</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__strans.html</anchorfile>
      <anchor>ga666b04b793d06c5f3aa74506568a5615</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_strans &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__strans.html</anchorfile>
      <anchor>ga6cfaefbcff012f953611fcaf8bf8538d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_noalias</name>
      <anchorfile>group__op__strans.html</anchorfile>
      <anchor>gaa6c6defa1d301386ecda6e99c97ea620</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_noalias_tinysq</name>
      <anchorfile>group__op__strans.html</anchorfile>
      <anchor>ga1693c88aff1731242a2713b673ef04dc</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_sum</name>
    <title>Op_sum</title>
    <filename>group__op__sum.html</filename>
    <class kind="class">op_sum</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__sum.html</anchorfile>
      <anchor>gab9a8351ef2dcdfa49f8e7ed2964311d8</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_sum &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_symmat</name>
    <title>Op_symmat</title>
    <filename>group__op__symmat.html</filename>
    <class kind="class">op_symmat</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__symmat.html</anchorfile>
      <anchor>ga0d414e081316070525567cee08813afb</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_symmat &gt; &amp;in, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__symmat.html</anchorfile>
      <anchor>gaa182e8991d4ac8af7882e8a9d363bf0b</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_symmat &gt; &amp;in, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_trimat</name>
    <title>Op_trimat</title>
    <filename>group__op__trimat.html</filename>
    <class kind="class">op_trimat</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>gaa552d77738158cdf6cf660719bb7bf00</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; Op&lt; T1, op_htrans &gt;, op_trimat &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>gad4144a8b684a18c4400db5a05a32957d</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_trimat &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_htrans</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>gaeeca060a4000d2a5d783c4ef580704f1</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const bool upper, const typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_htrans</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>ga178213e855614f4c7ed7b1eaa8c68c19</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const bool upper, const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill_zeros</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>gace757d3b2fb1ae593eecd53bccee1968</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;A, const bool upper)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>op_var</name>
    <title>Op_var</title>
    <filename>group__op__var.html</filename>
    <class kind="class">op_var</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>gadfc4cc37d5de32d2c95f3fe409c56e5e</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_var &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static get_pod_type&lt; eT &gt;::result</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>gaee94a252e1d49adebde5d1788d824b88</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static get_pod_type&lt; eT &gt;::result</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>ga3e22f446dc5b60ec23eee244794dee26</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static get_pod_type&lt; eT &gt;::result</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>ga8004b315fbd64b7e5aa065208d081b71</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>ga0e4247142aa8a5227f194ec02c783c78</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword N, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>ga8ad1322893e77415e094f9113a1b1dcc</anchor>
      <arglist>(const eT *const X, const uword N, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>direct_var_robust</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>gaac0078ed287f41940dd99ef42e1a82bf</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword N, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_var_robust</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>gab1de37edba86fd6dce1bd16762c157a1</anchor>
      <arglist>(const eT *const X, const uword N, const uword norm_type=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>OpCube</name>
    <title>OpCube</title>
    <filename>group__OpCube.html</filename>
    <class kind="class">OpCube</class>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>gaacf7571a24f3c03e1c3c366a233f507b</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c, const uword in_aux_uword_d, const char junk)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga4d114194d459fbaf65d91fba7c86c1f2</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga4b3d361b0c455e86b3a7514787c89932</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga73560ebc9b9ac61517c4d50f19c19120</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga6b98b47978e4274afef70f9279ad3b31</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>gaadfa4a77e19077a36ab1803baedd48df</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga0e7f504bc2317fffbf212f24f1157f00</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_cube_div</name>
    <title>Operator_cube_div</title>
    <filename>group__operator__cube__div.html</filename>
    <member kind="function">
      <type>const mtGlueCube&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_div &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>gaa3bbe22063b59a2857888039c6bde15b</anchor>
      <arglist>(const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlueCube&lt; T1, T2, eglue_div &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>ga45efb0283391b818db24dc4067d19c76</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_post &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>gaa729420adfe86cd233e1b4317cfdd972</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_pre &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>ga5cd7ee4ef442b88b4829b96fbaa37333</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_div_pre &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>ga132b64c311dd797c69382bce32afe54e</anchor>
      <arglist>(const typename T1::elem_type k, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_div_post &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__cube__div.html</anchorfile>
      <anchor>gae27616bedca6bb4dcb03245140c296a3</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_cube_minus</name>
    <title>Operator_cube_minus</title>
    <filename>group__operator__cube__minus.html</filename>
    <member kind="function">
      <type>const mtGlueCube&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_minus &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>ga4ba85571334c63da9aee40f44e4208a2</anchor>
      <arglist>(const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlueCube&lt; T1, T2, eglue_minus &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>gae42ef5f6543d1b6b89ed31045ed074e2</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_post &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>ga9b4d04d5919d07bfc15e130faad21fc4</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_pre &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>ga65684ae6180c708300d351ed74927e32</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_minus_pre &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>gad1ea564394c8920ec187b946b140c9a9</anchor>
      <arglist>(const typename T1::elem_type k, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_minus_post &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>gae1b84edab6fd8bed48cae4fd727c7ed3</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>ga9656bf1418cbb57dfd17ac946c54481b</anchor>
      <arglist>(const eOpCube&lt; T1, eop_neg &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_neg &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__cube__minus.html</anchorfile>
      <anchor>gaa15b18e26d0e7fb9a7fa36cc2eaa0e51</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_cube_plus</name>
    <title>Operator_cube_plus</title>
    <filename>group__operator__cube__plus.html</filename>
    <member kind="function">
      <type>const mtGlueCube&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>ga501f3f63e921bd46af7e176d1b526bed</anchor>
      <arglist>(const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlueCube&lt; T1, T2, eglue_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>gacc713e48eb2a662e72a21286f826685e</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>ga9e1ce2759e6d52c6dfb0e2616078ab62</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>ga3029e020ad090c32bfd509188fdb8252</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>gab4287922003b7df3cdc068af809c0ebb</anchor>
      <arglist>(const typename T1::elem_type k, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>gaac96e25657c5c04c2356b1ad55b3fb2a</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;</type>
      <name>operator+</name>
      <anchorfile>group__operator__cube__plus.html</anchorfile>
      <anchor>ga89d2b5dabd997ce1b989ad112dadec05</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_cube_relational</name>
    <title>Operator_cube_relational</title>
    <filename>group__operator__cube__relational.html</filename>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gac9938bd8442dab54a4333e744662dc11</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga8ad5603ca146b0ae3e7ef01e0fa43367</anchor>
      <arglist>(const typename T1::elem_type val, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaf8c690f11e2b7edfa31649773df071ad</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_lt_post &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaa6fa6f8722aeee94d92cf7208f33a6cc</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_lt_pre &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gab844777f2d0dffd19e7452843c8a71b8</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_lt &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga3a27ad9888f29d5137d5cfe0e97bd69b</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_lteq_post &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga3b25a21bf03f76060ecae45b18bda93b</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_lteq_pre &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga526bc290c66eecb9332750e97241e5b9</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_lteq &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gab79dcb922af89528a426a79e8243034f</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga3c42e1e95b7bd5c33ef318dbdfc3e13f</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gadea53e001cd2e32f2f62a948f9dabf69</anchor>
      <arglist>(const typename T1::elem_type val, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaaffb3b467d75a89a1a2aadd605412adc</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_gt_post &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaf28f588d5bc01954891234e06a5b9b8a</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_gt_pre &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga11c62771e006889f403c02113add40ea</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_gt &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>ga70e3683f0735de6fbabdb5efc0591214</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_gteq_post &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaa6c3c4bb723163a33aa7e3bc9c7fc162</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOpCube&lt; uword, T1, op_rel_gteq_pre &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gae636d04111ef9c91e79b0c55706bc0a9</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlueCube&lt; uword, T1, T2, glue_rel_gteq &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__cube__relational.html</anchorfile>
      <anchor>gaff086e7f1c750c8db8383aa418d27d67</anchor>
      <arglist>(const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const BaseCube&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_cube_schur</name>
    <title>Operator_cube_schur</title>
    <filename>group__operator__cube__schur.html</filename>
    <member kind="function">
      <type>const mtGlueCube&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_schur &gt;</type>
      <name>operator%</name>
      <anchorfile>group__operator__cube__schur.html</anchorfile>
      <anchor>gaab57478feede87e1c400e1cb2c65a945</anchor>
      <arglist>(const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const BaseCube&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlueCube&lt; T1, T2, eglue_schur &gt;</type>
      <name>operator%</name>
      <anchorfile>group__operator__cube__schur.html</anchorfile>
      <anchor>ga22a8f81299ef466b26caab18fc12819c</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_cube_times</name>
    <title>Operator_cube_times</title>
    <filename>group__operator__cube__times.html</filename>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__cube__times.html</anchorfile>
      <anchor>gaa3dbd3fd85d04c68409640d083941e5f</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__cube__times.html</anchorfile>
      <anchor>ga7ff40cc6869ee66e0167763f9baec515</anchor>
      <arglist>(const BaseCube&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__cube__times.html</anchorfile>
      <anchor>ga77d91c263e4badfd9594bbfeea017ebc</anchor>
      <arglist>(const typename T1::elem_type k, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOpCube&lt; T1, eop_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__cube__times.html</anchorfile>
      <anchor>gab787cdfc6bebe7adf2934af834fb8bf8</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_div</name>
    <title>Operator_div</title>
    <filename>group__operator__div.html</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_div &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>gaab467db8e312bb6d578032919e9a8c5d</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlue&lt; T1, T2, eglue_div &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>gad3b8ce34d6b5bca93e7e61efabe36369</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_post &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>ga3ef8a682efc11385aa5e920282a713e1</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_pre &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>ga6d315fc2f6b02c586a6a18b3c71659e1</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_div_pre &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>ga954d3575c07a7e9c18e6555cdb36f704</anchor>
      <arglist>(const typename T1::elem_type k, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_div_post &gt;</type>
      <name>operator/</name>
      <anchorfile>group__operator__div.html</anchorfile>
      <anchor>gad2574ea5505d8fe2309ec34e19a8a3fb</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_minus</name>
    <title>Operator_minus</title>
    <filename>group__operator__minus.html</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_minus &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga7b9ae340abdee49b7f7cb12760badfd9</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlue&lt; T1, T2, eglue_minus &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga23cb4c0dc6a097d76ac75fb3541a2b0e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_post &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga412620bee0dd56235e3835504fbcf9f7</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_pre &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga97411fcdfea9f8125ebe35e3e696c9a8</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_minus_pre &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>gabb3ab1b6ee992aad849600b454dafa3b</anchor>
      <arglist>(const typename T1::elem_type k, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_minus_post &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>gaf133fcb6ca8f19f8e7f7191fd0c12bce</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const T1 &amp;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga0c9268c7da2bf11cc7425a0ea4e34ee5</anchor>
      <arglist>(const eOp&lt; T1, eop_neg &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_neg &gt;</type>
      <name>operator-</name>
      <anchorfile>group__operator__minus.html</anchorfile>
      <anchor>ga24ed72e853af4bcc1c8604b241b75acd</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_ostream</name>
    <title>Operator_ostream</title>
    <filename>group__operator__ostream.html</filename>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__operator__ostream.html</anchorfile>
      <anchor>gab11a87cf73776561a07b554640107e22</anchor>
      <arglist>(std::ostream &amp;o, const subview_field&lt; T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__operator__ostream.html</anchorfile>
      <anchor>ga394fe1359fdeda9dc4ab896935509046</anchor>
      <arglist>(std::ostream &amp;o, const field&lt; T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__operator__ostream.html</anchorfile>
      <anchor>ga98a298c05c8f7813b1c4ef4f12f9770f</anchor>
      <arglist>(std::ostream &amp;o, const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__operator__ostream.html</anchorfile>
      <anchor>gab53eaac09681430a883dbcffb479d1e3</anchor>
      <arglist>(std::ostream &amp;o, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_plus</name>
    <title>Operator_plus</title>
    <filename>group__operator__plus.html</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>gab7229fcbec168fe593d560c69e078a8c</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlue&lt; T1, T2, eglue_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>gac1c3ac1bfa3179170ae93fe743e4534f</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>gada8806528b9da7d4657765a11df7335e</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>ga1e010f09ddca5d596d11e5e91077649e</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>ga040cd03861ecefc4167722690f8651bd</anchor>
      <arglist>(const typename T1::elem_type k, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_plus &gt;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>ga69bc352db783bfb4741b5060d35296e7</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Base&lt; typename T1::elem_type, T1 &gt; &amp;</type>
      <name>operator+</name>
      <anchorfile>group__operator__plus.html</anchorfile>
      <anchor>gad2ae76ac9efeeddfc67d44057473fc21</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_relational</name>
    <title>Operator_relational</title>
    <filename>group__operator__relational.html</filename>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga53d9b3d0b381aa7b460caab2bfbbc59a</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga3559397bd01dbe4c192ea02109bb3e4d</anchor>
      <arglist>(const typename T1::elem_type val, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_noteq &gt;</type>
      <name>operator!=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga1a6db7131eabfb2d04fc3cb456db9d1d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_lt_post &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga81fa9e2c07a0fd46626de8e159a9c97e</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_lt_pre &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga485f10e977f09840656541b6915ddd96</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_lt &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gad647652434887c465f32304c2993b179</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_lteq_post &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gac6f389a784975e45ce7e702972d8eee0</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_lteq_pre &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gacf08edbd9cf3f96dadcd0033a97466a0</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_lteq &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gad2d6a416e3cf1386c28df0ea20bc575a</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga39a7d8733c9cd34c80de30fa5deded20</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga8c461585faab70537bab72c019a1d41d</anchor>
      <arglist>(const typename T1::elem_type val, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_eq &gt;</type>
      <name>operator==</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gad43121013d8aa1c6dba4b2c87863aee3</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_gt_post &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gaec68e588dc11285f46b4fa938c02ff93</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_gt_pre &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga1f379570380cb1c15e5d6a139b87616a</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_gt &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga9ab26afaad78dcc7b59c5e4eeed5549f</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_gteq_post &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga4eeaccb7d64eebd7767f468b489438e1</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val)</arglist>
    </member>
    <member kind="function">
      <type>const mtOp&lt; uword, T1, op_rel_gteq_pre &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>ga3994b07ed6bd12902e3523c2a06cbfd4</anchor>
      <arglist>(const typename arma_not_cx&lt; typename T1::elem_type &gt;::result val, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const mtGlue&lt; uword, T1, T2, glue_rel_gteq &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>group__operator__relational.html</anchorfile>
      <anchor>gad39e1129bd105d5d3d36eefd00d6be39</anchor>
      <arglist>(const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T1 &gt; &amp;X, const Base&lt; typename arma_not_cx&lt; typename T1::elem_type &gt;::result, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_schur</name>
    <title>Operator_schur</title>
    <filename>group__operator__schur.html</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_schur &gt;</type>
      <name>operator%</name>
      <anchorfile>group__operator__schur.html</anchorfile>
      <anchor>ga786bbd9c0718987d42a67998b706e796</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eGlue&lt; T1, T2, eglue_schur &gt;</type>
      <name>operator%</name>
      <anchorfile>group__operator__schur.html</anchorfile>
      <anchor>gaafb7cf900a63e5427f694916c4445928</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>operator_times</name>
    <title>Operator_times</title>
    <filename>group__operator__times.html</filename>
    <member kind="function">
      <type>const mtGlue&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result, T1, T2, glue_mixed_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga70e5ecd6c540b3a8d1ff2a23b77e509b</anchor>
      <arglist>(const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T1_result, T1 &gt; &amp;X, const Base&lt; typename force_different_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::T2_result, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Glue&lt; T1, T2, glue_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gadd03bfc6406be4cc32edb7b886fdb54d</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline Mat&lt; typename promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gacf46adc4d2231e1150fc436f150d137c</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X, const Op&lt; T2, op_diagmat &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Glue&lt; Op&lt; T1, op_diagmat &gt;, T2, glue_times_diag &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga4db518cd38f03055d8f8d4e96efcd2c8</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Glue&lt; T1, Op&lt; T2, op_diagmat &gt;, glue_times_diag &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gad481cc67ad494af715d2f0a91915bde3</anchor>
      <arglist>(const Base&lt; typename T2::elem_type, T1 &gt; &amp;X, const Op&lt; T2, op_diagmat &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_htrans2 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga6c8a550355aaa000f86a5f8f692047d6</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; T1, op_htrans2 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga4349c7f903bf1a6f0f8612fea666644a</anchor>
      <arglist>(const typename T1::elem_type k, const Op&lt; T1, op_htrans &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gaf608f226acec20cb4a59ec2f540cc057</anchor>
      <arglist>(const std::complex&lt; typename T1::pod_type &gt; &amp;k, const Base&lt; typename T1::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>ga1681fe08b45fbb74b32c059c9a5372fc</anchor>
      <arglist>(const Base&lt; typename T1::pod_type, T1 &gt; &amp;X, const std::complex&lt; typename T1::pod_type &gt; &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gab21a5188cbd010f753c477611dc6caff</anchor>
      <arglist>(const typename T1::elem_type k, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eOp&lt; T1, eop_scalar_times &gt;</type>
      <name>operator*</name>
      <anchorfile>group__operator__times.html</anchorfile>
      <anchor>gae6543fc2b813153e89e7569ffaec8c70</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const typename T1::elem_type k)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>podarray</name>
    <title>Podarray</title>
    <filename>group__podarray.html</filename>
    <class kind="class">podarray</class>
    <class kind="struct">podarray_prealloc_n_elem</class>
    <member kind="function">
      <type>arma_hot void</type>
      <name>copy_row</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gacbe6313bdf582e0436ea4beeba7506e4</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A, const uword row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga3c0a841ec73e2a60b059b10b9edbafb3</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga58b5224575af1eaebc22492c63daad5f</anchor>
      <arglist>(const uword new_n_elem)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eT *</type>
      <name>memptr</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gae46109c19a664566467119f7005b74da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT *</type>
      <name>memptr</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga7368b988be82a13ef49879fd26c3654a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gacb3f3a59eb4bce697457854ade9ca1dd</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator()</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gaf3f46ad4af089d1d44350c6baebb63a1</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>const podarray &amp;</type>
      <name>operator=</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga7f65dcf6b993170ed3826dc5560a05b0</anchor>
      <arglist>(const podarray &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga51e3a9097f453b0c4941f433884f4503</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator[]</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gaeeb22817a8df716aafc4e0ca4a13a521</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga867bb85a53341324af0270aef92c5eb4</anchor>
      <arglist>(const eT *X, const uword new_N)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gaae518b15561be914ecab8f0ea4cc2ce7</anchor>
      <arglist>(const uword new_N)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga4a373bedc52fc07380f89c997ca30e92</anchor>
      <arglist>(const podarray &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gab527752ae95be3de9870fba12a0c005f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gab7b9210da15d4e4e4ea067ed89666464</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga980f69c2a2c9682dbbbc3087f5d472ef</anchor>
      <arglist>(const uword new_n_elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gae43e5a0cfbead472b67948f937818828</anchor>
      <arglist>(const uword new_n_elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gababca99d76dee6773c2819f52c9ac1ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gaca51437715229b361e269ce8d6d3d5bc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>promote_type</name>
    <title>Promote_type</title>
    <filename>group__promote__type.html</filename>
    <class kind="struct">eT_promoter</class>
    <class kind="struct">is_promotable</class>
    <class kind="struct">is_promotable&lt; double, float &gt;</class>
    <class kind="struct">is_promotable&lt; double, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; double, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; double, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; double, std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; double, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; double, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; double, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; float, double &gt;</class>
    <class kind="struct">is_promotable&lt; float, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; float, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; float, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; float, std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; float, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; float, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; float, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, double &gt;</class>
    <class kind="struct">is_promotable&lt; s16, float &gt;</class>
    <class kind="struct">is_promotable&lt; s16, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; s16, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; s16, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, double &gt;</class>
    <class kind="struct">is_promotable&lt; s32, float &gt;</class>
    <class kind="struct">is_promotable&lt; s32, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; s32, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; s32, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, double &gt;</class>
    <class kind="struct">is_promotable&lt; s8, float &gt;</class>
    <class kind="struct">is_promotable&lt; s8, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; s8, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; s8, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; double &gt;, float &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; double &gt;, std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; float &gt;, double &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; float &gt;, std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, T &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; std::complex&lt; T &gt;, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; T, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; T, T &gt;</class>
    <class kind="struct">is_promotable&lt; u16, double &gt;</class>
    <class kind="struct">is_promotable&lt; u16, float &gt;</class>
    <class kind="struct">is_promotable&lt; u16, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; u16, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; u16, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; u16, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; u16, u32 &gt;</class>
    <class kind="struct">is_promotable&lt; u16, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, double &gt;</class>
    <class kind="struct">is_promotable&lt; u32, float &gt;</class>
    <class kind="struct">is_promotable&lt; u32, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; u32, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; u32, u8 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, double &gt;</class>
    <class kind="struct">is_promotable&lt; u8, float &gt;</class>
    <class kind="struct">is_promotable&lt; u8, s16 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, s32 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, s8 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">is_promotable&lt; u8, u16 &gt;</class>
    <class kind="struct">is_promotable&lt; u8, u32 &gt;</class>
    <class kind="struct">is_promotable_ok</class>
    <class kind="struct">promote_type</class>
  </compound>
  <compound kind="group">
    <name>Proxy</name>
    <title>Proxy</title>
    <filename>group__Proxy.html</filename>
    <class kind="class">Proxy</class>
    <class kind="class">Proxy&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; diagview&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; eGlue&lt; T1, T2, eglue_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; eOp&lt; T1, eop_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Gen&lt; eT, gen_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Glue&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; mtGlue&lt; out_eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; mtOp&lt; out_eT, T1, op_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Op&lt; T1, op_type &gt; &gt;</class>
    <class kind="class">Proxy&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; subview&lt; eT &gt; &gt;</class>
    <class kind="class">Proxy&lt; subview_elem1&lt; eT, T1 &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>ProxyCube</name>
    <title>ProxyCube</title>
    <filename>group__ProxyCube.html</filename>
    <class kind="class">ProxyCube</class>
    <class kind="class">ProxyCube&lt; Cube&lt; eT &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; eGlueCube&lt; T1, T2, eglue_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; eOpCube&lt; T1, eop_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; GenCube&lt; eT, gen_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; GlueCube&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; mtGlueCube&lt; out_eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; mtOpCube&lt; out_eT, T1, op_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; OpCube&lt; T1, op_type &gt; &gt;</class>
    <class kind="class">ProxyCube&lt; subview_cube&lt; eT &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>restrictors</name>
    <title>Restrictors</title>
    <filename>group__restrictors.html</filename>
    <class kind="struct">arma_blas_type_only</class>
    <class kind="struct">arma_blas_type_only&lt; double &gt;</class>
    <class kind="struct">arma_blas_type_only&lt; float &gt;</class>
    <class kind="struct">arma_blas_type_only&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">arma_blas_type_only&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">arma_Cube_only</class>
    <class kind="struct">arma_Cube_only&lt; Cube&lt; eT &gt; &gt;</class>
    <class kind="struct">arma_cx_only</class>
    <class kind="struct">arma_cx_only&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">arma_cx_only&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">arma_float_only</class>
    <class kind="struct">arma_float_only&lt; double &gt;</class>
    <class kind="struct">arma_float_only&lt; float &gt;</class>
    <class kind="struct">arma_float_or_cx_only</class>
    <class kind="struct">arma_float_or_cx_only&lt; double &gt;</class>
    <class kind="struct">arma_float_or_cx_only&lt; float &gt;</class>
    <class kind="struct">arma_float_or_cx_only&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">arma_float_or_cx_only&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">arma_glue_rel_only</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_eq &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_gt &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_gteq &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_lt &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_lteq &gt;</class>
    <class kind="struct">arma_glue_rel_only&lt; glue_rel_noteq &gt;</class>
    <class kind="struct">arma_integral_only</class>
    <class kind="struct">arma_integral_only&lt; s16 &gt;</class>
    <class kind="struct">arma_integral_only&lt; s32 &gt;</class>
    <class kind="struct">arma_integral_only&lt; s8 &gt;</class>
    <class kind="struct">arma_integral_only&lt; u16 &gt;</class>
    <class kind="struct">arma_integral_only&lt; u32 &gt;</class>
    <class kind="struct">arma_integral_only&lt; u8 &gt;</class>
    <class kind="struct">arma_Mat_Col_Row_only</class>
    <class kind="struct">arma_Mat_Col_Row_only&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="struct">arma_Mat_Col_Row_only&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="struct">arma_Mat_Col_Row_only&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="struct">arma_not_cx</class>
    <class kind="struct">arma_not_cx&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">arma_not_op_rel</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_eq &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_gt_post &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_gt_pre &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_gteq_post &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_gteq_pre &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_lt_post &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_lt_pre &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_lteq_post &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_lteq_pre &gt;</class>
    <class kind="struct">arma_not_op_rel&lt; op_rel_noteq &gt;</class>
    <class kind="struct">arma_op_rel_only</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_eq &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_gt_post &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_gt_pre &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_gteq_post &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_gteq_pre &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_lt_post &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_lt_pre &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_lteq_post &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_lteq_pre &gt;</class>
    <class kind="struct">arma_op_rel_only&lt; op_rel_noteq &gt;</class>
    <class kind="struct">arma_scalar_only</class>
    <class kind="struct">arma_scalar_only&lt; double &gt;</class>
    <class kind="struct">arma_scalar_only&lt; float &gt;</class>
    <class kind="struct">arma_scalar_only&lt; s16 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; s32 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; s8 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">arma_scalar_only&lt; u16 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; u32 &gt;</class>
    <class kind="struct">arma_scalar_only&lt; u8 &gt;</class>
    <class kind="struct">arma_signed_integral_only</class>
    <class kind="struct">arma_signed_integral_only&lt; s16 &gt;</class>
    <class kind="struct">arma_signed_integral_only&lt; s32 &gt;</class>
    <class kind="struct">arma_signed_integral_only&lt; s8 &gt;</class>
    <class kind="struct">arma_signed_only</class>
    <class kind="struct">arma_signed_only&lt; double &gt;</class>
    <class kind="struct">arma_signed_only&lt; float &gt;</class>
    <class kind="struct">arma_signed_only&lt; s16 &gt;</class>
    <class kind="struct">arma_signed_only&lt; s32 &gt;</class>
    <class kind="struct">arma_signed_only&lt; s8 &gt;</class>
    <class kind="struct">arma_signed_only&lt; std::complex&lt; T &gt; &gt;</class>
    <class kind="struct">arma_unsigned_integral_only</class>
    <class kind="struct">arma_unsigned_integral_only&lt; u16 &gt;</class>
    <class kind="struct">arma_unsigned_integral_only&lt; u32 &gt;</class>
    <class kind="struct">arma_unsigned_integral_only&lt; u8 &gt;</class>
  </compound>
  <compound kind="group">
    <name>Row</name>
    <title>Row</title>
    <filename>group__Row.html</filename>
    <class kind="class">Row</class>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga49df880a14f0c1b062b5cdf1b8495428</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga300cc86e061edc05a893a7bd92576f33</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga35fa5cb8ef10338c398424aca459c697</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga537d09372bb83aa2480ed317fb8be86b</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga7c74bb1643e86293ba2044daac10099e</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga8977a8a53f3f8c2759777111f0a18af2</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>col</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga04e816884659e5a1f78ef947fa5d25db</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>col</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1f172042810be43de898646cbd2c753c</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_row&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga2172387210d36558543fef16f709f00a</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_row&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga655aca22ac8699fd1c13de34ef53221e</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga2ada465ad82397bd508cc4623243212a</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga89c42265a44fc034640a382ba03e03af</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Row&lt; eT &gt; &amp;</type>
      <name>fill</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga0b25a909d9347d8a470930c7faa5bf63</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga296d0cdde9a8b75abe7abc5b7125ad41</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga64dee9cc3cd207d515bbc4d06df282ca</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga00eda206e0ac0770bbc3bfdfd1b8c1dd</anchor>
      <arglist>(const eT *aux_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gad0268082d40e1c5dbb05363ddbe812c9</anchor>
      <arglist>(eT *aux_mem, const bool copy_aux_mem=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1bbdbe2bb3bf4c4077b9bf3f0946805d</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaef0dc9ae28cc2ba1bb0bd6aa0b5d6d67</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga4b1a46131f388a9186aca5bec73e33c5</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gad7d9a73490c8476d1fd89dbf1e2d420e</anchor>
      <arglist>(const fixed&lt; fixed_n_elem &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gab42eb9fe747f4be40d6b5d2a3183cbd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga342d05cbf653ce92b7d10a4ae223dd45</anchor>
      <arglist>(const uword col_num, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf85f70487ac4ff8d452d5734e66a6a62</anchor>
      <arglist>(const uword col_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>mem_setup</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga031e109a98313c226e1969c36a502b05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Row&lt; eT &gt; &amp;</type>
      <name>ones</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaddb9f5df10a45240cdc51204bca5105c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaceff1bd97e1f31a12cc3c2b2475c3410</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga40c20e019b17dac757304113b97b5394</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga587c9155e7a483980b5fcf66599c3f81</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga90c5c71d569e05c353a92b3447c2f93f</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gac7c18be060be80b179e7a5831adcd889</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaae36b3111d58ad1b83552c55bca7ffde</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga26ceedd7797edc3a9ef3ad357dcf4d1b</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga6721f4dd230b04d38f117f9b6e5c2ba1</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1be47cb4f9df7d96bcd5ade753efe582</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga0ce932930b17245c42ce019438270137</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>mat_injector&lt; Row &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gabaa4b1d8e89f40957777e6436d42bd93</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga4dafea8fa5fd72c6edaf8a62cefbbdb5</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga7ad66a478ca0d94df5f44173454f9db3</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga03a7913907446c2b8313252cd144f0ea</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga9cb5eaf2f94f81ed758607d86c531711</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga3200fcf613766f6f1ee683ae3ea535e3</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gab6e24c021ec2126aee931f7f7c1dcbde</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaa8dfcfef64edb57c11b9f275a799b59f</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gae0dd7f45bc6049da57793e7d27dcdd41</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1492fd2b3a1b743e7872c82744a48804</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga8e8a923a3d56d143dbbf3c0b32fbdbc9</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga75fc05cdb44b99a64fa9a357ad9c4b3b</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaff5f675e22a47d12ba38af2df22eff72</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf4a14b27ff37d14eea78e517a90353c5</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaef260f4943c32275fa987989a7dc6e12</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gacaf8963f4b91da0a45b77fabb5f0f80b</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga03f126c05284c3c0d1a285f9c67187a5</anchor>
      <arglist>(const Base&lt; typename Row&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const Base&lt; typename Row&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga8ff97877b901013578512244c982a473</anchor>
      <arglist>(const eT *aux_mem, const uword aux_length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gad7a7161ded3b966c0c3abc4e7c016219</anchor>
      <arglist>(eT *aux_mem, const uword aux_length, const bool copy_aux_mem=true, const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf67ade002a1278a570cfedb4b09de3f0</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gada573401d5fdedf95b9aed04e7d8f60c</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga6ee1cb390dd21fa63d61454ab0978d3d</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1ae11aeda0d30ab330d1f4f3735ffa61</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gab89f75adf3bc877253db7c3d4615fb96</anchor>
      <arglist>(const uword N)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gab4caa8ee1f8c9016aa510ae79e85bb20</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga355101834fb8be458a06347cb367018e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_col</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf7e44decb723ad31a413e3f3cff131e8</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga52a4f10ea70929bc908562f131638570</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga647ad5603d0f535c3f6502f13a729ebc</anchor>
      <arglist>(const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gae37b5299f4cf06705a7e59e8b67b26de</anchor>
      <arglist>(const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaead77c096102e3bb2224fca44c0426a4</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf6bbb1287146c560983eaa381de0b8ab</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Row&lt; eT &gt; &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gac4bbe207bee6b212460bf8ab903647ff</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>running_stat</name>
    <title>Running_stat</title>
    <filename>group__running__stat.html</filename>
    <class kind="class">arma_counter</class>
    <class kind="class">running_stat</class>
    <class kind="class">running_stat_aux</class>
    <member kind="function">
      <type></type>
      <name>arma_counter</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga1ff4e69229a1f7f44630cf9df178008e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>count</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga1353ce127190184b4cb74660ef804a21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga8366b2cc630340027bd1417b3aab5f05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>mean</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gafe2b34beaa4ee979f0532912f0d25998</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga73317e1b093f70a4122eeaa229c901c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga0db3b046bbf212fb78e3a64a8f7c902a</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const arma_counter &amp;</type>
      <name>operator++</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga7aa18f328c8da93e802de806160dd25a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gab5299a8b23735c18f080c64cbce6863b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga2100eb687e8f0247868c6b92e060945c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>running_stat</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga2e40a6700ed69cd672ef9a7ecaae21ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>stddev</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga92860de3ee0b0feadbf2fb2b8bbcb06b</anchor>
      <arglist>(const uword norm_type=0) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gadab0edabc3cb036e2685ba255070b4ab</anchor>
      <arglist>(running_stat&lt; std::complex&lt; T &gt; &gt; &amp;x, const std::complex&lt; T &gt; &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gad7918da5f93ef4342749886796fc3b71</anchor>
      <arglist>(running_stat&lt; std::complex&lt; T &gt; &gt; &amp;x, const T sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga43a0d1d4c3a9aab10dbafaf0e7a764c1</anchor>
      <arglist>(running_stat&lt; eT &gt; &amp;x, const eT sample)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>value</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga88e69e203621e898c3474d036efd2ceb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>value_minus_1</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga76e81391fd2e8932523eeb6585e45e07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>value_plus_1</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga6e90332a574ecc097b80003f5a6b2171</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>var</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gaafb6f4750a6d1390c8f4453502ad62d2</anchor>
      <arglist>(const uword norm_type=0) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~arma_counter</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gab8c19b6c66ff2d4845bd6f63823459e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~running_stat</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga9afbbf89f85f493366e6ea2ba30f3cc9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>running_stat_vec</name>
    <title>Running_stat_vec</title>
    <filename>group__running__stat__vec.html</filename>
    <class kind="class">running_stat_vec</class>
    <class kind="class">running_stat_vec_aux</class>
    <member kind="function">
      <type>T</type>
      <name>count</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gaf36836a62c2d9d342201c80617b999ec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>cov</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga1fbcec88e244bfa1a1a842aa03749a70</anchor>
      <arglist>(const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>max</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga2ab96d0a014afbbaaa851638ac9c4f16</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>mean</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga047c0f7041f75dd3ea6b9f162f6d74b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>min</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga56f82072b3230f8c34da3e64357d9153</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_hot void</type>
      <name>operator()</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga80ae2151af6eaa77635352cc5370b72d</anchor>
      <arglist>(const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot void</type>
      <name>operator()</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gad69ec1ee5972216ff851331102cebb12</anchor>
      <arglist>(const Base&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const running_stat_vec &amp;</type>
      <name>operator=</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gae1a7ee1116b6ef4e2bba3081bcda1806</anchor>
      <arglist>(const running_stat_vec &amp;in_rsv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga0b24a1901dcd6e78126a5109486e1130</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>running_stat_vec</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gac1455da05b9cdfe8be2e447d815493dc</anchor>
      <arglist>(const running_stat_vec &amp;in_rsv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>running_stat_vec</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga8c3932f1fbc4ced9c6ccecf1ca838ca7</anchor>
      <arglist>(const bool in_calc_cov=false)</arglist>
    </member>
    <member kind="function">
      <type>Mat&lt; T &gt;</type>
      <name>stddev</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga9fc9a536dfdb15f290bb5ca4ca591693</anchor>
      <arglist>(const uword norm_type=0) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga000825df493af22a5492662344d01661</anchor>
      <arglist>(running_stat_vec&lt; std::complex&lt; T &gt; &gt; &amp;x, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga3847c0f28c347bb03f96d90a1ce85458</anchor>
      <arglist>(running_stat_vec&lt; std::complex&lt; T &gt; &gt; &amp;x, const Mat&lt; T &gt; &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga2ef5e79f0863917485585cddfd4b8e6a</anchor>
      <arglist>(running_stat_vec&lt; eT &gt; &amp;x, const Mat&lt; eT &gt; &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; T &gt; &amp;</type>
      <name>var</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga39d0ab704410521f7672399372c9a0da</anchor>
      <arglist>(const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~running_stat_vec</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gaec33f20d3193ecb1724539f9a1304faa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>span</name>
    <title>Span</title>
    <filename>group__span.html</filename>
    <class kind="class">span</class>
    <class kind="struct">span_alt</class>
    <class kind="class">span_base</class>
    <member kind="variable" static="yes">
      <type>static const span_alt</type>
      <name>all</name>
      <anchorfile>group__span.html</anchorfile>
      <anchor>gacd57e319eb181dd90f04fe6aa404c6c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>strip</name>
    <title>Strip</title>
    <filename>group__strip.html</filename>
    <class kind="struct">strip_diagmat</class>
    <class kind="struct">strip_diagmat&lt; Op&lt; T1, op_diagmat &gt; &gt;</class>
    <class kind="struct">strip_inv</class>
    <class kind="struct">strip_inv&lt; Op&lt; T1, op_inv &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>subview</name>
    <title>Subview</title>
    <filename>group__subview.html</filename>
    <class kind="class">subview</class>
    <class kind="class">subview_col</class>
    <class kind="class">subview_row</class>
    <member kind="function">
      <type>eT</type>
      <name>at</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga13f31433f9baaf663bd5f90c39939987</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>at</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga57151f300b63c4a7c430078d5bb1a99d</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_overlap</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga128b56e11777114dff2a06d642b6f043</anchor>
      <arglist>(const subview &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga92f957b06062a0b6787d92f009acf31b</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaa4a4545f6c1f9475df3130e71121240e</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eT *</type>
      <name>colptr</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga99decf7ff62c6e0a32905745ecd3f59d</anchor>
      <arglist>(const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT *</type>
      <name>colptr</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga2a47f4dde37491b2d76018062da95297</anchor>
      <arglist>(const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga6f67b77069ded29cc8de9b0c43ea3be6</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga194e9e170a50bb989c264aa06faa9913</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9119301b978dfea30fcfa1eba382b870</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9eda395a1787345fe13b10a4dd21a80e</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>const diagview&lt; eT &gt;</type>
      <name>diag</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gab4eb14c2e7c626fb10f5a05e0ede90e6</anchor>
      <arglist>(const sword in_id=0) const </arglist>
    </member>
    <member kind="function">
      <type>diagview&lt; eT &gt;</type>
      <name>diag</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga8eb65a350e580af0b5b7fed12ebe1318</anchor>
      <arglist>(const sword in_id=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga818f2843c49f3c106c410429f007c89b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1e21c1a33f002709f8d7b4cbc1d7674d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eye</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1e2e94dc97b92b06d3432a60a75b250e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9833a0259e2b6a4bb572de07fae0c903</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaa278d4bfe479272fbed5eef31bc86683</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3774b453dfc957024f25346822ca110e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ones</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaefc80fb1d5c1995c25beecf21225af91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga2ab3e295f700b3844997d11e41552712</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaa70eb94b5649447b7669d3da8ebb2437</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga70f1196fbc04546210f4ffe6a12a2349</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga97249c70c6a536c67a251f661a4f063c</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga646170848e81df212073585624e924a5</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gad7ee7471be0ec5c04e3f4ca17fb97e59</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga7fad678a341e9320729faafe75f1bdb5</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga797d21c7ef976121f55427f1898aba4a</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga248a979a8742059c63b63021397ede71</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9c7995604112f272fb08d6727a2406fb</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga968c3979a462410b8dab72736f9a95fe</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3a3f5c55c0b9d01d807fd311083df560</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gad0baa68db39aef0c0207b4eaacd6d6c1</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga90e68fbb0584f2c3929be856b4cda085</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaa8d0df66cadbd8ea3d6a4da285fd1eb4</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga99e9c1f5ada2a0363a20a8be67a6cb19</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga62f013021a2273e89e3e257a9571a2c3</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gad061758165ea91d23df9210fb2107414</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga181204abe4a378e54d4acd778f18e8d8</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga031b1ba459cffc60ae2acefb3234944f</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gabbb64e0f4962aae3ff7d58da7b56a36a</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gab4d0178fa24327503e321c48a778b688</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gabb0df94640d6d7c1e21a066f01034630</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga967d6e818570134b743b7595d6fb053e</anchor>
      <arglist>(const subview_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gac86019a65a22e9012f93e65829bbae60</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9ead47a903fbf6c72b6495acda668deb</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga355036ea82b6e5f91ffbce44c56d9584</anchor>
      <arglist>(const subview_col &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga229a707fd4619f213f9a9d0761f3adea</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga75fe59c1884a22b8e5a7d41881c46ec6</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1bb937143bb4fa9d1b9099f26e5b9edd</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator[]</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga8a5ae49bd50174119ec05907024b324f</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3b128aee1d0bbcef880846c53e1332a4</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3e296f641148c2d50bc666864781081e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga89dd46a5bf0084d5a225261783927f3f</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga206d3c6d8f853d9f6cdd2aab98324587</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gae9e2d3ba2938013039d00e8d63c50ee4</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gab78ecc9333e6ea9fbc9a44af8aab6c4c</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga93044e56948945ee08496a9b9d2b34cf</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gabcc15bac6bf8ab51fbebf2e2543df16f</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga49e548c256655554228b89ad17a3ba4d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaf9f59cc5dd1ecf6bef577007982c0e6b</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gad9cfc363ac3a5f44e551c7b2015e6f8d</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaad73baf996d3958743d331ba1f43db7a</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1f2680c5e1c7fd20c3dd8c934ab3fc7d</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga08677e2c4d19d6be1c39765297d44bf6</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga5f06fcee20375952b8b35ce93ee07a7d</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1d6dd99cf11b30254dd4029ba76ab4d8</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gafa667cbbfaf6b4a7987fc1c2a893beaa</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga2f658f28b67f07da2b48f1362ec2e2be</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_row1, const uword in_col1, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga43e88304fbda5d50d27719e16e33876b</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_row1, const uword in_col1, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9318f9b444da46c9c1a63472fd569888</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_col, const uword in_row1, const uword in_n_rows)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3398c4b3b5ecfbcdb68cea5270a9ab97</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_col, const uword in_row1, const uword in_n_rows)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga440df5d3328f89dd638b11be01d30c7e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_col)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga8b40a281d0d6d8737f87298de8927c1a</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_col)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gac6e692aa757930a0d548f7a7039eae7d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_row, const uword in_col1, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga573f06b2b36a787f62760168a02e72dd</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_row, const uword in_col1, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga792ed02381bc4a8d415e2bf998afae69</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_row)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga726f6ceb4342a555dac114386d941178</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gae8fb7b99d2a54000ffbb6495e7f5a535</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaf62be2a11774ea62bd2b65e35a0ef47e</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>const Col&lt; eT &gt;</type>
      <name>unsafe_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1768f1bf641dffe22828908afe3464e3</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>Col&lt; eT &gt;</type>
      <name>unsafe_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gada3c5692847aeb231b25b7e89a0426a8</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga57b6cf5e33178baf24418652cbaf04c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~subview</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaac1dbecd1f698e8e73b810059b3bec84</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>subview_cube</name>
    <title>Subview_cube</title>
    <filename>group__subview__cube.html</filename>
    <class kind="class">subview_cube</class>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga91a90740784f98f478f849b1258be264</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>at</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga94bb5c4c4feee0d1fd61a8d50796ea34</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_overlap</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gad86136ed183bfecb603fe2963ac66187</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_overlap</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga9825e09729ea0a89fc7ab903c87d3b28</anchor>
      <arglist>(const subview_cube &amp;x) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga4b5234bcc4eb37fc094132d86ee2aadc</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga86f5727a47d20efb738aacdbb88dff25</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gadc39d0d7324b66dcaee01cae097595cb</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga52ac222bd64f8eaf511376b674341566</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga87962c0632afbfa8bdf5b11b7453b843</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga71db9a56a1d6e75046b49e5579420e48</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga8b5dbb73529680396e747481ea78f683</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ones</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga551858b8794b09af525fc7894ef00309</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaeb90f17392dcd9ba113c81aa454fb2a0</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga7656a838c9d6fdbb33820af4f966c75d</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga9cfe6a8cf1929ea87da347c20750e019</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator()</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga661e42cd976e7c4c938c963f07d16fea</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gabe99cdd801189ab72331d63f211a04f6</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator()</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaf18dd22ff882945bedf48770639094b5</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga707d367c7bde77547d9db298960a0354</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gad6ebb09c561ca9658814a79251b8e976</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga86b5d988e62152bd8ac5335471acf9ac</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gabf3b8e50c981a0fe41f7ef74f0035f95</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga6b11674688bab0faef9dbd67109a898e</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga71cef11b9ab57be941f081c6670a68c3</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga42cd479c9841a73db472006ac5d75ebf</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gab6fb9819a0582122fd1905ae31069f45</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga95b85d6e4446f50ec34c1eb367090f2b</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga6dd9e6d031aba1f8f9a36a28a785069f</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga6f84139e1294a0dfb34057cf428c3691</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gae80100eecb62ae29bec305cae60c0a54</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gab3727e2c9053b4ab0e1b303e49e786e6</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga9e5bb96ea34d20cd93fe4de07220395e</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gae402fba12362cc2083ea736fdabed07f</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga8ec6ae87e59b341e1f7881f8c48ff409</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga3111c09ae2f934d66a6b41bd43a76f31</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator[]</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaadff0f366eb71c0e6a628569a5c37721</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga66a52f4adc61f68a23a9829e7cc5816d</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gacecc57cf5c77c84777d4aa82da37bbf6</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gad3aa08b49e8eb42aae1d5933c43eeaf2</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga1258d5d3549da9f7625b20d2b3ad86a5</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga1f934d2898b076f445ace580eebb014e</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eT *</type>
      <name>slice_colptr</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaa883b00b2aeff7af654c632685b8e31d</anchor>
      <arglist>(const uword in_slice, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT *</type>
      <name>slice_colptr</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga9d810f36f722264e73fb7b85b16d3e73</anchor>
      <arglist>(const uword in_slice, const uword in_col)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_cube</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga7c1c28d122840242646215194ed577ea</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;in_m, const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_cube</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaeff6b27e7cfef4281f6c270622930bf6</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;in_m, const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gac4b281c6022b2277b433daff905423cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~subview_cube</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga68d20c490f8325444b3280835757387f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>subview_elem1</name>
    <title>Subview_elem1</title>
    <filename>group__subview__elem1.html</filename>
    <class kind="class">subview_elem1</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gae7e6d1a1aea6a44f7160505b7655a657</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga35e4d5ce1fab18c9308de2c036fa9af7</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga91524b3c06ca96fb8710912fed9d6b47</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inplace_op</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga4bb6c6e1224b5e444bd6c34e7dd36ee6</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inplace_op</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga0516aadd843222ae709c9b78388b5bdc</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inplace_op</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga2dcc2517f07484da283140343a6c50ff</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>mat_inplace_op</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga2ba766ea787fa0ccadb2b9674a99e7b7</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gacbc619b5591be01ea70d76e74a3d6c0d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ones</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga2252799fb7bf5363f750566658ff8615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gaaf33efba7258fb8cf43cfe5ab52601df</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gaf77f954466ca91bd63440b012e3a3b44</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga5489165380d5a1811d1223dce5afd307</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gae1ac654e53aadcd38953137e126ebc7b</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gafd0e796ccd6f674abb20732de568ecca</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga3452ffd308daa1b6c2c3968c5558ec75</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga1aa4cfc09432d419e095145b9089a6c3</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga7ca7ce821d40986a358b1c7c7c1dd41f</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga13123c20f5e8e652c140d166f085507b</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga788f523cfd6bc2f52a9f3aedf060687a</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga48de496da03ef0e92c1c5dbce6c3d78b</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga6f33899b98449e4470a9f4f8e9190ac9</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga8c969970f3e7f4a3b543c921e7bf6cab</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga2697cdbc567f5e2b50ea0a9005de744a</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga909a5c637d85919aba9e138bf4754ab1</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator_equ</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga1f2b8e4008a7bc918740e17f77a0117a</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gaee8a9e3bdde8c61f42e77389eba36a03</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga3a7a7b7cb7fdea3f992acaf8cc79d7fc</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_elem1</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga7a08a57ae32cda89d8e186ebc9aeb647</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const Base&lt; uword, T1 &gt; &amp;in_a)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_elem1</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga5dc11b3a8191ebf106e6c6572e1a6179</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const Base&lt; uword, T1 &gt; &amp;in_a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga65748bba4f544b60b7033644635c1011</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~subview_elem1</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gafda64fffc07cae048dc8c022928239d5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>subview_field</name>
    <title>Subview_field</title>
    <filename>group__subview__field.html</filename>
    <class kind="class">subview_field</class>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>at</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>gae232def0946cbc45b931c5baf71d2ef2</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>at</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga626497ebf811f471f14b36d4be7f987e</anchor>
      <arglist>(const uword row, const uword col)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_overlap</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga64dafb60b2c1ab389097afe679eb71c2</anchor>
      <arglist>(const subview_field &amp;x) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>gaf25325b79bda05aa606604c63d650fbe</anchor>
      <arglist>(field&lt; oT &gt; &amp;out, const subview_field &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga050b2d8ea62a8843416627bf8a2b4f94</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga4d82c69fd9e09f8656f627728320ca0d</anchor>
      <arglist>(const uword row, const uword col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga44be8ffcce88c98d1c2f3a196f622ada</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga94338693e0a9a12f8420f35bb1aa8563</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga0d4cfd7ba9ee67d3b4135ad4fbbe8b0a</anchor>
      <arglist>(const subview_field &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga3beea796d8e3519309700b196ab96fdc</anchor>
      <arglist>(const field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga1a7ec2187f181cecfce35165a826e6e6</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga92d43569a2641478b56d05cf5d014bc1</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_field</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga5e880685a83de4895e79521454f42af3</anchor>
      <arglist>(field&lt; oT &gt; &amp;in_f, const uword in_row1, const uword in_col1, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_field</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga27ec600e064622bf4e497536932c47e1</anchor>
      <arglist>(const field&lt; oT &gt; &amp;in_f, const uword in_row1, const uword in_col1, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~subview_field</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>gad1f126d04d4d6a6e5802b0ccaceeaa72</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>traits</name>
    <title>Traits</title>
    <filename>group__traits.html</filename>
    <class kind="struct">force_different_type</class>
    <class kind="struct">force_different_type&lt; T1, T1 &gt;</class>
    <class kind="struct">get_pod_type</class>
    <class kind="struct">get_pod_type&lt; std::complex&lt; T2 &gt; &gt;</class>
    <class kind="struct">is_arma_cube_type</class>
    <class kind="struct">is_arma_type</class>
    <class kind="struct">is_Col</class>
    <class kind="struct">is_Col&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="struct">is_complex</class>
    <class kind="struct">is_complex&lt; std::complex&lt; eT &gt; &gt;</class>
    <class kind="struct">is_complex_double</class>
    <class kind="struct">is_complex_double&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_complex_float</class>
    <class kind="struct">is_complex_float&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_Cube</class>
    <class kind="struct">is_Cube&lt; Cube&lt; eT &gt; &gt;</class>
    <class kind="struct">is_diagview</class>
    <class kind="struct">is_diagview&lt; diagview&lt; eT &gt; &gt;</class>
    <class kind="struct">is_double</class>
    <class kind="struct">is_double&lt; double &gt;</class>
    <class kind="struct">is_eGlue</class>
    <class kind="struct">is_eGlue&lt; eGlue&lt; T1, T2, eglue_type &gt; &gt;</class>
    <class kind="struct">is_eGlueCube</class>
    <class kind="struct">is_eGlueCube&lt; eGlueCube&lt; T1, T2, eglue_type &gt; &gt;</class>
    <class kind="struct">is_eOp</class>
    <class kind="struct">is_eOp&lt; eOp&lt; T1, eop_type &gt; &gt;</class>
    <class kind="struct">is_eOpCube</class>
    <class kind="struct">is_eOpCube&lt; eOpCube&lt; T1, eop_type &gt; &gt;</class>
    <class kind="struct">is_float</class>
    <class kind="struct">is_float&lt; float &gt;</class>
    <class kind="struct">is_Gen</class>
    <class kind="struct">is_Gen&lt; Gen&lt; eT, gen_type &gt; &gt;</class>
    <class kind="struct">is_GenCube</class>
    <class kind="struct">is_GenCube&lt; GenCube&lt; eT, gen_type &gt; &gt;</class>
    <class kind="struct">is_Glue</class>
    <class kind="struct">is_Glue&lt; Glue&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="struct">is_glue_times</class>
    <class kind="struct">is_glue_times&lt; Glue&lt; T1, T2, glue_times &gt; &gt;</class>
    <class kind="struct">is_glue_times_diag</class>
    <class kind="struct">is_glue_times_diag&lt; Glue&lt; T1, T2, glue_times_diag &gt; &gt;</class>
    <class kind="struct">is_GlueCube</class>
    <class kind="struct">is_GlueCube&lt; GlueCube&lt; T1, T2, glue_type &gt; &gt;</class>
    <class kind="struct">is_Mat</class>
    <class kind="struct">is_Mat&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="struct">is_Mat&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="struct">is_Mat&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="struct">is_Mat_only</class>
    <class kind="struct">is_Mat_only&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="struct">is_mtGlue</class>
    <class kind="struct">is_mtGlue&lt; mtGlue&lt; eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="struct">is_mtGlueCube</class>
    <class kind="struct">is_mtGlueCube&lt; mtGlueCube&lt; eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="struct">is_mtOp</class>
    <class kind="struct">is_mtOp&lt; mtOp&lt; eT, T1, op_type &gt; &gt;</class>
    <class kind="struct">is_mtOpCube</class>
    <class kind="struct">is_mtOpCube&lt; mtOpCube&lt; eT, T1, op_type &gt; &gt;</class>
    <class kind="struct">is_non_integral</class>
    <class kind="struct">is_non_integral&lt; double &gt;</class>
    <class kind="struct">is_non_integral&lt; float &gt;</class>
    <class kind="struct">is_non_integral&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_non_integral&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_Op</class>
    <class kind="struct">is_Op&lt; Op&lt; T1, op_type &gt; &gt;</class>
    <class kind="struct">is_op_diagmat</class>
    <class kind="struct">is_op_diagmat&lt; Op&lt; T1, op_diagmat &gt; &gt;</class>
    <class kind="struct">is_op_rel</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_eq &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gt_post &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gt_pre &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gteq_post &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gteq_pre &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lt_post &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lt_pre &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lteq_post &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lteq_pre &gt; &gt;</class>
    <class kind="struct">is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_noteq &gt; &gt;</class>
    <class kind="struct">is_OpCube</class>
    <class kind="struct">is_OpCube&lt; OpCube&lt; T1, op_type &gt; &gt;</class>
    <class kind="struct">is_Row</class>
    <class kind="struct">is_Row&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="struct">is_s16</class>
    <class kind="struct">is_s16&lt; s16 &gt;</class>
    <class kind="struct">is_s32</class>
    <class kind="struct">is_s32&lt; s32 &gt;</class>
    <class kind="struct">is_s8</class>
    <class kind="struct">is_s8&lt; s8 &gt;</class>
    <class kind="struct">is_same_type</class>
    <class kind="struct">is_same_type&lt; T1, T1 &gt;</class>
    <class kind="struct">is_signed</class>
    <class kind="struct">is_signed&lt; u16 &gt;</class>
    <class kind="struct">is_signed&lt; u32 &gt;</class>
    <class kind="struct">is_signed&lt; u8 &gt;</class>
    <class kind="struct">is_subview</class>
    <class kind="struct">is_subview&lt; subview&lt; eT &gt; &gt;</class>
    <class kind="struct">is_subview_cube</class>
    <class kind="struct">is_subview_cube&lt; subview_cube&lt; eT &gt; &gt;</class>
    <class kind="struct">is_supported_blas_type</class>
    <class kind="struct">is_supported_complex</class>
    <class kind="struct">is_supported_complex&lt; std::complex&lt; eT &gt; &gt;</class>
    <class kind="struct">is_supported_complex_double</class>
    <class kind="struct">is_supported_complex_double&lt; std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">is_supported_complex_float</class>
    <class kind="struct">is_supported_complex_float&lt; std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">is_supported_elem_type</class>
    <class kind="struct">is_sword</class>
    <class kind="struct">is_sword&lt; sword &gt;</class>
    <class kind="struct">is_u16</class>
    <class kind="struct">is_u16&lt; u16 &gt;</class>
    <class kind="struct">is_u32</class>
    <class kind="struct">is_u32&lt; u32 &gt;</class>
    <class kind="struct">is_u8</class>
    <class kind="struct">is_u8&lt; u8 &gt;</class>
    <class kind="struct">is_uword</class>
    <class kind="struct">is_uword&lt; uword &gt;</class>
  </compound>
  <compound kind="group">
    <name>typedef</name>
    <title>Typedef</title>
    <filename>group__typedef.html</filename>
    <namespace>junk</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_MAX_UHWORD</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gabe10b824398bb086d106bf8e5baee3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARMA_MAX_UWORD</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga2aec3fdc072929bc90cb45324bd1289c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>blas_int</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga46b385ee5490d42bf318c8dea7032a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; double &gt;</type>
      <name>colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gacfcf193997604b8102eef6e569827e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; double &gt;</type>
      <name>cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga1ef05c2cbf12aee2f382450c9166c2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; cx_double &gt;</type>
      <name>cx_colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga05fd5785ecb333796eb4da4f2d745fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; cx_double &gt;</type>
      <name>cx_cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gacbae5d7cd7ed5f5b725412f850a20b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>cx_double</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga44370c925de7fd6f0f4c4738179d5387</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; cx_float &gt;</type>
      <name>cx_fcolvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gabd569f6f5d306cda7f1fd691ed3d7e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; cx_float &gt;</type>
      <name>cx_fcube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga465aa2414d4d20b8d0aec59651245758</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; float &gt;</type>
      <name>cx_float</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga92f3ab9e49d704910eada3d676ab2954</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; cx_float &gt;</type>
      <name>cx_fmat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gade965f893c55555bfd946a0e07730409</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; cx_float &gt;</type>
      <name>cx_frowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gad4c5c5997f711d88ec0d951525e21403</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; cx_float &gt;</type>
      <name>cx_fvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga93a3f51ab79edc255f6b167f03b0e62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; cx_double &gt;</type>
      <name>cx_mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaa921a4ccb7c7855b55ad768a14c711c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; cx_double &gt;</type>
      <name>cx_rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga2217ecc5ac6c3dcdaeff18b1c9cca4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; cx_double &gt;</type>
      <name>cx_vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga504a995b54485d10b992c46c8d1b32a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; float &gt;</type>
      <name>fcolvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga01aad30aa4ab118159db7041b8734bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; float &gt;</type>
      <name>fcube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga17fd1071f423668ac24d4a3dc5a942f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; float &gt;</type>
      <name>fmat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gab15e03af342f4b350da71b569520c441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; float &gt;</type>
      <name>frowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gade8caa85510b27fe20b264231fb6d61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; float &gt;</type>
      <name>fvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga552bd5aba0574992ecab9a124ccf0bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; sword &gt;</type>
      <name>icolvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga3d9e69da06bfbec73e29aea86b44be07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; sword &gt;</type>
      <name>icube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga85da9ec957c4f17df8c999de20d997b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; sword &gt;</type>
      <name>imat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga48c6c77f5006d08cec864ce2dc5944f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; sword &gt;</type>
      <name>irowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gac3a3ec1e38972ba0aea434c7e13578cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; sword &gt;</type>
      <name>ivec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gab5127cd9ec567b8f8f7fd65dc3af1704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; double &gt;</type>
      <name>mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga6bba394f181c76fda12759568986c613</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; double &gt;</type>
      <name>rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga27c98ec0163bdac8a3f6bffc51b6641c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; s32 &gt;</type>
      <name>s32_colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga05185f8f43fbdaa64d67a9d552197e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; s32 &gt;</type>
      <name>s32_cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga4c2932808b10422953044277fdec3303</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; s32 &gt;</type>
      <name>s32_mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga492175071a595f85939f67f45db20194</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; s32 &gt;</type>
      <name>s32_rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga9405d59eb76277fda38738ee24110205</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; s32 &gt;</type>
      <name>s32_vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaacd7986e242b6ea770282679c91c11e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>s16</type>
      <name>shword</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga05c7d102882622772c789a404784a017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>s32</type>
      <name>sword</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga299da9b88f1d68ea1ad7600b34b2269d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; u32 &gt;</type>
      <name>u32_colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaada74d86fafe23bb7fc5ad6aa16ece4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; u32 &gt;</type>
      <name>u32_cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga805fa0d4e539ff793e2ede50c35ab6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; u32 &gt;</type>
      <name>u32_mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaf4a8c3e4ba768eae6b70708481845eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; u32 &gt;</type>
      <name>u32_rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga00f34f577c42c2902fa80d093a662da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; u32 &gt;</type>
      <name>u32_vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gabebeee20e47e743dd67bbde75167ea1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; unsigned char &gt;</type>
      <name>uchar_colvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaf9598e7f301151f74a474c113ced2ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; unsigned char &gt;</type>
      <name>uchar_cube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gae60a89d2662a5144b26a0cc3ab52b78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; unsigned char &gt;</type>
      <name>uchar_mat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaeda1a206ac092a684453ae8d1a959352</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; unsigned char &gt;</type>
      <name>uchar_rowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga8a35a499397ca172d2960eae4a655b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; unsigned char &gt;</type>
      <name>uchar_vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga51a351c2502a0bc58670e621e2857ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; uword &gt;</type>
      <name>ucolvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga1f99d8c790bea89a7b70f52176416a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; uword &gt;</type>
      <name>ucube</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga1a7b0896a0add88bfaedc130ae210b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>u16</type>
      <name>uhword</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga041a1dd3b1e61116775c94fe6783588d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; uword &gt;</type>
      <name>umat</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga1f870f0de506a0c8ed944b6231398f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; uword &gt;</type>
      <name>urowvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga34f5e9049f28391eb0d376846eac48a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; uword &gt;</type>
      <name>uvec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gae92dd9c8756a8f0606501dabbb75f98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>u32</type>
      <name>uword</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>ga0a093d0fe2f5dc7af4ab2b5e3f3443a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; double &gt;</type>
      <name>vec</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gad9a3c42ec046df78cc86b529edbd0726</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>void_ptr</name>
      <anchorfile>group__typedef.html</anchorfile>
      <anchor>gaaa89fab6b677c3740cbe34334b27f7c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>typedef_fixed</name>
    <title>Typedef_fixed</title>
    <filename>group__typedef__fixed.html</filename>
    <member kind="typedef">
      <type>colvec::fixed&lt; 2 &gt;</type>
      <name>colvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga412df05ef68c75d400ccb985b4c82214</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 3 &gt;</type>
      <name>colvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0748eec1b883c3e624c373618c0d7a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 4 &gt;</type>
      <name>colvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadb8f89c2c8cc51d3b7561080d30a4ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 5 &gt;</type>
      <name>colvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1852799b59724bb4adf929e772029618</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 6 &gt;</type>
      <name>colvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae178c108f81e183a1907ada53df36fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 7 &gt;</type>
      <name>colvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3a6b0f6cefeaa309eb52053594f4362d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 8 &gt;</type>
      <name>colvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaef3692ca1fb4c04c82e0c8a7fbadaf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>colvec::fixed&lt; 9 &gt;</type>
      <name>colvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gac462ac3fa7003255d32c26720a2c357f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 2 &gt;</type>
      <name>cx_colvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga250ee230e4384f16e5a9ccea676f4f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 3 &gt;</type>
      <name>cx_colvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4971b0bb4b247e8b6a9468775f382856</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 4 &gt;</type>
      <name>cx_colvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gac2031da80b1c2077ff9afbcc0b229c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 5 &gt;</type>
      <name>cx_colvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5ffd7e3a9be26ea22e6b2d215ae5939d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 6 &gt;</type>
      <name>cx_colvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga496f548cdadcc9b3dc34245455dac4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 7 &gt;</type>
      <name>cx_colvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga01b68d95e7b892f55b02c7f542211459</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 8 &gt;</type>
      <name>cx_colvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa7809ee9fc0102d53b96541d83358d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_colvec::fixed&lt; 9 &gt;</type>
      <name>cx_colvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaf3a069ae3810f5be42132ad4bfb2ffcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 2 &gt;</type>
      <name>cx_fcolvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab5c5b6a76a3928e40e5fd05038b5c08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 3 &gt;</type>
      <name>cx_fcolvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaaadde3d287e81928787cfed02717a051</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 4 &gt;</type>
      <name>cx_fcolvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga84fee6a94cdba55bd2e8c050b0c3d2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 5 &gt;</type>
      <name>cx_fcolvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga45fcf24eff3a4914f794b23c57ef7343</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 6 &gt;</type>
      <name>cx_fcolvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9fb70dd2b65ffe32b6fe7ca8ff5d7f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 7 &gt;</type>
      <name>cx_fcolvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gafd5efe3cbe1f02f458d5f8bd4cdb172e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 8 &gt;</type>
      <name>cx_fcolvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0ffc2d8c484376359731ced461f2a7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fcolvec::fixed&lt; 9 &gt;</type>
      <name>cx_fcolvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gad1d1793bb79d6f1c9f60a21075b94f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 2, 2 &gt;</type>
      <name>cx_fmat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa36cff06483404e7082bc46129af5abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 3, 3 &gt;</type>
      <name>cx_fmat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4adbdcf56a5049a3dd907c3f37588d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 4, 4 &gt;</type>
      <name>cx_fmat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga43643961cf41b8b2ad0df33fe7a6dd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 5, 5 &gt;</type>
      <name>cx_fmat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6a84c6bd0339594a65080cc6f30a9aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 6, 6 &gt;</type>
      <name>cx_fmat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga69eecacf088eeca8c28d3fe16d7aacb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 7, 7 &gt;</type>
      <name>cx_fmat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6fee28f56d127b4174b2c4cd9d558534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 8, 8 &gt;</type>
      <name>cx_fmat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5a10705f80cc9c75dfa035c0a64b443e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fmat::fixed&lt; 9, 9 &gt;</type>
      <name>cx_fmat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0189ef7089fdf45aff9ab3265c54537d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 2 &gt;</type>
      <name>cx_frowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa4c6f80bf17b4dee9cf3f43b090e50fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 3 &gt;</type>
      <name>cx_frowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6627933ae6e3ba814e8bace43b3c9580</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 4 &gt;</type>
      <name>cx_frowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0baadbab5ff7bac880447362aa481f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 5 &gt;</type>
      <name>cx_frowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadb843f5e618fbce66128d39188d18070</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 6 &gt;</type>
      <name>cx_frowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga05509c2911e239abd61581945488e955</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 7 &gt;</type>
      <name>cx_frowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga74f0065faff7370a8efefdb58f655b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 8 &gt;</type>
      <name>cx_frowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga23c4f4fabb756704f95a1034ca0d36f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_frowvec::fixed&lt; 9 &gt;</type>
      <name>cx_frowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5442be3335602654992019b6952bdc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 2 &gt;</type>
      <name>cx_fvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga86356ef84c8c330ae9a81d41a78d2582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 3 &gt;</type>
      <name>cx_fvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga05ee8a1bd6c10162568f0780eda4375d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 4 &gt;</type>
      <name>cx_fvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gac8cfe5057a0131711aa18a387becd57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 5 &gt;</type>
      <name>cx_fvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gacaed7d994eeebdbf396788e270cab30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 6 &gt;</type>
      <name>cx_fvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab97582b2af6dc73318c0910e6a6e14ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 7 &gt;</type>
      <name>cx_fvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga69f7ffdc592fe40ad605ca91e6e46029</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 8 &gt;</type>
      <name>cx_fvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4a95de36ccf289cc4831f4dc18eb6dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_fvec::fixed&lt; 9 &gt;</type>
      <name>cx_fvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaebaac7833c171c0c4e287a68042a9c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 2, 2 &gt;</type>
      <name>cx_mat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga8cb815bf5d85910d52014db2b870ea46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 3, 3 &gt;</type>
      <name>cx_mat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3b0ef6d035e9e9c7ae810e9a2447e16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 4, 4 &gt;</type>
      <name>cx_mat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga2ee508ccdb9514c7eba0ce8a3f0e4313</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 5, 5 &gt;</type>
      <name>cx_mat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaaf37f9b2c5c67641252e7a7c278fb1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 6, 6 &gt;</type>
      <name>cx_mat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa2d48f75d0bbe647069326dabc6ba594</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 7, 7 &gt;</type>
      <name>cx_mat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga124b7be650093318f46fc692f3014d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 8, 8 &gt;</type>
      <name>cx_mat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab5ec0ff32ebe5ffab6cce1bc420497c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_mat::fixed&lt; 9, 9 &gt;</type>
      <name>cx_mat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga882737dae72052d12b31aa63659d4ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 2 &gt;</type>
      <name>cx_rowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1d804ab48dd08c4d1551d42dd1774689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 3 &gt;</type>
      <name>cx_rowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9009dabb4a677ab0ceae36901fa93595</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 4 &gt;</type>
      <name>cx_rowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga609e99eb553e9bb7a4057883fe6b1757</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 5 &gt;</type>
      <name>cx_rowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga16b72b740a4308232bb35daea6c8865f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 6 &gt;</type>
      <name>cx_rowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5362b2bb7da278d2730b1ec8cad6a85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 7 &gt;</type>
      <name>cx_rowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6334f1da594f9a935b7d604a3590a252</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 8 &gt;</type>
      <name>cx_rowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga2a3f356c9660e1302aa399b6f8c1d077</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_rowvec::fixed&lt; 9 &gt;</type>
      <name>cx_rowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gad64b9808dead970649069fe728392704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 2 &gt;</type>
      <name>cx_vec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae43d9609283da56f34a90fa2dc33ff7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 3 &gt;</type>
      <name>cx_vec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa9f414d6bc5ccb56fc21624e7d8e7e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 4 &gt;</type>
      <name>cx_vec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga209efee5470574ed5e932775a4dce493</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 5 &gt;</type>
      <name>cx_vec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabf9760c7a563ed58491f1d839e85bffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 6 &gt;</type>
      <name>cx_vec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga21eee6c86478951ee31c4c48b0d5df2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 7 &gt;</type>
      <name>cx_vec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga77dd4490ce9988244459bf8cb6977a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 8 &gt;</type>
      <name>cx_vec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga45af3be9d46f1a0ab00d0d05995bc4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cx_vec::fixed&lt; 9 &gt;</type>
      <name>cx_vec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae05ca4b55e66879fc07e46d9a9d439a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 2 &gt;</type>
      <name>fcolvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1992d3353b48e48ef13d368d24664a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 3 &gt;</type>
      <name>fcolvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaea3b78472be8b04dc8ed82e97fddab87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 4 &gt;</type>
      <name>fcolvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1405bfe0f569bb43d893c832153c7cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 5 &gt;</type>
      <name>fcolvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5d56796097102a05e2515314f9819765</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 6 &gt;</type>
      <name>fcolvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5df102a4e24811a25a9480158ebce63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 7 &gt;</type>
      <name>fcolvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaeb526ac84450882cb073559ec5520719</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 8 &gt;</type>
      <name>fcolvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga821fba49fb3c0e62c0990c2485be0528</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fcolvec::fixed&lt; 9 &gt;</type>
      <name>fcolvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga243e9ac5833d357eb64a6eaae623c475</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 2, 2 &gt;</type>
      <name>fmat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga159688fe04821623b7bcd0f68ebc05ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 3, 3 &gt;</type>
      <name>fmat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9fa0f157607e4da893436c6c81b53056</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 4, 4 &gt;</type>
      <name>fmat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6858626ce891bbea63dde092f6316f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 5, 5 &gt;</type>
      <name>fmat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0cbacc9447e3d9e68b5497c755ef1a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 6, 6 &gt;</type>
      <name>fmat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9988c8c96ba18399b6e70f7a59957b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 7, 7 &gt;</type>
      <name>fmat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga61b667ca77bf6804f2d490391d745f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 8, 8 &gt;</type>
      <name>fmat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaf181058f96d8b99454bab7b019b3a489</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fmat::fixed&lt; 9, 9 &gt;</type>
      <name>fmat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6fe808a3cb108765fb4d304c8c9fca89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 2 &gt;</type>
      <name>frowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab22ecc4e32c26f04dc98271905101017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 3 &gt;</type>
      <name>frowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6e8d055502b3f5293b71482a8f0230f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 4 &gt;</type>
      <name>frowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0cad709b889e8d1827629669743e62ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 5 &gt;</type>
      <name>frowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6fafde2402b300658ac39132bc1c1b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 6 &gt;</type>
      <name>frowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaed15e4611b4bb20dc3a4fe3daee1e84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 7 &gt;</type>
      <name>frowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9bf6e3d60895556928a9bcbaa307c5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 8 &gt;</type>
      <name>frowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadaa248c934944bdbf30e388185cf408d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frowvec::fixed&lt; 9 &gt;</type>
      <name>frowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga861ae0adc593447d618c2c85dba7d8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 2 &gt;</type>
      <name>fvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga47a992a54a63e9227f133f7d654a0d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 3 &gt;</type>
      <name>fvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga284a33a831b16ced2d89c0f9bcd69a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 4 &gt;</type>
      <name>fvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaaa7432994df02b82df6e99c02e78a117</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 5 &gt;</type>
      <name>fvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1eae100f59f42fd3e12db91125d0dbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 6 &gt;</type>
      <name>fvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaef5c7b48f5d15e613de1aac1b42d4244</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 7 &gt;</type>
      <name>fvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaab5a2ae05ddfa50581c8c2e1649504c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 8 &gt;</type>
      <name>fvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaea749d2d5fa70b91462e6463e90ac696</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>fvec::fixed&lt; 9 &gt;</type>
      <name>fvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0b17883423e0ddef15410ae0537ad7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 2 &gt;</type>
      <name>icolvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga25fb8245d84549565dfa43f845b5f252</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 3 &gt;</type>
      <name>icolvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga76e99c3baaf5bc4ab13a45891d810139</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 4 &gt;</type>
      <name>icolvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab5d27d3baca28bed8987974e831a545f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 5 &gt;</type>
      <name>icolvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga2af752b6dc15aed2d3a67f5287fc92c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 6 &gt;</type>
      <name>icolvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga41613e0cd6b9d8bfa63aba7865e3f34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 7 &gt;</type>
      <name>icolvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadd46ffe4286b5ff523bbdca073bb00ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 8 &gt;</type>
      <name>icolvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6bb72a0f7124ccd30ea1ca6bea61b024</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>icolvec::fixed&lt; 9 &gt;</type>
      <name>icolvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9e194ba93e9e1313050aa5836ff38d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 2, 2 &gt;</type>
      <name>imat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9689ec05c5600fb0330f184855a58785</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 3, 3 &gt;</type>
      <name>imat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabd037d003b285c0f9816045e658d2f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 4, 4 &gt;</type>
      <name>imat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gada9cb2bda96ad040f95eb9c21e56f83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 5, 5 &gt;</type>
      <name>imat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabd8a7716750aefdce9621e7ac84e1a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 6, 6 &gt;</type>
      <name>imat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5d3e3445f95a948057aa19b84fc8586f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 7, 7 &gt;</type>
      <name>imat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gad5b5c512b5d5bb71c4aa17f675cb52e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 8, 8 &gt;</type>
      <name>imat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga8ee2404866164c1118a3118df3255044</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>imat::fixed&lt; 9, 9 &gt;</type>
      <name>imat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaeffe313d9738d5840cf34d3fe70b50aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 2 &gt;</type>
      <name>irowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga960aa80f727ebace4c4d2ef3a6a38e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 3 &gt;</type>
      <name>irowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga566251eac88ed3f6038ce6a349d5262c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 4 &gt;</type>
      <name>irowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gac3da5cb1d3e91b6a32a69912e6e3e749</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 5 &gt;</type>
      <name>irowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab6d0dbfdf1f8ac8817d8c2fceb42bbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 6 &gt;</type>
      <name>irowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1062d41b1a91f1a1f890261759083f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 7 &gt;</type>
      <name>irowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga7e4f6ef3b827d95d4226bb7d20820cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 8 &gt;</type>
      <name>irowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0d597ef1c00a15b266003d691e5cb001</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irowvec::fixed&lt; 9 &gt;</type>
      <name>irowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4b436188a59f147bad85813c03013baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 2 &gt;</type>
      <name>ivec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaa4575122ca81e3928de2a6aa9492834a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 3 &gt;</type>
      <name>ivec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3b1e91b08d3bb9aaf34e9eca4b53cfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 4 &gt;</type>
      <name>ivec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabcf60efa02e3c176e96b8be6d22d446e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 5 &gt;</type>
      <name>ivec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6b13197f8deeb2c4f1fceb87162eb0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 6 &gt;</type>
      <name>ivec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga19a590d402b942194e06412b53fe90e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 7 &gt;</type>
      <name>ivec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gacb4989e6ff2820f5dfd47d9f41f6fd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 8 &gt;</type>
      <name>ivec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga7d166ea97d85c81084121e8c58fa7d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivec::fixed&lt; 9 &gt;</type>
      <name>ivec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae0dceee6eb8f3829e3dbc1e5573058d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 2, 2 &gt;</type>
      <name>mat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6d62790ed4db8a8d4855665da1d0f701</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 3, 3 &gt;</type>
      <name>mat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1b5e039197696c284a08dc2b57124f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 4, 4 &gt;</type>
      <name>mat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga95263607c1e717d1fbab81c4c9cf7f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 5, 5 &gt;</type>
      <name>mat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga364766519342b4a0f96ae63106a6c5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 6, 6 &gt;</type>
      <name>mat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae2480a912e90eb084300b99662e0765c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 7, 7 &gt;</type>
      <name>mat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga318dd1880360983b4df303c272a4b527</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 8, 8 &gt;</type>
      <name>mat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab2a9c12057c7916268ed8dd9a0c5835e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mat::fixed&lt; 9, 9 &gt;</type>
      <name>mat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0a429a26f5b8a0dc520e8a23b8d3d752</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 2 &gt;</type>
      <name>rowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gad28c866f2a79a4a8e33013f4aa20fd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 3 &gt;</type>
      <name>rowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga51655550d8d16bd095092942eae71b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 4 &gt;</type>
      <name>rowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga0d75f0fe20acfd09c9acf3cbab0298cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 5 &gt;</type>
      <name>rowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga7d9b1358248008eee5049d127287a391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 6 &gt;</type>
      <name>rowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga84d4c9f6c7cf402a1ee21bd46910b9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 7 &gt;</type>
      <name>rowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga80fef92618802731f0407bf800780988</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 8 &gt;</type>
      <name>rowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9289ea22060864a84b71d92034672575</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>rowvec::fixed&lt; 9 &gt;</type>
      <name>rowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga32deac9f8d5e1186ae5d0c4927bef452</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 2 &gt;</type>
      <name>ucolvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaeecd55d10370157a44f1e924ee4d1e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 3 &gt;</type>
      <name>ucolvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga89f249f532e6203f7696417f601cfb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 4 &gt;</type>
      <name>ucolvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga212a69b796684e259880162e9e1a0fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 5 &gt;</type>
      <name>ucolvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga253b587a658ad07855d38e4796864e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 6 &gt;</type>
      <name>ucolvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6a35d31ec4a45e666c73f0249177d8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 7 &gt;</type>
      <name>ucolvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9bfbd80db61488c054a18a2d3220a17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 8 &gt;</type>
      <name>ucolvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gafe09d50fb1abf8955fc7b4488bb53341</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ucolvec::fixed&lt; 9 &gt;</type>
      <name>ucolvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga521beea9208a201da00154f215cbc2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 2, 2 &gt;</type>
      <name>umat22</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga54680adb81bfa2319caa2dad500e0d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 3, 3 &gt;</type>
      <name>umat33</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga481b02341060cbd3501413594d217969</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 4, 4 &gt;</type>
      <name>umat44</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3522bd242e3af38915138ce05eee0974</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 5, 5 &gt;</type>
      <name>umat55</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabd7889b13a39cda2d0d92da6db26863d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 6, 6 &gt;</type>
      <name>umat66</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaba8a949ad2c3a9de50dda8b2bc996392</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 7, 7 &gt;</type>
      <name>umat77</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gadc9ffc73e5b80d832db1407c05064f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 8, 8 &gt;</type>
      <name>umat88</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gaebe8d38a05f9f2096497210bb0a59cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>umat::fixed&lt; 9, 9 &gt;</type>
      <name>umat99</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga52210a38ae7e411e6801325054744c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 2 &gt;</type>
      <name>urowvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga44fefb629e1280f42b59fefca15c2409</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 3 &gt;</type>
      <name>urowvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1c981282e96317b24462fe819f076727</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 4 &gt;</type>
      <name>urowvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga19b48a2b0937d961017c6afa2303fe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 5 &gt;</type>
      <name>urowvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1e28632439c806a60c0e9216fe7ef0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 6 &gt;</type>
      <name>urowvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3e4f313c6a8660582836891540d92641</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 7 &gt;</type>
      <name>urowvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga9859b4048f28bb95c5de7cce21c0891c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 8 &gt;</type>
      <name>urowvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga8669554d9040acedbbfa963dac117461</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>urowvec::fixed&lt; 9 &gt;</type>
      <name>urowvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3b11e0717158838ffa83f7e3e52af36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 2 &gt;</type>
      <name>uvec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga5e32bc5040455087da6406b867c2ab90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 3 &gt;</type>
      <name>uvec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga30e86d96255e540da57b99fc1faf0f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 4 &gt;</type>
      <name>uvec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gae7989de17e84ff77e6962e9f6afe28ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 5 &gt;</type>
      <name>uvec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga59f74c477fd77eed7d401109dc583ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 6 &gt;</type>
      <name>uvec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga99dda10db6afc6ca28f94b1e0fe87428</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 7 &gt;</type>
      <name>uvec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gab41a8fba564b4c49c8f81020fabde31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 8 &gt;</type>
      <name>uvec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga952362c018a30d24919ae6dc3f8e8bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uvec::fixed&lt; 9 &gt;</type>
      <name>uvec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga1a94559a67cde909d9ea4b706f95d964</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 2 &gt;</type>
      <name>vec2</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga101669f0373cf91b22042df4623e6104</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 3 &gt;</type>
      <name>vec3</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga6685cad89113eae7662b7148f6a09a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 4 &gt;</type>
      <name>vec4</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga248b95bf79b4518644aac042d78352e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 5 &gt;</type>
      <name>vec5</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga758aea30867c36a5494e9b003ad81d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 6 &gt;</type>
      <name>vec6</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga8c8347a799459c0df2f06af7f13cc3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 7 &gt;</type>
      <name>vec7</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>gabfceae486727c982c65a0a7d25e0711a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 8 &gt;</type>
      <name>vec8</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga3a1d4c8616ecb411bc7512d3e6aa8c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec::fixed&lt; 9 &gt;</type>
      <name>vec9</name>
      <anchorfile>group__typedef__fixed.html</anchorfile>
      <anchor>ga4757c67dc915a4212af2e9f38ba25a86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>unwrap</name>
    <title>Unwrap</title>
    <filename>group__unwrap.html</filename>
    <class kind="class">partial_unwrap</class>
    <class kind="class">partial_unwrap&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; eOp&lt; Col&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; eOp&lt; Mat&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; eOp&lt; Row&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; eOp&lt; T1, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Col&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Col&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Mat&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Row&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; Row&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; T1, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Op&lt; T1, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap_check</class>
    <class kind="class">partial_unwrap_check&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; eOp&lt; Col&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; eOp&lt; Mat&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; eOp&lt; Row&lt; eT &gt;, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; eOp&lt; T1, eop_scalar_times &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Col&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Col&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Mat&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Row&lt; eT &gt;, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; Row&lt; eT &gt;, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; T1, op_htrans &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Op&lt; T1, op_htrans2 &gt; &gt;</class>
    <class kind="class">partial_unwrap_check&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap</class>
    <class kind="class">unwrap&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap&lt; mtGlue&lt; out_eT, T1, T2, glue_type &gt; &gt;</class>
    <class kind="class">unwrap&lt; mtOp&lt; out_eT, T1, op_type &gt; &gt;</class>
    <class kind="class">unwrap&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_check</class>
    <class kind="class">unwrap_check&lt; Col&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_check&lt; Mat&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_check&lt; Row&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_check_mixed</class>
    <class kind="class">unwrap_check_mixed&lt; Col&lt; eT1 &gt; &gt;</class>
    <class kind="class">unwrap_check_mixed&lt; Mat&lt; eT1 &gt; &gt;</class>
    <class kind="class">unwrap_check_mixed&lt; Row&lt; eT1 &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>unwrap_cube</name>
    <title>Unwrap_cube</title>
    <filename>group__unwrap__cube.html</filename>
    <class kind="class">unwrap_cube</class>
    <class kind="class">unwrap_cube&lt; Cube&lt; eT &gt; &gt;</class>
    <class kind="class">unwrap_cube_check</class>
    <class kind="class">unwrap_cube_check&lt; Cube&lt; eT &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>upgrade_val</name>
    <title>Upgrade_val</title>
    <filename>group__upgrade__val.html</filename>
    <class kind="struct">upgrade_val</class>
    <class kind="struct">upgrade_val&lt; double, std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">upgrade_val&lt; float, std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; double &gt;, float &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; double &gt;, std::complex&lt; float &gt; &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; float &gt;, double &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; float &gt;, std::complex&lt; double &gt; &gt;</class>
    <class kind="struct">upgrade_val&lt; std::complex&lt; T &gt;, T2 &gt;</class>
    <class kind="struct">upgrade_val&lt; T, T &gt;</class>
    <class kind="struct">upgrade_val&lt; T1, std::complex&lt; T &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>wall_clock</name>
    <title>Wall_clock</title>
    <filename>group__wall__clock.html</filename>
    <class kind="class">wall_clock</class>
    <member kind="function">
      <type>void</type>
      <name>tic</name>
      <anchorfile>group__wall__clock.html</anchorfile>
      <anchor>ga9064966cb7554c013f7bc6976b6fb696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>toc</name>
      <anchorfile>group__wall__clock.html</anchorfile>
      <anchor>ga6ac88f19461855332d70d24c96e0f8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wall_clock</name>
      <anchorfile>group__wall__clock.html</anchorfile>
      <anchor>gad4ae6db872afaf62d9d85fc814c86157</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wall_clock</name>
      <anchorfile>group__wall__clock.html</anchorfile>
      <anchor>ga213936cd25ca7b437ab541f1cbe0ee9d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>access</name>
    <filename>classaccess.html</filename>
    <member kind="function" static="yes">
      <type>static arma_inline T1 &amp;</type>
      <name>rw</name>
      <anchorfile>classaccess.html</anchorfile>
      <anchor>a477851009a1a1ca4e851fdae0ca84ac0</anchor>
      <arglist>(const T1 &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const T</type>
      <name>tmp_real</name>
      <anchorfile>classaccess.html</anchorfile>
      <anchor>a0c0d3c50d8e750452eeec99610205919</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const eT &amp;</type>
      <name>tmp_real</name>
      <anchorfile>classaccess.html</anchorfile>
      <anchor>aac9636dfb53af3f6e459c4e4a9029c69</anchor>
      <arglist>(const eT &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_ascend_sort_helper</name>
    <filename>classarma__ascend__sort__helper.html</filename>
    <templarg>eT</templarg>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>operator()</name>
      <anchorfile>classarma__ascend__sort__helper.html</anchorfile>
      <anchor>a97fd02c3c9e5defb57aee7c66ea54242</anchor>
      <arglist>(eT a, eT b) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_ascend_sort_helper&lt; std::complex&lt; T &gt; &gt;</name>
    <filename>classarma__ascend__sort__helper_3_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>eT</name>
      <anchorfile>classarma__ascend__sort__helper_3_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a00aa96e5ba16424e6111de67abfc2dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classarma__ascend__sort__helper_3_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a111fa0595b523d296befd9880d07fbd2</anchor>
      <arglist>(const eT &amp;a, const eT &amp;b) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_blas_type_only</name>
    <filename>structarma__blas__type__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_blas_type_only&lt; double &gt;</name>
    <filename>structarma__blas__type__only_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structarma__blas__type__only_3_01double_01_4.html</anchorfile>
      <anchor>a581adc18a52bdf2b89e5036de9b9e33b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_blas_type_only&lt; float &gt;</name>
    <filename>structarma__blas__type__only_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structarma__blas__type__only_3_01float_01_4.html</anchorfile>
      <anchor>ad7c43d15c72ccc7f110896e00ba7ecdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_blas_type_only&lt; std::complex&lt; double &gt; &gt;</name>
    <filename>structarma__blas__type__only_3_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structarma__blas__type__only_3_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>ac0423e3afcbe4fb8bb5c26963a3ebfeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_blas_type_only&lt; std::complex&lt; float &gt; &gt;</name>
    <filename>structarma__blas__type__only_3_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; float &gt;</type>
      <name>result</name>
      <anchorfile>structarma__blas__type__only_3_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>ae68dc5b1395566013956b6319894bb8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_config</name>
    <filename>structarma__config.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>atlas</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>a2e8e919cf9cbb83fe4dba67b7bb0d38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>blas</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>a9d03a86f7c9f7c274273f5534c3058d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>boost</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>aeaee75be3ab635626bb8a9a9d8c46343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>boost_date</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>a9d5d688a17e7d65d12fb42c2b17d5a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>debug</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>a029e31957239342eccf3ae69a35ddd75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>extra_code</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>a254527f82b44d6234409768f5e13a43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>extra_debug</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>a2a7bc89d88d3a929fd01f2b240492132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>good_comp</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>a92f88e29d65c4adf31db6c58bfbde1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>lapack</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>ad320958872c2ee1388f4c2702804b0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>mat_prealloc</name>
      <anchorfile>structarma__config.html</anchorfile>
      <anchor>acbd18d94f6e8c808835958c6ea266244</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_counter</name>
    <filename>classarma__counter.html</filename>
    <templarg>eT</templarg>
    <member kind="function">
      <type></type>
      <name>arma_counter</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga1ff4e69229a1f7f44630cf9df178008e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga0db3b046bbf212fb78e3a64a8f7c902a</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const arma_counter &amp;</type>
      <name>operator++</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga7aa18f328c8da93e802de806160dd25a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga2100eb687e8f0247868c6b92e060945c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>value</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga88e69e203621e898c3474d036efd2ceb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>value_minus_1</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga76e81391fd2e8932523eeb6585e45e07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>value_plus_1</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga6e90332a574ecc097b80003f5a6b2171</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~arma_counter</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gab8c19b6c66ff2d4845bd6f63823459e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned eT</type>
      <name>d_count</name>
      <anchorfile>classarma__counter.html</anchorfile>
      <anchor>a1b16b9881ae5d22180de80ac1478a3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned uword</type>
      <name>i_count</name>
      <anchorfile>classarma__counter.html</anchorfile>
      <anchor>a28f04c2bffc11df61c284edfb22d0074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_Cube_only</name>
    <filename>structarma__Cube__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_Cube_only&lt; Cube&lt; eT &gt; &gt;</name>
    <filename>structarma__Cube__only_3_01Cube_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Cube&lt; eT &gt;</type>
      <name>result</name>
      <anchorfile>structarma__Cube__only_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>af950c8a23e6ae47f0e5f5f5b6b08ea98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_cx_median_packet</name>
    <filename>structarma__cx__median__packet.html</filename>
    <templarg></templarg>
    <member kind="variable">
      <type>uword</type>
      <name>index</name>
      <anchorfile>structarma__cx__median__packet.html</anchorfile>
      <anchor>a0cfe4822704d6966eecaf2905a365a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>val</name>
      <anchorfile>structarma__cx__median__packet.html</anchorfile>
      <anchor>a71c7c1d46fc03a201b6567999171f4ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_cx_only</name>
    <filename>structarma__cx__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_cx_only&lt; std::complex&lt; double &gt; &gt;</name>
    <filename>structarma__cx__only_3_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structarma__cx__only_3_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>af09296cc3cd4c524075fd3f4c8445d6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_cx_only&lt; std::complex&lt; float &gt; &gt;</name>
    <filename>structarma__cx__only_3_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; float &gt;</type>
      <name>result</name>
      <anchorfile>structarma__cx__only_3_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a5410eb42a76dce39ac852c6a34a98075</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_descend_sort_helper</name>
    <filename>classarma__descend__sort__helper.html</filename>
    <templarg>eT</templarg>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>operator()</name>
      <anchorfile>classarma__descend__sort__helper.html</anchorfile>
      <anchor>a5a800f5287c1aeb6dd7e712aef7e400d</anchor>
      <arglist>(eT a, eT b) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_descend_sort_helper&lt; std::complex&lt; T &gt; &gt;</name>
    <filename>classarma__descend__sort__helper_3_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>eT</name>
      <anchorfile>classarma__descend__sort__helper_3_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ae1b4de45ad164851b934d4534e8e84ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classarma__descend__sort__helper_3_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a04580964eaf8034f694ba446e0cb3ea7</anchor>
      <arglist>(const eT &amp;a, const eT &amp;b) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_empty_class</name>
    <filename>classarma__empty__class.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_float_only</name>
    <filename>structarma__float__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_float_only&lt; double &gt;</name>
    <filename>structarma__float__only_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structarma__float__only_3_01double_01_4.html</anchorfile>
      <anchor>a52713758c7ade267bac94649b91517f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_float_only&lt; float &gt;</name>
    <filename>structarma__float__only_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structarma__float__only_3_01float_01_4.html</anchorfile>
      <anchor>a1338568915261b0aee0dbef31b9058b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_float_or_cx_only</name>
    <filename>structarma__float__or__cx__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_float_or_cx_only&lt; double &gt;</name>
    <filename>structarma__float__or__cx__only_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structarma__float__or__cx__only_3_01double_01_4.html</anchorfile>
      <anchor>adc5fd5b095f02ff0b0b76f45d0049a72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_float_or_cx_only&lt; float &gt;</name>
    <filename>structarma__float__or__cx__only_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structarma__float__or__cx__only_3_01float_01_4.html</anchorfile>
      <anchor>a1434824c4af73888aa7d27a824841774</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_float_or_cx_only&lt; std::complex&lt; double &gt; &gt;</name>
    <filename>structarma__float__or__cx__only_3_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structarma__float__or__cx__only_3_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a60baf64e7b064ac751241b374c54cd2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_float_or_cx_only&lt; std::complex&lt; float &gt; &gt;</name>
    <filename>structarma__float__or__cx__only_3_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; float &gt;</type>
      <name>result</name>
      <anchorfile>structarma__float__or__cx__only_3_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a076bef511a38e13ae81d380e7c28dbbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_glue_rel_only</name>
    <filename>structarma__glue__rel__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_glue_rel_only&lt; glue_rel_eq &gt;</name>
    <filename>structarma__glue__rel__only_3_01glue__rel__eq_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__glue__rel__only_3_01glue__rel__eq_01_4.html</anchorfile>
      <anchor>a550a24aa8479645a73130c60736bf187</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_glue_rel_only&lt; glue_rel_gt &gt;</name>
    <filename>structarma__glue__rel__only_3_01glue__rel__gt_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__glue__rel__only_3_01glue__rel__gt_01_4.html</anchorfile>
      <anchor>aef8c232bd7802ef55fa2fd51c21363bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_glue_rel_only&lt; glue_rel_gteq &gt;</name>
    <filename>structarma__glue__rel__only_3_01glue__rel__gteq_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__glue__rel__only_3_01glue__rel__gteq_01_4.html</anchorfile>
      <anchor>ad48c4816fabaeba911582fd29efe73d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_glue_rel_only&lt; glue_rel_lt &gt;</name>
    <filename>structarma__glue__rel__only_3_01glue__rel__lt_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__glue__rel__only_3_01glue__rel__lt_01_4.html</anchorfile>
      <anchor>a2f779c5fabe3f215320e070bad01c963</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_glue_rel_only&lt; glue_rel_lteq &gt;</name>
    <filename>structarma__glue__rel__only_3_01glue__rel__lteq_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__glue__rel__only_3_01glue__rel__lteq_01_4.html</anchorfile>
      <anchor>a5294b7562ec8208a610c93f070ccae7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_glue_rel_only&lt; glue_rel_noteq &gt;</name>
    <filename>structarma__glue__rel__only_3_01glue__rel__noteq_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__glue__rel__only_3_01glue__rel__noteq_01_4.html</anchorfile>
      <anchor>ab6195fe65d6ad6c7c649efc1c0510075</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_integral_only</name>
    <filename>structarma__integral__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_integral_only&lt; s16 &gt;</name>
    <filename>structarma__integral__only_3_01s16_01_4.html</filename>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structarma__integral__only_3_01s16_01_4.html</anchorfile>
      <anchor>a12e983a1357aa80ce6a49b33bcb04d5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_integral_only&lt; s32 &gt;</name>
    <filename>structarma__integral__only_3_01s32_01_4.html</filename>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structarma__integral__only_3_01s32_01_4.html</anchorfile>
      <anchor>a192b8ca968e7ffe512cf0e264c0fba29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_integral_only&lt; s8 &gt;</name>
    <filename>structarma__integral__only_3_01s8_01_4.html</filename>
    <member kind="typedef">
      <type>s8</type>
      <name>result</name>
      <anchorfile>structarma__integral__only_3_01s8_01_4.html</anchorfile>
      <anchor>a6014a79dc64f6b6785d898d0364db83d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_integral_only&lt; u16 &gt;</name>
    <filename>structarma__integral__only_3_01u16_01_4.html</filename>
    <member kind="typedef">
      <type>u16</type>
      <name>result</name>
      <anchorfile>structarma__integral__only_3_01u16_01_4.html</anchorfile>
      <anchor>ade2f3b26e6a4ec3ef9221b1f6bbdda9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_integral_only&lt; u32 &gt;</name>
    <filename>structarma__integral__only_3_01u32_01_4.html</filename>
    <member kind="typedef">
      <type>u32</type>
      <name>result</name>
      <anchorfile>structarma__integral__only_3_01u32_01_4.html</anchorfile>
      <anchor>a4ad8c98c511444b3b1d3fe966fffe285</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_integral_only&lt; u8 &gt;</name>
    <filename>structarma__integral__only_3_01u8_01_4.html</filename>
    <member kind="typedef">
      <type>u8</type>
      <name>result</name>
      <anchorfile>structarma__integral__only_3_01u8_01_4.html</anchorfile>
      <anchor>a18ec405b08e869a18b34fb83d44d9800</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_Mat_Col_Row_only</name>
    <filename>structarma__Mat__Col__Row__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_Mat_Col_Row_only&lt; Col&lt; eT &gt; &gt;</name>
    <filename>structarma__Mat__Col__Row__only_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Col&lt; eT &gt;</type>
      <name>result</name>
      <anchorfile>structarma__Mat__Col__Row__only_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a474acc0dfff9f8f92570c24ded27a401</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_Mat_Col_Row_only&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>structarma__Mat__Col__Row__only_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Mat&lt; eT &gt;</type>
      <name>result</name>
      <anchorfile>structarma__Mat__Col__Row__only_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aff451e510514221d0a6008a8c29b5e49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_Mat_Col_Row_only&lt; Row&lt; eT &gt; &gt;</name>
    <filename>structarma__Mat__Col__Row__only_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Row&lt; eT &gt;</type>
      <name>result</name>
      <anchorfile>structarma__Mat__Col__Row__only_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a563e619365933783519ce9c5e80cbdac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_not_cx</name>
    <filename>structarma__not__cx.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>result</name>
      <anchorfile>structarma__not__cx.html</anchorfile>
      <anchor>af2315dd2f4f52827a6dcbfdb896d1f32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_not_cx&lt; std::complex&lt; T &gt; &gt;</name>
    <filename>structarma__not__cx_3_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel</name>
    <filename>structarma__not__op__rel.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__not__op__rel.html</anchorfile>
      <anchor>a72add5a396d0e298cd06a608fffe88a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_eq &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__eq_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_gt_post &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__gt__post_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_gt_pre &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__gt__pre_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_gteq_post &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__gteq__post_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_gteq_pre &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__gteq__pre_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_lt_post &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__lt__post_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_lt_pre &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__lt__pre_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_lteq_post &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__lteq__post_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_lteq_pre &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__lteq__pre_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_not_op_rel&lt; op_rel_noteq &gt;</name>
    <filename>structarma__not__op__rel_3_01op__rel__noteq_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only</name>
    <filename>structarma__op__rel__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_eq &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__eq_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__eq_01_4.html</anchorfile>
      <anchor>a0ecf6ba8e1167edbed05bc3fab062a6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_gt_post &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__gt__post_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__gt__post_01_4.html</anchorfile>
      <anchor>a8311e26b50be363e7a674cb5032ef77d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_gt_pre &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__gt__pre_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__gt__pre_01_4.html</anchorfile>
      <anchor>a3806bbbc9a07ed356e77dfe221cbd311</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_gteq_post &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__gteq__post_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__gteq__post_01_4.html</anchorfile>
      <anchor>aeea844f87ec9eb34fbc4ca5488d938f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_gteq_pre &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__gteq__pre_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__gteq__pre_01_4.html</anchorfile>
      <anchor>aa2485c5bc3cbbd236eed062565151b35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_lt_post &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__lt__post_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__lt__post_01_4.html</anchorfile>
      <anchor>a95b48f925c7c32b9113c4098c36e2e77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_lt_pre &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__lt__pre_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__lt__pre_01_4.html</anchorfile>
      <anchor>aad4c34d84fa513da7852ae5522312152</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_lteq_post &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__lteq__post_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__lteq__post_01_4.html</anchorfile>
      <anchor>ae5ed4c7f557eb76a8b86eb8fed86e7f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_lteq_pre &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__lteq__pre_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__lteq__pre_01_4.html</anchorfile>
      <anchor>a2cf2ef214821f6c387bdcbc3486e5703</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_op_rel_only&lt; op_rel_noteq &gt;</name>
    <filename>structarma__op__rel__only_3_01op__rel__noteq_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result</name>
      <anchorfile>structarma__op__rel__only_3_01op__rel__noteq_01_4.html</anchorfile>
      <anchor>abae7b34c3ef97e81055f63994f51ff1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_ostream</name>
    <filename>classarma__ostream.html</filename>
    <member kind="function" static="yes">
      <type>static std::streamsize</type>
      <name>modify_stream</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>gac0e021e5ee902f7b5166d36f4c9b442d</anchor>
      <arglist>(std::ostream &amp;o, const std::complex&lt; T &gt; *data, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::streamsize</type>
      <name>modify_stream</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>gab7128712bfbeb1e74b1af0b60136575a</anchor>
      <arglist>(std::ostream &amp;o, const eT *data, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga8f0bd891ced3cd11f6b81f78d03b19b3</anchor>
      <arglist>(std::ostream &amp;o, const subview_field&lt; oT &gt; &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga1aa3224bf21aef16bcca6a6aca7a1547</anchor>
      <arglist>(std::ostream &amp;o, const field&lt; oT &gt; &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga8521504d1c9aacbc92e99e4ecf3c9cb3</anchor>
      <arglist>(std::ostream &amp;o, const Cube&lt; eT &gt; &amp;m, const bool modify)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga0326f7d71112c2ae199dab64c9616859</anchor>
      <arglist>(std::ostream &amp;o, const Mat&lt; eT &gt; &amp;m, const bool modify)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print_elem</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>gac8d50d0bd211517cc0cfca6da5916934</anchor>
      <arglist>(std::ostream &amp;o, const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>print_elem</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga6ac6fbfdf26609fdd7b747d0e21c4c51</anchor>
      <arglist>(std::ostream &amp;o, const eT &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print_elem_zero</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga04c3de4a61d183116d17de930cb6e331</anchor>
      <arglist>(std::ostream &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_ostream_state</name>
    <filename>classarma__ostream__state.html</filename>
    <member kind="function">
      <type></type>
      <name>arma_ostream_state</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga8b91fb823ae840302fdda6b35cd18f3e</anchor>
      <arglist>(const std::ostream &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restore</name>
      <anchorfile>group__arma__ostream.html</anchorfile>
      <anchor>ga1a082d76629a45c9b080001b8f22194b</anchor>
      <arglist>(std::ostream &amp;o) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char</type>
      <name>orig_fill</name>
      <anchorfile>classarma__ostream__state.html</anchorfile>
      <anchor>aecb77f06b929295dff3b538634a5c935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ios::fmtflags</type>
      <name>orig_flags</name>
      <anchorfile>classarma__ostream__state.html</anchorfile>
      <anchor>ab0b426f8607783622e9d2b43e8314f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::streamsize</type>
      <name>orig_precision</name>
      <anchorfile>classarma__ostream__state.html</anchorfile>
      <anchor>a5a6a6bed718f477a6e8a8e36777e10e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::streamsize</type>
      <name>orig_width</name>
      <anchorfile>classarma__ostream__state.html</anchorfile>
      <anchor>a32f6f326c7bd989e9632470ddbc52249</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only</name>
    <filename>structarma__scalar__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; double &gt;</name>
    <filename>structarma__scalar__only_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01double_01_4.html</anchorfile>
      <anchor>ae99d78070c7f28be6d572fbfa87024d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; float &gt;</name>
    <filename>structarma__scalar__only_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01float_01_4.html</anchorfile>
      <anchor>a6575899bc3a80f2e4d234346f5d12586</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; s16 &gt;</name>
    <filename>structarma__scalar__only_3_01s16_01_4.html</filename>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01s16_01_4.html</anchorfile>
      <anchor>aed64e4690b6f676714e2af0cc63f7c45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; s32 &gt;</name>
    <filename>structarma__scalar__only_3_01s32_01_4.html</filename>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01s32_01_4.html</anchorfile>
      <anchor>a6460623f94049206319a6848b273a8b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; s8 &gt;</name>
    <filename>structarma__scalar__only_3_01s8_01_4.html</filename>
    <member kind="typedef">
      <type>s8</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01s8_01_4.html</anchorfile>
      <anchor>afd0cc2e9639f96f0955f8464c0b0720c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; std::complex&lt; T &gt; &gt;</name>
    <filename>structarma__scalar__only_3_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>afd4f717e319f06253ea4d7bd94ff75e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; u16 &gt;</name>
    <filename>structarma__scalar__only_3_01u16_01_4.html</filename>
    <member kind="typedef">
      <type>u16</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01u16_01_4.html</anchorfile>
      <anchor>a385fedc724957dff22fa0bf7c3054dbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; u32 &gt;</name>
    <filename>structarma__scalar__only_3_01u32_01_4.html</filename>
    <member kind="typedef">
      <type>u32</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01u32_01_4.html</anchorfile>
      <anchor>aa6b898de552e687bf596300b5c17a4bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_scalar_only&lt; u8 &gt;</name>
    <filename>structarma__scalar__only_3_01u8_01_4.html</filename>
    <member kind="typedef">
      <type>u8</type>
      <name>result</name>
      <anchorfile>structarma__scalar__only_3_01u8_01_4.html</anchorfile>
      <anchor>a8990d58e4d5edb7b2adaa4d6e8902182</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_integral_only</name>
    <filename>structarma__signed__integral__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_signed_integral_only&lt; s16 &gt;</name>
    <filename>structarma__signed__integral__only_3_01s16_01_4.html</filename>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structarma__signed__integral__only_3_01s16_01_4.html</anchorfile>
      <anchor>a8e2cba5819522d8c9b9d483b6794831d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_integral_only&lt; s32 &gt;</name>
    <filename>structarma__signed__integral__only_3_01s32_01_4.html</filename>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structarma__signed__integral__only_3_01s32_01_4.html</anchorfile>
      <anchor>a882d49a5dc999ff843a1287786a84060</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_integral_only&lt; s8 &gt;</name>
    <filename>structarma__signed__integral__only_3_01s8_01_4.html</filename>
    <member kind="typedef">
      <type>s8</type>
      <name>result</name>
      <anchorfile>structarma__signed__integral__only_3_01s8_01_4.html</anchorfile>
      <anchor>a9521f4fcc7e28b4ed370af52953813ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_only</name>
    <filename>structarma__signed__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_signed_only&lt; double &gt;</name>
    <filename>structarma__signed__only_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structarma__signed__only_3_01double_01_4.html</anchorfile>
      <anchor>a3bc8e3ef0a4a1f559bc87fc0fc34343f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_only&lt; float &gt;</name>
    <filename>structarma__signed__only_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structarma__signed__only_3_01float_01_4.html</anchorfile>
      <anchor>abca080bfc4b325327ff93c9e8276e8bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_only&lt; s16 &gt;</name>
    <filename>structarma__signed__only_3_01s16_01_4.html</filename>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structarma__signed__only_3_01s16_01_4.html</anchorfile>
      <anchor>aa10f7f9f34abffa665d936dc4a177519</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_only&lt; s32 &gt;</name>
    <filename>structarma__signed__only_3_01s32_01_4.html</filename>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structarma__signed__only_3_01s32_01_4.html</anchorfile>
      <anchor>a0425b56b210454ed1824dfcef3cabbd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_only&lt; s8 &gt;</name>
    <filename>structarma__signed__only_3_01s8_01_4.html</filename>
    <member kind="typedef">
      <type>s8</type>
      <name>result</name>
      <anchorfile>structarma__signed__only_3_01s8_01_4.html</anchorfile>
      <anchor>a80a46f4747b5c9beb5c71ffefd77afdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_signed_only&lt; std::complex&lt; T &gt; &gt;</name>
    <filename>structarma__signed__only_3_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structarma__signed__only_3_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a1d4d62d64b11c605176eb6e57c599216</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_sort_index_packet_ascend</name>
    <filename>structarma__sort__index__packet__ascend.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable">
      <type>T2</type>
      <name>index</name>
      <anchorfile>structarma__sort__index__packet__ascend.html</anchorfile>
      <anchor>aa3b9b0241d150148fcad648f4ec986fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T1</type>
      <name>val</name>
      <anchorfile>structarma__sort__index__packet__ascend.html</anchorfile>
      <anchor>a3b39d137f9d42fdd4f453ef07a4dd5fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_sort_index_packet_descend</name>
    <filename>structarma__sort__index__packet__descend.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable">
      <type>T2</type>
      <name>index</name>
      <anchorfile>structarma__sort__index__packet__descend.html</anchorfile>
      <anchor>a007b20daa19874bf6b1568a9cad8da5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T1</type>
      <name>val</name>
      <anchorfile>structarma__sort__index__packet__descend.html</anchorfile>
      <anchor>ae4375a1934ab353eb26a0c3a3d391f7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_type_check_cxx1998</name>
    <filename>structarma__type__check__cxx1998.html</filename>
    <templarg>ERROR___INCORRECT_OR_UNSUPPORTED_TYPE</templarg>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>structarma__type__check__cxx1998.html</anchorfile>
      <anchor>ace4828d4f4360e97bfe95a8d087bf367</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_type_check_cxx1998&lt; false &gt;</name>
    <filename>structarma__type__check__cxx1998_3_01false_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>structarma__type__check__cxx1998_3_01false_01_4.html</anchorfile>
      <anchor>a577acfd0ef8c4db4934cdcd2f9ca51e2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_unsigned_integral_only</name>
    <filename>structarma__unsigned__integral__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_unsigned_integral_only&lt; u16 &gt;</name>
    <filename>structarma__unsigned__integral__only_3_01u16_01_4.html</filename>
    <member kind="typedef">
      <type>u16</type>
      <name>result</name>
      <anchorfile>structarma__unsigned__integral__only_3_01u16_01_4.html</anchorfile>
      <anchor>a7fc4e91fe583faf28ec7efd4742f25cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_unsigned_integral_only&lt; u32 &gt;</name>
    <filename>structarma__unsigned__integral__only_3_01u32_01_4.html</filename>
    <member kind="typedef">
      <type>u32</type>
      <name>result</name>
      <anchorfile>structarma__unsigned__integral__only_3_01u32_01_4.html</anchorfile>
      <anchor>aa1186190dc28bd6dd0d553245035b43d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_unsigned_integral_only&lt; u8 &gt;</name>
    <filename>structarma__unsigned__integral__only_3_01u8_01_4.html</filename>
    <member kind="typedef">
      <type>u8</type>
      <name>result</name>
      <anchorfile>structarma__unsigned__integral__only_3_01u8_01_4.html</anchorfile>
      <anchor>a1702f0e75238a530d6a9288524ecf8c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_version</name>
    <filename>structarma__version.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>as_string</name>
      <anchorfile>structarma__version.html</anchorfile>
      <anchor>a9e190e18f90abeb8c334c3153c58c2eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>major</name>
      <anchorfile>structarma__version.html</anchorfile>
      <anchor>a8e56dd59409ebcdbe3c59ac1f211203f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>minor</name>
      <anchorfile>structarma__version.html</anchorfile>
      <anchor>a059188f5d273c7212197678c6dd04e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>patch</name>
      <anchorfile>structarma__version.html</anchorfile>
      <anchor>a4a32e19f39dbd6719d16710bef1e80f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arrayops</name>
    <filename>classarrayops.html</filename>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>accumulate</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga270cea81236e4caed791a6691f91f5e1</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>convert</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga8d834bb7bab6cb72dec10a3d24a1a0eb</anchor>
      <arglist>(out_eT *dest, const in_eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>convert_cx</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga57e0567e937ac9f0a2e96421bb0fb6a6</anchor>
      <arglist>(out_eT *dest, const in_eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>convert_cx_scalar</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gac73c7d68f63677c0c7d2a3fbf10e20e3</anchor>
      <arglist>(std::complex&lt; out_T &gt; &amp;out, const std::complex&lt; in_T &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>convert_cx_scalar</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga01981ee583e62c51c19d952d123580c2</anchor>
      <arglist>(out_eT &amp;out, const std::complex&lt; in_T &gt; &amp;in, const typename arma_not_cx&lt; out_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>convert_cx_scalar</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gafd7cd710ec78a8db846a038c3d24af2a</anchor>
      <arglist>(out_eT &amp;out, const in_eT &amp;in, const typename arma_not_cx&lt; out_eT &gt;::result *junk1=0, const typename arma_not_cx&lt; in_eT &gt;::result *junk2=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>copy</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga496d396223405de7f3593c1c0f9b5aba</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copy_big</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga9d2146af4b45400116145f335a59c283</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_div</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gab12bc436b15a914a96112fe10ca2fe46</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_div</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga4466f5602f18ac69279ca5d03f9e87f4</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_minus</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga5b196aedfd2aaa1dbe0063353241a8be</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_minus</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga11ad871fb7e6c18a88d4c42322cf1cea</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_mul</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gae8f2b90904088d16a08de60fc6dd54ab</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_mul</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga4414ccf9af5e7cfb3922e2fa390af00a</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_plus</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga00f6df530acbdb4f04a620ee1b10898c</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_plus</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gab3de760aafa42b8c7f4fe8324aa64058</anchor>
      <arglist>(eT *dest, const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>inplace_set</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga877ac5e7ea2315087339e73029a91fd4</anchor>
      <arglist>(eT *dest, const eT val, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure bool</type>
      <name>is_finite</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaa2ba107604d61549e6c8706df7ebc7b3</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure get_pod_type&lt; eT &gt;::result</type>
      <name>norm_1</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaf1e09e09a21d20c1d73190c37baee4ed</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure T</type>
      <name>norm_2</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaa2a21c975806a4b8834ceab58507416e</anchor>
      <arglist>(const std::complex&lt; T &gt; *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>norm_2</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga78617dfa77d26afc51400f63a68fd8ab</anchor>
      <arglist>(const eT *src, const uword n_elem, const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure get_pod_type&lt; eT &gt;::result</type>
      <name>norm_k</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaad04270a3a6748779cb085d963af6c84</anchor>
      <arglist>(const eT *src, const uword n_elem, const int k)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure get_pod_type&lt; eT &gt;::result</type>
      <name>norm_max</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>gaa76b8a7ce874dd3df7ccc01bfdabe493</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure get_pod_type&lt; eT &gt;::result</type>
      <name>norm_min</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga5f8cccb77c696f6ec0cf5c692b32d33b</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>product</name>
      <anchorfile>group__arrayops.html</anchorfile>
      <anchor>ga7514d9727d2b7f4099f354a8b8a27afb</anchor>
      <arglist>(const eT *src, const uword n_elem)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>as_scalar_redirect</name>
    <filename>structas__scalar__redirect.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga0249f3743f7946a1384f4b09d8c033ed</anchor>
      <arglist>(const T1 &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>as_scalar_redirect&lt; 2 &gt;</name>
    <filename>structas__scalar__redirect_3_012_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>ga92aad9a96f9f736f32b805b23d4e4ccc</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>as_scalar_redirect&lt; 3 &gt;</name>
    <filename>structas__scalar__redirect_3_013_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__fn__as__scalar.html</anchorfile>
      <anchor>gab622c03265b7f08e8b241f07198d9be2</anchor>
      <arglist>(const Glue&lt; Glue&lt; T1, T2, glue_times &gt;, T3, glue_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>auxlib</name>
    <filename>classauxlib.html</filename>
    <class kind="struct">auxlib::pos</class>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>chol</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga86382c310389abb37efaab035667b470</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>det</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga6119bd003e2a451080bb685e05fd0d2c</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>det_lapack</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gad9dab3a6de657861579a7ffe2358b766</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const bool make_copy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>det_tinymat</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga45d6d0e13d259125796dff38891f6025</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>dlyap</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga9ca39daa8a7e0dc916f7c0407234b26c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_gen</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gae4ac0d0010ae6292c3c04eaa5b6798c4</anchor>
      <arglist>(Col&lt; std::complex&lt; T &gt; &gt; &amp;eigval, Mat&lt; std::complex&lt; T &gt; &gt; &amp;l_eigvec, Mat&lt; std::complex&lt; T &gt; &gt; &amp;r_eigvec, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, const char side)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_gen</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gacf1df094e866c5d0c64a00c670ad9024</anchor>
      <arglist>(Col&lt; std::complex&lt; T &gt; &gt; &amp;eigval, Mat&lt; T &gt; &amp;l_eigvec, Mat&lt; T &gt; &amp;r_eigvec, const Base&lt; T, T1 &gt; &amp;X, const char side)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gaaa3998d45afd5ee83bc4ff462e8b1059</anchor>
      <arglist>(Col&lt; T &gt; &amp;eigval, Mat&lt; std::complex&lt; T &gt; &gt; &amp;eigvec, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gae606b90df64a681d781d47a9bc274d6b</anchor>
      <arglist>(Col&lt; eT &gt; &amp;eigval, Mat&lt; eT &gt; &amp;eigvec, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga7a867623ee6c94448ae070ab4ae7d5fa</anchor>
      <arglist>(Col&lt; T &gt; &amp;eigval, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eig_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga47c6eae7d55e03cc977351fb60a45596</anchor>
      <arglist>(Col&lt; eT &gt; &amp;eigval, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga988168c75a053387069fd88bd60fdc5b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga3ead7f6ca77186907edce170af5addef</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_inplace_lapack</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gaad132f1a55712321e280d456d67301ed</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_inplace_tinymat</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gae769a7810bb52bce81bd1f6f524715c5</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const uword N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_noalias_tinymat</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga88225e645233c54ce246180eac98785a</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;X, const uword N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_sym</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gae4571e0f549534a58ca14d0247aa68c2</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X, const uword layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_sympd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga0a37172aef192e1e246549713c1f9efa</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X, const uword layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>inv_tr</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga8d62595babe6503c233417826d2a6c60</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X, const uword layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>log_det</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gafada3d1dd856a06f40ac887435ded322</anchor>
      <arglist>(eT &amp;out_val, typename get_pod_type&lt; eT &gt;::result &amp;out_sign, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>lu</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga6b4b5388b203da4ce715bb5318ea4ceb</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;L, Mat&lt; eT &gt; &amp;U, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>lu</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga235c9705bec82818b9171eb75e51c481</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;L, Mat&lt; eT &gt; &amp;U, Mat&lt; eT &gt; &amp;P, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>lu</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga7d51da6e92fc08de8960a2fb4982f75b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;L, Mat&lt; eT &gt; &amp;U, podarray&lt; blas_int &gt; &amp;ipiv, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>lyap</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gac19ddd09a3af0bb5c054917311c40fc3</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;Q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>qr</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gaa488770efa37619b3fbb9502686a577c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;Q, Mat&lt; eT &gt; &amp;R, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>schur_dec</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga722fa0090b848e7b75320955fe8ca43e</anchor>
      <arglist>(Mat&lt; std::complex&lt; cT &gt; &gt; &amp;Z, Mat&lt; std::complex&lt; cT &gt; &gt; &amp;T, const Mat&lt; std::complex&lt; cT &gt; &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>schur_dec</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga5734aee964a4833b6169e3d053f1316c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;Z, Mat&lt; eT &gt; &amp;T, const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solve</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga946c301893331bc529a967e9b1848bf9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solve_od</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gaf205fcaeaba76f4a539bc337b0390cb9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solve_tr</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga5f9930a49e4892fdf0c92132679c9164</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const uword layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solve_ud</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga77018c26d41a65169ca65cbec2a7c424</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga9910566305e19c1ac0603bf2eef31955</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;U, Col&lt; T &gt; &amp;S, Mat&lt; std::complex&lt; T &gt; &gt; &amp;V, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga48163e97cb55db553339afd9918c0bc2</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;U, Col&lt; eT &gt; &amp;S, Mat&lt; eT &gt; &amp;V, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga594c8682d42f462ad9cffddff99b3ce9</anchor>
      <arglist>(Col&lt; T &gt; &amp;S, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga4f3cc1c115b47494cb7ab6a66d834f11</anchor>
      <arglist>(Col&lt; eT &gt; &amp;S, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga3772dc7c9d7fc7cc3e160e9f40169d60</anchor>
      <arglist>(Col&lt; T &gt; &amp;S, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, uword &amp;n_rows, uword &amp;n_cols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga39d608b389378bfe3aa0ecb7f8daf636</anchor>
      <arglist>(Col&lt; eT &gt; &amp;S, const Base&lt; eT, T1 &gt; &amp;X, uword &amp;n_rows, uword &amp;n_cols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd_econ</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga59db323e3a4814101c865a1dfcd0d06e</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;U, Col&lt; T &gt; &amp;S, Mat&lt; std::complex&lt; T &gt; &gt; &amp;V, const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X, const char mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>svd_econ</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>gad4fc132b95b0b5450ae071bd8d2dba0f</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;U, Col&lt; eT &gt; &amp;S, Mat&lt; eT &gt; &amp;V, const Base&lt; eT, T1 &gt; &amp;X, const char mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>syl</name>
      <anchorfile>group__auxlib.html</anchorfile>
      <anchor>ga2c98b39fe6e45e291562ae06b42f122a</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const Mat&lt; eT &gt; &amp;C)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>auxlib::pos</name>
    <filename>structauxlib_1_1pos.html</filename>
    <templarg>row</templarg>
    <templarg>col</templarg>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n2</name>
      <anchorfile>structauxlib_1_1pos.html</anchorfile>
      <anchor>a46627dcbf4dd274336300e42673cf300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n3</name>
      <anchorfile>structauxlib_1_1pos.html</anchorfile>
      <anchor>a726b979a138ea21852feb9df5c2f1047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n4</name>
      <anchorfile>structauxlib_1_1pos.html</anchorfile>
      <anchor>a3cc6c8421f2d331651d41e21a8009ab7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Base</name>
    <filename>structBase.html</filename>
    <templarg>elem_type</templarg>
    <templarg>derived</templarg>
    <member kind="function">
      <type>arma_inline const derived &amp;</type>
      <name>get_ref</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>gad01cabada1ca5a1b04316c73c080ab05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga071b2721781007844ce44a7c178901be</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>gad95694ceaf2d574f0cc53f4928a90513</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated void</type>
      <name>print_trans</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga40e47bace4c8caca066695c26635c954</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated void</type>
      <name>print_trans</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga81beb1ce45267f26292fac16e0efc0f8</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_print</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga87db4e5fa0b100b37258e980d7bd30a0</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_print</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga639dc206568d271d33b8441477aa4a73</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated void</type>
      <name>raw_print_trans</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>gaeda1e7ec54c973394aa5c5c6b32bbca4</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_deprecated void</type>
      <name>raw_print_trans</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga8b36effcd46202708e211d3811efb1cd</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; derived, op_strans &gt;</type>
      <name>st</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>gad7e062a2b1f5cb896e44ad6ccdbc592c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Op&lt; derived, op_htrans &gt;</type>
      <name>t</name>
      <anchorfile>group__Base.html</anchorfile>
      <anchor>ga6f34ee82b330ca8de306f1e6ea49f351</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BaseCube</name>
    <filename>structBaseCube.html</filename>
    <templarg>elem_type</templarg>
    <templarg>derived</templarg>
    <member kind="function">
      <type>arma_inline const derived &amp;</type>
      <name>get_ref</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>ga2ac15bb45ca8e58855ea14fba7348dcf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>ga63c056f554d285736878f3b45de61110</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>ga278873de8153f05c9e474720dab277f4</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_print</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>ga92f4fce701924edc1ebba5c98a22420b</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>raw_print</name>
      <anchorfile>group__BaseCube.html</anchorfile>
      <anchor>gadc99fa9adc489de0e8ad118f15fbe80e</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Col</name>
    <filename>classCol.html</filename>
    <templarg>eT</templarg>
    <base>Mat</base>
    <class kind="class">Col::fixed</class>
    <member kind="typedef">
      <type>const eT *</type>
      <name>const_row_iterator</name>
      <anchorfile>classCol.html</anchorfile>
      <anchor>a1a0ef64cadd78a8a471cab490853836a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classCol.html</anchorfile>
      <anchor>aa7ec170924ed5ad130545919563c7e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classCol.html</anchorfile>
      <anchor>a1584d0c1fcd5cc903a31e65af6dae26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT *</type>
      <name>row_iterator</name>
      <anchorfile>classCol.html</anchorfile>
      <anchor>ad53331865543f7dde51256fd69fdbbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga1deb0d02282d1d6d5ca7784e8a7ca6da</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac29610fc631705cd36a485e34756d117</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga782301c774dbf74edc1cc8b653c3f53a</anchor>
      <arglist>(const Base&lt; typename Col&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const Base&lt; typename Col&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga33c2bfc37796aeac468fb5f256402942</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga366f393428316e8fff9f88bad9abb440</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>classCol.html</anchorfile>
      <anchor>adf3bfee33d18231bcd0b86e6097d8de8</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga3653c3c2ebd7e9244da1e4d8555112be</anchor>
      <arglist>(const eT *aux_mem, const uword aux_length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga520740baa0a36d6a80290e85c9f8a560</anchor>
      <arglist>(eT *aux_mem, const uword aux_length, const bool copy_aux_mem=true, const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga10ac1c5f692eba490f7ac5d25f044ade</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga28cab8d186bee9d3f4477ca3431a25aa</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaf2eff14c29141ab79f5e8bf713c57c88</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaee1e030ccbf58086fe9c821fbe4293b9</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga613fd9f49b36faca4e17617bfced3aa0</anchor>
      <arglist>(const uword n_elem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga026574215b38fb777c02c1fc9300db4e</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Col</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga3cbca6262a577f8823e4d2ac1b75a558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga8f4500cd180da8c766467cc959830b74</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gae1a89e479d52d1158a8466760d6f9d9d</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaf7427e5609f11b371c5f522813e3f3ad</anchor>
      <arglist>(const uword row_num, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga4d8f4d168c2226f1dde34d501ace8f7c</anchor>
      <arglist>(const uword row_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function">
      <type>mat_injector&lt; Col &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaa243d5f2a745d6a46ef07253c124b35b</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga83b1c5ca09fbaccc56481b369e11f624</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6bf348234cde5ab8eb9ca756ac846f3e</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gacdb1f5dfb684284290636cb4bb8ede31</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga49ef9ad2c70ed968ab7a818b72815c28</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaea3d0b39d9f7b7660e66d8fb5ed97819</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga927bc9d1ad87f42a351b90df2c7d9e2c</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6760997e491f9bfa1daec1c4b6a69a31</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac552c2210ca8364605908113280fee32</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_col&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga5d6af5e2423ef5a284c4ee39568c96d8</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_col&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga77ae5dffec2e9dc42a8482663a5d55a0</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga73c21c7b3cf0c16ea49c812ac8a09ecf</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_rows</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga82b3a4facee9186ff9a5a5bb95f8b15a</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga8b8b4d8aaeb65cdce698d3cd826d07be</anchor>
      <arglist>(const span &amp;row_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gad9ce3422dad4d4330e83078f2e94f10b</anchor>
      <arglist>(const span &amp;row_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga71f0209c97eeea5ae7ab8c7adf923ec5</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6cb7daa8d6844c15e5d66cb77f79796b</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Col::fixed</name>
    <filename>classCol_1_1fixed.html</filename>
    <templarg>fixed_n_elem</templarg>
    <base>Col</base>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gafc1847c82d83affb9c96271be7669af2</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga804a6259493836b8a7f18dd54e118602</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gade36642c68bd1972cb7247f4062f83f1</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gace4036d3ac71c0d56a4435a7d9d565dc</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Col&lt; eT &gt; &amp;</type>
      <name>fill</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gafbae24b316919c9c42e085af5f11bb0b</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac9ece97bc9af8413d6696b8365cc97f6</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga0c4b5047ee2c3e8850dcf450eb1191b0</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga06001f77af026e998c858548439523fe</anchor>
      <arglist>(const eT *aux_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6988736353ce2118a12c6832c5a9287e</anchor>
      <arglist>(eT *aux_mem, const bool copy_aux_mem=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga1b559c3c00046c07b2f22126efb089cc</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga1c1645b1c17fd1c7a086c20ba8e11799</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gad25dab1f19f1cabefaff49bf49905bc1</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga35ce2cc9c4be1aa65bb48541b00b9273</anchor>
      <arglist>(const fixed&lt; fixed_n_elem &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gab0913d94ee15342c3f7373163742adb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Col&lt; eT &gt; &amp;</type>
      <name>ones</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga016a100779bcb81b496d8bcd8833fac4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga8d6bbe9b3595af51782f927d644d340e</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga2b8bae860a57a1c533093cb16d4d1eea</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac38987bb37a09ca76301994c26fefc28</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga78b8279bfee65870ad307d175aa67e4c</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga9f0074ab785fbe83c9de0574d3db2049</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gac2bbaafcf447a4e69cc0195a7176d11f</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga1bcabf0fb4b1f3afb2c942e5fa4563c3</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gaf43c104d4c8f8de1f50d93fe8527af0b</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga5d38a242c7c753af6cd2bcb1511e79e7</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga9dba03e3fda0f8cb2899079f3bb6ac5f</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga30c0dbd4fd58cdef5ef55d0d8e28d654</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga41fc193b28d3c50da809e9901adcef4c</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga501f005eee625e2627afc2b5e8db6444</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga66468624fb9fec4e000e7522cc473dbf</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Col &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga28448f0ef3dc78a016da73790ee3f06e</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga117ebecf0dc2df0335fb6495b890695a</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga2f18ffc60604556303867cd6b7535fe2</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Col&lt; eT &gt; &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga6731c0661676b342f591865b008b6b3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_cols</name>
      <anchorfile>classCol_1_1fixed.html</anchorfile>
      <anchor>a53f59517da0e62c91b3dbd82651a3f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_elem</name>
      <anchorfile>classCol_1_1fixed.html</anchorfile>
      <anchor>a0948b75d5fe9c20d9c635f815dfd5d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_rows</name>
      <anchorfile>classCol_1_1fixed.html</anchorfile>
      <anchor>a9d5cc970bbc9af178ffe88435bcab3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>change_to_row</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>gae15ae939e9e09a0bc74889b0c99f904c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>mem_setup</name>
      <anchorfile>group__Col.html</anchorfile>
      <anchor>ga9a022197cf7c84bf283165cfefba615d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned eT</type>
      <name>mem_local_extra</name>
      <anchorfile>classCol_1_1fixed.html</anchorfile>
      <anchor>ae480994dac2528ac9cb2df92f7eb661c</anchor>
      <arglist>[(use_extra)?fixed_n_elem:1]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const bool</type>
      <name>use_extra</name>
      <anchorfile>classCol_1_1fixed.html</anchorfile>
      <anchor>a3a07c368a877cd9263b5079f0d1e6de3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>conv_to</name>
    <filename>classconv__to.html</filename>
    <templarg>out_eT</templarg>
    <member kind="function" static="yes">
      <type>static out_eT</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gab483687382a7167f8a1b31f4d1293493</anchor>
      <arglist>(const BaseCube&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static out_eT</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga1478baacb9d2163d0c2e709497149a57</anchor>
      <arglist>(const BaseCube&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static out_eT</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga611eb97d353a9f67963d9a1204bcf5f2</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static out_eT</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga122baebe6aac7202a1c58bfd4bbd5db2</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>conv_to&lt; Col&lt; out_eT &gt; &gt;</name>
    <filename>classconv__to_3_01Col_3_01out__eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gadf0c102e9c656308485508eea2541a42</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gaa8c71816f75344db308d4fd3e07ce3a8</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad918320e691b038218db41756eeeebf6</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gafa6d05cf843933dbeea0307272b3d45f</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gae1d76bfd4b281c3b3f7a4541e993f550</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gae19f2fd9c97d8cead0ac42f28a530b24</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga8e8fd11eb8e850972af455355a1e68ed</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Col&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga38b6d7a89edaaef7383f1e68fb927d73</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>conv_to&lt; Cube&lt; out_eT &gt; &gt;</name>
    <filename>classconv__to_3_01Cube_3_01out__eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Cube&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga358648799a17a9751fca5021b8bd57d6</anchor>
      <arglist>(const BaseCube&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Cube&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gabc941bfeea29924a87b16d10df44eab3</anchor>
      <arglist>(const BaseCube&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>conv_to&lt; itpp::Mat&lt; out_eT &gt; &gt;</name>
    <filename>classconv__to_3_01itpp_1_1Mat_3_01out__eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static itpp::Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad5141efb8763c52c3fd07913b83ada37</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static itpp::Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad9d16c6d9db9c80fd630fa76ef57e86a</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>conv_to&lt; itpp::Vec&lt; out_eT &gt; &gt;</name>
    <filename>classconv__to_3_01itpp_1_1Vec_3_01out__eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static itpp::Vec&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga979bc4431fb6fa0395265fc757142dca</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static itpp::Vec&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad5cb9bf5a22ed37cf75920323540d112</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>conv_to&lt; Mat&lt; out_eT &gt; &gt;</name>
    <filename>classconv__to_3_01Mat_3_01out__eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gad73ee400e9b39edb7e9cdb33e071eb9f</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gaa2a0c23e3c42efb0e0c65abebd6ecf2f</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga6f7d5d616d759094eb9f6787ee33f530</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gae9c962bbd8851241b85f6aed96e35dad</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga17c91af1d5df2681880a913e4edb8f80</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga9f5bb33af22723181666135f24538b67</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga3c0df92383a2b4266f8c8d7bf8f6c549</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga4476ba6ec0651a288b05d0dd47ca8482</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>conv_to&lt; Row&lt; out_eT &gt; &gt;</name>
    <filename>classconv__to_3_01Row_3_01out__eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga81660ba397ead4739ee6feb302ec6e7f</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga01fb30aba75e912e412d3d5f0e124cf1</anchor>
      <arglist>(const itpp::Vec&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga7e3c79c3f315e791014a2805d1a2f542</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga0384a9501cb16cfc92073961fefdf605</anchor>
      <arglist>(const itpp::Mat&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gaf3c954fb37e42ad993cf1bbfd363eb82</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga8949054954910fe53f4a0f23bb422d18</anchor>
      <arglist>(const std::vector&lt; in_eT &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga672474effdf90189fbef62aa6ec13655</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Row&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>gabb0b98963cdcac8b02fdfad50ba0c5b4</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>conv_to&lt; std::vector&lt; out_eT &gt; &gt;</name>
    <filename>classconv__to_3_01std_1_1vector_3_01out__eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::vector&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga4ee3c1148d85f1ac656d9691d6a35453</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_cx_only&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; out_eT &gt;</type>
      <name>from</name>
      <anchorfile>group__fn__conv__to.html</anchorfile>
      <anchor>ga1a40d5158f1f3546c9cd91023a9d0796</anchor>
      <arglist>(const Base&lt; in_eT, T1 &gt; &amp;in, const typename arma_not_cx&lt; in_eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Cube</name>
    <filename>classCube.html</filename>
    <templarg>eT</templarg>
    <base>BaseCube&lt; eT, Cube&lt; eT &gt; &gt;</base>
    <class kind="class">Cube::fixed</class>
    <member kind="typedef">
      <type>const eT *</type>
      <name>const_iterator</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a8f770342175878abd3976051876873e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const eT *</type>
      <name>const_slice_iterator</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a33ff6bd310bbd3a8eecb1e46b67bb56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>ac02ff6492d871925ca596309f9e02eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT *</type>
      <name>iterator</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>aff2e35c4d263332e5ce6094726a9fd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>ad4c29f3f1d69b71fcdb141af81ab93bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT *</type>
      <name>slice_iterator</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>ab4a7ca9d1e557fe6a5a92b5490ff7c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac1f7ccd332ed6b87058b3fa13130992f</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga54dd3c89612beb059991f087d24afe38</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab15db5e9adc152838fc796791c61add4</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5cac3c7cf293f31f8e4cefa15fabb54b</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7cc073fb73fecb1a8a427082dbeb34b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa7d792e0db06c3345152c0fb88dd15d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_slice_iterator</type>
      <name>begin_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaaefa910465305a02ebf59f282581dcef</anchor>
      <arglist>(const uword slice_num) const </arglist>
    </member>
    <member kind="function">
      <type>slice_iterator</type>
      <name>begin_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae630381ffdc61c8782f77bc46d29c779</anchor>
      <arglist>(const uword slice_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_size</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gabec1313f7c0ce9e000d74654392c7c51</anchor>
      <arglist>(const Cube&lt; eT2 &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf8f001167ca641fe242677cec051ecfa</anchor>
      <arglist>(const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga38fa4008be8f2155272047dc06147a77</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga8a86616f7884b8ff04e68879b8ea6791</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5ba67e11958f0632a3744378a669e4ae</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5ccdf644e1337940a66c28eba9395f4e</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae2ea9ab2280801542aa78f80d1168a36</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf486794a615ad0177d3cfb724cc45b03</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga082947ab4ef5e1324ffea4bc637c3c29</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5edb2ac646b7408343aba2971b181104</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a14529609eaa889061eb3972522f5da3b</anchor>
      <arglist>(const BaseCube&lt; pod_type, T1 &gt; &amp;A, const BaseCube&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga458bec1f3fc6ebb878d88eaaae747089</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac9a5268589f8e171a9ff405d2746e52b</anchor>
      <arglist>(const eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols, const uword aux_n_slices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7ab7e9933fa8e895918e59cdde8a5b30</anchor>
      <arglist>(eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols, const uword aux_n_slices, const bool copy_aux_mem=true, const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaaa4fd7b21768e1061cb33207cd6b4f7a</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa8b4ea1c9891b95adc73fa425c7971db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0d83b2e9363939cabff2ee2f9101663c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga9cab55656fa347f3914d9aca2e8f4d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_slice_iterator</type>
      <name>end_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad7737b2904aec585124674ca0d99a56d</anchor>
      <arglist>(const uword slice_num) const </arglist>
    </member>
    <member kind="function">
      <type>slice_iterator</type>
      <name>end_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0583f51385b99f9d1f968dbd8fe99c88</anchor>
      <arglist>(const uword slice_num)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>fill</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaba21b828e6e645d32be852c7189a21ad</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5c4412ed27ad094df35a143cd77864fe</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac9b2d2e78a972c809049bc4a093298b7</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad9cb4ecfd6bc0b4cc2ae27d9b1af5c19</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gabbdee61973e0e18bec6cb0a67f141dad</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga253a83b7b8c43aca927d37ac05f57b08</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2037fbf24bbb7cf4c40d71c9f6bf1f75</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1a83f548b13ab80efc3cf6281bc3a129</anchor>
      <arglist>(const span &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4055c0a5b1a1e1df56d77dd386760c22</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafd6809e88b8d6cf89a3fea2a5959ed2a</anchor>
      <arglist>(const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaba9d2af550f97c5a07e9150ac50c9588</anchor>
      <arglist>(const uword row_num, const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf078433be12abde746651319f32d0549</anchor>
      <arglist>(const uword slice_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_empty</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf41d9157a806d723ee13378a48ea57cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0d4832eba2b46a23bd678d6f8400f3b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga9d5fb69666d9502592187488c1aa3248</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3aadfc5ae5ceb50c06d358cd8e6a6167</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac8204a5c2dcae35f1497fed4eb0c0be7</anchor>
      <arglist>(uword &amp;row_of_max_val, uword &amp;col_of_max_val, uword &amp;slice_of_max_val) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4903eac65ace529c8fe9764d383bbc16</anchor>
      <arglist>(uword &amp;index_of_max_val) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf1d62fc6964c40b0fd562ed45ccf2101</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>memptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1711a8b897a562beafc9e7aa01384b86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>memptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5b00237224a8e3bfb05728de7c962f85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab7addd46e234fa7297c84a95db56bb6b</anchor>
      <arglist>(uword &amp;row_of_min_val, uword &amp;col_of_min_val, uword &amp;slice_of_min_val) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga767e0e28cb3e79c751b54fc5370bc7e6</anchor>
      <arglist>(uword &amp;index_of_min_val) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6c4bab9449e84685f0b4cd5be44d9f46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>ones</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1057a5f3edc34f4eb22305525008dee7</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>ones</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0950350d07b9766d8bda6f3dca850bf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2e41de4f47d7054e1198a5583827abbf</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga937cb06257f201cf33bc7f2cddc343ea</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0a32da8aef1e32179e5c409eff2cdd64</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaca4cbb8e468e232bb5cbd607b6630720</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad006000615ec65529ee2751a6f7781f4</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3de405b4f2ec6f8ed6cdc286415d16e7</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga30269be22093893b384aa30baaa810bc</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae32382263d12d93c74b5593145a7250c</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6e4729f1623baf2c96b9cca73e06a9a2</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad5d4b48e11908957dcffac757d1fb1cd</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae65b7c122cfbdc3a814857621dc63540</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5758e9320d64c1eb46b6bdd0c6fbacfd</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gace1898bbebfe5bfea8c9032c9eb6e5a9</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview_cube&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab62f8c962a512d04126104f615d896e3</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_cube&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafc6af9768762da86e088845c1f0c11eb</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga348b03ddc6dbaebf2bcddf2625947980</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void</type>
      <name>operator++</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga08e53f4d13c896de95e1d6d5c187ae55</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator++</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga63f49cd73b0a28cd718820aabcbfc55b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7e200dd237a46bde63cdb733e09c1f1e</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafa0a0593ce10f92d9014f91021b29b60</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0c1a0f5a78b786f04ceac0ba57f82000</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaac2d391dfc97c9f2ddc5c91c64dddca4</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga82dfcf5cff2a14f7e10e5de5038fa61e</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga64469a0347cfc24b1b8f762d8272cee8</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga49f7ff20f8592805e459d3f51e2cacec</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab7ff823e63a04d322137bab296fd40c0</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga031db49c5ce03bf5fbdd6f141a784125</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad6ca23e58aac88ec2a723ebeae7a60e1</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void</type>
      <name>operator--</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga85f7e423acb147da1ff5eed3c24eef84</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator--</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga8adaf465f35b98b70c02fc3c6407ed28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaec8e35bd9b4c5ef17ebc687b93b6ab4a</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae825f8f09e5d85bdc06c0dfad47bfd3a</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1b8ff64365eee6f42a2e4935c4c139e4</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4c7eefcb2e84715bfc2a3fb9f345391a</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga96255470eec4a32dcd65acfbca71e405</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga22d2f36d21fba696cf67d756ebfc5c41</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab36bee32c3915836100e191c3fbf1307</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab188ca927465a03ded825df6cb8c8d5e</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafcc85205e8a9fd17f18566b8b3a03c70</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafdd9657cc414a01c77ddaecf06c072ed</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7c59b0cc9c7e391e69c90fe054482779</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4c43db9a1e1064a8b6761b9b0aa7832f</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2b3979000e6181eb6599f5b3651e54a3</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf2cd8fc72e95d22c119b826c5fc0e748</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga919c542d7aab98db49ae4ddcf8a35878</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga9ac129b57d6bf446a6141a6838ad747a</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0f642355b4da04cde226a4f94162bb6c</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4769b282b8a4a39a15b52a6131c1acc6</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga996bc9ab51f31e1a32694bb6a1b95520</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga40d5d0e8391797cd3eac772147297b43</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga8df38f014a47c7db6b48a0e06c7e67c3</anchor>
      <arglist>(const mtGlueCube&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga193cc8c0d250a88533ae64fa1ec5a4cf</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7b60f4a99d123d91e1488413ba592193</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga311c6db16f55596bdd372cf9be93b5cb</anchor>
      <arglist>(const mtOpCube&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7aa8fa3888e6820f5efdbac1ff75fb2a</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3c0194f422b7cca148aeada0b5dce3ea</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1f42ad2e2137f197a6a571828fbb463f</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab6fc51265fb78aa3b5e69e7ce51bff6f</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2c4c1a84d9c3e8c2c59f4759a6e3a1af</anchor>
      <arglist>(const Cube &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga73fd2fa4151f5bd8dab023d73c8731ba</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae8c42c0743e407cb143b10f6e9699b60</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6b20c4387eb1b011cf7ab1335b837694</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gadbf397928506b2295bdf4102447c9dc9</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6aa9fc020fb7eb63d7f17966d77b1397</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab3480aab4000db1e3e844b5bb1e75d79</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0b5663f18736f1fe9accccefe0f6d15f</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>randn</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaed7acf5a0cd222d5f71bf11a41ab45b8</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>randn</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4ff692a365514d2d33c392af5d5a94f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>randu</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaaddd35419aad97a9014c59237a1f0a06</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>randu</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3a44313f904be7e4b41b89b1cd9e2993</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaba9b3dcaf9379fc802c0bdb8b5db4bc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reshape</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga7f7aa3c70ceadd436de2f2a86b1dd10d</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices, const uword dim=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga756b1ab4a4bc911356c934431396edad</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae4cdf41945a567b41d6de50f6e28b8ae</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5a648d4ca1600224245ab7d46ca47a78</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_imag</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2223e0a933785a7b7b09d08e717d9e6e</anchor>
      <arglist>(const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_imag</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a07467e493d791c5e1c12a74036b1505a</anchor>
      <arglist>(const BaseCube&lt; pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_real</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac0d2653860388232cae740ea46da3e43</anchor>
      <arglist>(const BaseCube&lt; typename Cube&lt; eT &gt;::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_real</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a75dd0c0671d09aa4d8d209a0ae5422fd</anchor>
      <arglist>(const BaseCube&lt; pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0d461586030945472fe66f7364882771</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga5b6a612fc14b303ada4a471dd535ccc8</anchor>
      <arglist>(const uword slice_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga0aa0b0a8dde177365a95264389920315</anchor>
      <arglist>(const uword in_slice1, const uword in_slice2)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat&lt; eT &gt; &amp;</type>
      <name>slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3754918d0955861ab56ddd65ac420070</anchor>
      <arglist>(const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline Mat&lt; eT &gt; &amp;</type>
      <name>slice</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3b4599ae61da89772bdc085491c07280</anchor>
      <arglist>(const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>slice_colptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga3834157043ea6c993f7e3bb133b234b7</anchor>
      <arglist>(const uword in_slice, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>slice_colptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gafb2f22b1dae85884162f6777689e4cba</anchor>
      <arglist>(const uword in_slice, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>slice_memptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga6535ddb31b5fc8e4f7f37eabbf505be8</anchor>
      <arglist>(const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>slice_memptr</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa880766c421f4a9f006662c7fd96850e</anchor>
      <arglist>(const uword slice)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_cube&lt; eT &gt;</type>
      <name>slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa93482f656697c945cd0430f0bd4c017</anchor>
      <arglist>(const uword in_slice1, const uword in_slice2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_cube&lt; eT &gt;</type>
      <name>slices</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab8b0a6a1df400f361d4b7877b23f08cb</anchor>
      <arglist>(const uword in_slice1, const uword in_slice2)</arglist>
    </member>
    <member kind="function">
      <type>const subview_cube&lt; eT &gt;</type>
      <name>subcube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaba7a1d8eb682ddf27eab9694fc193499</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_cube&lt; eT &gt;</type>
      <name>subcube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gacbd724cbbf9a49abc311be9dd938d6e0</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span, const span &amp;slice_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_cube&lt; eT &gt;</type>
      <name>subcube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4d083cc54fbf5247814e55aec5a3f7d6</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_row2, const uword in_col2, const uword in_slice2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_cube&lt; eT &gt;</type>
      <name>subcube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaeaee971a4703218c607d46a5189c269c</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_row2, const uword in_col2, const uword in_slice2)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga66be0b4562b44bc7efa4e18785e7f425</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga97d7814c30544a7a5cc7af72874aa1ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cube</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga006b848eba2275b63aefbca4502a33aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; eT &gt; **const</type>
      <name>mat_ptrs</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>af36259cd155a9251769b6533146eeeb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const eT *const</type>
      <name>mem</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a5d762740f29569b8493d2d6372dc908d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>mem_state</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a2ae890fd129143b9e56600cc1afb6d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_cols</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a59704a57c131771a28faa0ffc71004a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a4903e94049fa6d9f0d62dbcbf376da96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem_slice</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>ab4e17dc42f253294ffe8030bcbad8f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_rows</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>af2375467da364bb326010c46050fab2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_slices</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a9b6ae66090ee092173190a85c0c3e5dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>create_mat</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga1bc39b7915eec73d01dbd1b959cb6732</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>delete_mat</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga261fe3edd2f2706d3ad7875487cd3c69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a0e64295a116db25e1ecda1253668fdb5</anchor>
      <arglist>(const BaseCube&lt; pod_type, T1 &gt; &amp;A, const BaseCube&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_cold</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaada3f7ac19a66eee5fbcd4cc0201e79b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_warm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga8a1689ab31561d9ffcbf09f00f5e3965</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword in_slices)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>steal_mem</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga70006d5a49f67d35d4ae10cb6c5a681f</anchor>
      <arglist>(Cube &amp;X)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arma_aligned Mat&lt; eT &gt; *</type>
      <name>mat_ptrs_local</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>aa15f6abe2b62674030bcb020bb0375a5</anchor>
      <arglist>[Cube_prealloc::mat_ptrs_size]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arma_aligned eT</type>
      <name>mem_local</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>ac2c952482a995f2ea593ed934bb23c40</anchor>
      <arglist>[Cube_prealloc::mem_n_elem]</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>glue_join</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a4cf829fc237eb8b96c401850367dcdbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>op_reshape</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a2a452cbc335fe36ab70260e5c7c3b8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>op_resize</name>
      <anchorfile>classCube.html</anchorfile>
      <anchor>a07336aa497ae6da9bf498f1ba5a1b991</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Cube::fixed</name>
    <filename>classCube_1_1fixed.html</filename>
    <templarg>fixed_n_rows</templarg>
    <templarg>fixed_n_cols</templarg>
    <templarg>fixed_n_slices</templarg>
    <base>Cube</base>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>classCube_1_1fixed.html</anchorfile>
      <anchor>af3a3395efc2329a9e7efb1d5475778d6</anchor>
      <arglist>(const BaseCube&lt; pod_type, T1 &gt; &amp;A, const BaseCube&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>classCube_1_1fixed.html</anchorfile>
      <anchor>a8afa794e246718e0a9b3f92646b91440</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>classCube_1_1fixed.html</anchorfile>
      <anchor>a7c4066f0fc0a389d47c5d3e96b273879</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>classCube_1_1fixed.html</anchorfile>
      <anchor>a3819b2451cdc798fa546bdfd13e23f44</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>const Cube &amp;</type>
      <name>operator=</name>
      <anchorfile>classCube_1_1fixed.html</anchorfile>
      <anchor>ac7dec0f67f2e64014d696a4ba59f483e</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>mem_setup</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gac8e70bcfcc60a1754d5b04bfd9998771</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; eT &gt; *</type>
      <name>mat_ptrs_local_extra</name>
      <anchorfile>classCube_1_1fixed.html</anchorfile>
      <anchor>a434996b8bfa2e2e2cb321ffb5fdef3ba</anchor>
      <arglist>[(fixed_n_slices &gt; Cube_prealloc::mat_ptrs_size)?fixed_n_slices:1]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned eT</type>
      <name>mem_local_extra</name>
      <anchorfile>classCube_1_1fixed.html</anchorfile>
      <anchor>ad1baeb62787f59edc9f9d65108be0bf7</anchor>
      <arglist>[(fixed_n_elem &gt; Cube_prealloc::mem_n_elem)?fixed_n_elem:1]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const uword</type>
      <name>fixed_n_elem</name>
      <anchorfile>classCube_1_1fixed.html</anchorfile>
      <anchor>a569f1615a75e4b42cd5f4ee19d40713f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Cube_aux</name>
    <filename>classCube__aux.html</filename>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_mm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae2e53de87e71bb5b874bfbe95f4e380c</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_mm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gae95e218a4268fbcee637e80b56e1e6f6</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_pp</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga2ff885c12d4c334ae827157ddbed71b0</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_pp</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4e73d6e46a8d79e6c6b40607154e7b1b</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_mm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gab4485a579abb88757b7f8e83805ec2f4</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_mm</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga4d72f270fd218a69d79adecac7e9fc5c</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_pp</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga94cb50acaf1e4360e6325f325ba096bd</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_pp</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaa0ebb575427635df9dad21d2bd0457f3</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_imag</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaed8ce1b4e7dc7718397d61091457524a</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;out, const BaseCube&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_imag</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>ga80530d826e793f2b6e657e424dd7777d</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_real</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gad7f100d9fa9ab6c1f8af98151dcb19d1</anchor>
      <arglist>(Cube&lt; std::complex&lt; T &gt; &gt; &amp;out, const BaseCube&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_real</name>
      <anchorfile>group__Cube.html</anchorfile>
      <anchor>gaf00a4318522cc708b983b3ffc297c035</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Cube_prealloc</name>
    <filename>structCube__prealloc.html</filename>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>mat_ptrs_size</name>
      <anchorfile>structCube__prealloc.html</anchorfile>
      <anchor>a17592b1a964ec2536465a084e2bddaf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>mem_n_elem</name>
      <anchorfile>structCube__prealloc.html</anchorfile>
      <anchor>a8ee3b456c62e2dbb65199bfd8c72b18c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>depth_lhs</name>
    <filename>structdepth__lhs.html</filename>
    <templarg>glue_type</templarg>
    <templarg>T1</templarg>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>num</name>
      <anchorfile>structdepth__lhs.html</anchorfile>
      <anchor>a9a85882088d410ec9ea5a01b535b63f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>depth_lhs&lt; glue_type, Glue&lt; T1, T2, glue_type &gt; &gt;</name>
    <filename>structdepth__lhs_3_01glue__type_00_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>num</name>
      <anchorfile>structdepth__lhs_3_01glue__type_00_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a50079aecbb7678fa628c330fff64bcb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagmat_proxy</name>
    <filename>classdiagmat__proxy.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classdiagmat__proxy.html</anchorfile>
      <anchor>aaa8af67276f2bafbb974df68a4648c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagmat__proxy.html</anchorfile>
      <anchor>a9e92687fee2719a87e4a01e225c94c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classdiagmat__proxy.html</anchorfile>
      <anchor>a5fcfc16a275b910f7b6602f66418a651</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>diagmat_proxy</name>
      <anchorfile>classdiagmat__proxy.html</anchorfile>
      <anchor>afb924494fddf0d91553d7a7201811a45</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classdiagmat__proxy.html</anchorfile>
      <anchor>a364ce3fc71d4c2fd955423efbf371f22</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagmat__proxy.html</anchorfile>
      <anchor>ab1c399fab896762fdf33b2c8509944fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Proxy&lt; T1 &gt;</type>
      <name>P</name>
      <anchorfile>classdiagmat__proxy.html</anchorfile>
      <anchor>ad215e01166ac0e8d5d2fd847e586d13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>P_is_vec</name>
      <anchorfile>classdiagmat__proxy.html</anchorfile>
      <anchor>acb9e03b240e88b8e00a84f51ba003f74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagmat_proxy&lt; Col&lt; eT &gt; &gt;</name>
    <filename>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aff56603d583e7f847cbc6007c8246a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a18276057bc7347f7aab95d97feee463a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a323589e78f7a5d3511506d376b816210</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>diagmat_proxy</name>
      <anchorfile>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a0d95ecda7e224b0855bc5c3be78a9f65</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae56b22f9b2d9bc423c5bb63b5c1a04d0</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad68e59400db9672ff466b33e7471574a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Col&lt; eT &gt; &amp;</type>
      <name>P</name>
      <anchorfile>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a8fb1933bea28de14f63392c4b3d87a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>P_is_vec</name>
      <anchorfile>classdiagmat__proxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae1ae4cd96b7bcc1a13e515814950503f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagmat_proxy&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a7367dfe650d733771d8defc9067b91d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae5de069c12de2bbed215e2c0f4d02822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9875f771b0b7e5d334ff924d447f8e05</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>diagmat_proxy</name>
      <anchorfile>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4f20f530a890ea51d73b1f68c23cf4f6</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a36710c741b3777eb56292af203dc1c00</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a368040c5a87e52fa36dea7f3925f2a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>P</name>
      <anchorfile>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a177caa8b266178fbd625932aa635faea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>P_is_vec</name>
      <anchorfile>classdiagmat__proxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ade2f9a2ad0347a5f3dbb1991daa5a1de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagmat_proxy&lt; Row&lt; eT &gt; &gt;</name>
    <filename>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad9329b6f0ee3e9b15d25a6b6fbf07495</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae383dfc7d32ee8e7f1b487a8cd947073</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>adcf5b8e5ce7bb728d55d022ca69bc69a</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>diagmat_proxy</name>
      <anchorfile>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a0f1492b42f103f8014abb531a5680c66</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1e1cd6a98ed1deb9905215acd6ad7135</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>afe081f5f7848f43b15e72be7ddce27fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Row&lt; eT &gt; &amp;</type>
      <name>P</name>
      <anchorfile>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1c8a018b3fab05e00f9a1e62ec270dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>P_is_vec</name>
      <anchorfile>classdiagmat__proxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab68b9f88aeafc77b4dd524d8976bba96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagmat_proxy_check</name>
    <filename>classdiagmat__proxy__check.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classdiagmat__proxy__check.html</anchorfile>
      <anchor>aca4819ab6e5accbcba6cf1fe79b43b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagmat__proxy__check.html</anchorfile>
      <anchor>a5fda412e23cc2d2d9ef04e75d7e2bc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classdiagmat__proxy__check.html</anchorfile>
      <anchor>aa8ebcc0b591c79899a46a5b68ee363a4</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>diagmat_proxy_check</name>
      <anchorfile>classdiagmat__proxy__check.html</anchorfile>
      <anchor>aa7214e66ee34745e92d9692534b7d35e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Mat&lt; typename T1::elem_type &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classdiagmat__proxy__check.html</anchorfile>
      <anchor>a531600180d87651215e0da7c25efe020</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagmat__proxy__check.html</anchorfile>
      <anchor>a83ee3459a613d76dd3d0e99aeebabab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; elem_type &gt;</type>
      <name>P</name>
      <anchorfile>classdiagmat__proxy__check.html</anchorfile>
      <anchor>a2a2b0cf665d587751f575dce16e1e899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>P_is_vec</name>
      <anchorfile>classdiagmat__proxy__check.html</anchorfile>
      <anchor>a4c9b7c0b54a5f4d38a8ad7dc95a1f813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagmat_proxy_check&lt; Col&lt; eT &gt; &gt;</name>
    <filename>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac48b72acee7689d48b41b394a661e1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9f4e8b31b09b567f5ab10b9447946602</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a43c6966ebe4e75a31e8938432ae04f1f</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>diagmat_proxy_check</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a48745e6c1bbcf681e997adecfd12f892</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1764a7d9c906d89b0bb9bb4c174011c2</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~diagmat_proxy_check</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>af6f087e0808c6b4cb70aaeb9e7a7c089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a26701a69ffe8892ed2097a268a0cc15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Col&lt; eT &gt; &amp;</type>
      <name>P</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1ea77e15ed6cb159495151a286ac5661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>P_is_vec</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a7dab39dea3358744f601b3fd8531531c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Col&lt; eT &gt; *</type>
      <name>P_local</name>
      <anchorfile>classdiagmat__proxy__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab1ff33ec77b1319c2248221cc1f98326</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagmat_proxy_check&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a98fd5ca31bcedc14b4b75b9510d47edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a695635138fd4f002e128f419bc678d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a541f5b74aaf2c73906f8d03f9ef65b00</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>diagmat_proxy_check</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a447c270993e54cc6e9f7e2c3b06ae0a2</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a8a358a23237ffcf7c0c8e3f11268001c</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~diagmat_proxy_check</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab570fb31a209179e431fcfb4a8fa13a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1407bb083beb6bf585a4860e27f0f079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>P</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab3ab6330118cf258325c51748af24da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>P_is_vec</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aa105ff5776008fc5ff2da64966f5325b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>P_local</name>
      <anchorfile>classdiagmat__proxy__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a8ae2aba4b5f340f7d5982d5e76384ad7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagmat_proxy_check&lt; Row&lt; eT &gt; &gt;</name>
    <filename>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a224231236e5b3676ba9a818648a94f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>abba0dfaaf0a8b8878300d8cf1e10d3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a228234818af5e7112d3aaf5ce6df973c</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>diagmat_proxy_check</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>afa3a78ca6793febaf5f5619dd9bd6d46</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X, const Mat&lt; eT &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac6524a8b934d589e0882795ccb226659</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~diagmat_proxy_check</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a44c1e4ba824d82a94012ebafa1cf8eb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1b20385c767a75fc60137323f513a339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Row&lt; eT &gt; &amp;</type>
      <name>P</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a09da53d7488cbbd5459e1effa5a413ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>P_is_vec</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>abf8324f07440c83b2566793333463133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Row&lt; eT &gt; *</type>
      <name>P_local</name>
      <anchorfile>classdiagmat__proxy__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a509e76620c78a846ad791f12b3668a42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diagview</name>
    <filename>classdiagview.html</filename>
    <templarg>eT</templarg>
    <base>Base&lt; eT, diagview&lt; eT &gt; &gt;</base>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>ad7c90a273ea21a7c81a968d4b7688fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>aa631b43258d30742fc82f396618354e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga2738196a5d10292ee73db186de2937cd</anchor>
      <arglist>(const uword in_n_row, const uword in_n_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>at</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga23fa7090e9b5f5e3566a1db173c5a004</anchor>
      <arglist>(const uword in_n_row, const uword in_n_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gabdd5e7201dbe17bfcf9e27a72ea836a0</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>at</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga0941b7068ae2cdb75e77aedf0da86a5d</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga38e59523747a72f575f5b2e3872e9ac0</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ones</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga81589c9945067638089fff9b43f0b683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga98c81a6190baaa6cabc8de33c6fdb6fb</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator()</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga436a7e19a75dc6fc6b16aaecf9545fd9</anchor>
      <arglist>(const uword in_n_row, const uword in_n_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga52a63c984ee3940eb09c73e6559b13ed</anchor>
      <arglist>(const uword in_n_row, const uword in_n_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator()</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaa0933bfbf9e94c524642f4e69be908b7</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga37bf5ae095187400f4bfd5d3405fbbdf</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga84a98c43cde4ad043c2d61cd0e471032</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaaf7c0e1a126314442f2eddc4cecbe225</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga69fa8726e754e9fcb760fc89d7fb9a60</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga0f450e5bc31e4c8f317e556a48b62c04</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga8c83ce387ddb06350d6754eab9ad210e</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga0d39eda485c98264baa5827568ab69ee</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga5191cd298925aca0cbc0d8827a41b044</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaa8585b36c7c08319ffd9dff77091332e</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaade8cb4d4b15eb78f4b114b93a6410e8</anchor>
      <arglist>(const diagview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator[]</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gad0df2c10474559e75ae686dd11ac9339</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga1d9bf3be9ddb5f3a4846609d3b426ca8</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga862396e068bf92db2b2fcf0eac1b4c5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~diagview</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga6f67ad8c14c495f910097b19c62ef70e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga933cc92fcdcc9eb6ef8706a812951463</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga306d05a1c3d3f3d745763d00b99e6377</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga2f38c843f7c5412e722f7f80b29bacf7</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga60b48e2c3d202f77fb5621bf2e9fbf0f</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga73dcc7ff951037eba6988eaef8c5818d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const diagview &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>col_offset</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>a0a9b818c0d78a4c7fb645af5fb89492e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; eT &gt; &amp;</type>
      <name>m</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>aef27a3f211bbcb613b1a6d586b16c7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>abd452a012d8b4f701a492e909a23c70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_rows</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>ae6dc02d1bc0288fba3d75829ee083f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>row_offset</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>a41b7903cba19b7a502165ccc15c82735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_cols</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>a2050efc4a7f310746e569c1fd53c619a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>diagview</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>gaf344ac2b6d15d3758de001b995383b21</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_row_offset, const uword in_col_offset, const uword len)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>diagview</name>
      <anchorfile>group__diagview.html</anchorfile>
      <anchor>ga4148b49a6c34fc8c003ea5d1842fcf18</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_row_offset, const uword in_col_offset, const uword len)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arma_aligned Mat&lt; eT &gt; *</type>
      <name>m_ptr</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>a61f9f25a8d46bdd1b7630517849af236</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>diagview</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>aa00d46f95e89267e82a8776f10686f7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat&lt; eT &gt;</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>a0088fae79b0c6e9cb2bc5794cafdb9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>subview&lt; eT &gt;</name>
      <anchorfile>classdiagview.html</anchorfile>
      <anchor>a7160b8630554077bcea6e93dc27fc6d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>diskio</name>
    <filename>classdiskio.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae34cba5cc0b9a61a22df7d5d9fd12125</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga8e793aceb1da177184d0805698d9e914</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf06795a4029da9f236fe377456c36757</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga67cf3529485a5f03a42e9a4fddcee5b6</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>conv_to_hex</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae1927b3ea8735a7d1e77d89405f592e3</anchor>
      <arglist>(char *out, const u8 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>conv_to_hex_char</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf1b98a9e26843fbaad5a12d626053023</anchor>
      <arglist>(const u8 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_bin_header</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae12c3543c4168cd7a2fade35eeee82b4</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_bin_header</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gafea81731918e03aedf946fafceda27b5</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_tmp_name</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga81ac9508b1ee96fd24338a9701aeda71</anchor>
      <arglist>(const std::string &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_txt_header</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gacc59f2968b7cc76c746183cb61dcfe04</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>gen_txt_header</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaa99252a20f066762a161ca8ceb9b2c29</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static file_type</type>
      <name>guess_file_type</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gabf791af415bcbe2e431c2e3f0c920a35</anchor>
      <arglist>(std::istream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga58a4cec4db8d7eb948444d804ec17cfd</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf3654e7f6f762884695434295bbefc64</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga86e7be8c0b169b5fee5f9bc5df67d8bf</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga59177b0451d297eaa761569c1350d736</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae0712c759b9ab2fc7561b8b7aadb3c72</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gadf2f5cd66790e49e98881a79b34021fd</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga1de9933c506010bd29376802b7557ee6</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7b292c8c44cb548521daa2db53ba12e4</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga26ef639dbb61370dede2b2583063ce9d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga14261f1417e2d4c23afe9ff73335cd67</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf274a4171ea30a0f55f8c26ae01eace4</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gadca424912cf90e51dc602866adf7eab1</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga054889baa454ba4e20bf22c2fe107082</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga643135029f713fb8498de714a5672c6a</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga21a867aed20b0711f64ec17d57cdff79</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_auto_detect</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaa1e1d5f014eb35a2d27e5867c7766426</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaee02a1be57df607c37d83ddf5709636a</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7f25af97dc8c76a0a919bbc53de386f9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga0fce658dcaacf0505eb4aa3a848103df</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x, std::istream &amp;is, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaeeed68e89d44a73daf0ee2e07477eade</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;is, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae15baa7a87a49e9fbf2ac766872fb82f</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gadcec9609327e33974263176c554e1b8e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gae02243e85c380a43afa400447b952493</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaf2e66dd6e276bcf8acfd71f548c32c58</anchor>
      <arglist>(field&lt; T1 &gt; &amp;x, const std::string &amp;final_name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>classdiskio.html</anchorfile>
      <anchor>a762b23f0a57a58411c9d599cdb2a17db</anchor>
      <arglist>(Cube&lt; T1 &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_ppm_binary</name>
      <anchorfile>classdiskio.html</anchorfile>
      <anchor>a21bd8dcf7dd78f3babff12d51df2ae1b</anchor>
      <arglist>(Cube&lt; T1 &gt; &amp;x, const std::string &amp;final_name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga4660c48953d0400100e2d46cb346a82f</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga15486271cfa18d452c84b77b5e967989</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaa85ac1fad967883b45aa8c855c1e43e9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gac5f0bc3bf04a756ee45c9fafa593a760</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga4df8e307b36d1a376dfb4d7441306f2e</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gad0829db67aebd0458f8e28d19412d226</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga58da3c1e12a1423be642d9e03791f498</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga0b396074e52314bf242e9e4f53a37b02</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_std_string</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga10a33bd4f1aba32a638b9292f7748797</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x, std::istream &amp;f, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load_std_string</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaafeba997e7fd02a3a9f323e593c6b9ab</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x, const std::string &amp;name, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pnm_skip_comments</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga49b5a9c169b0cb638a029af61f922c97</anchor>
      <arglist>(std::istream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>safe_rename</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gafd37296c4660795ae79ddb0766d4551a</anchor>
      <arglist>(const std::string &amp;old_name, const std::string &amp;new_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga4e7d80e223a5fe3f010f993d233ea1cc</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga54b330dafff944f77f5024db0096d225</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga62dac251620edbe6725e919e638f490f</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga4d326e8be2c5b95ef3337717b86f4329</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gafe6d02389f86c0ccf09ef4e833c9e097</anchor>
      <arglist>(const field&lt; T1 &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7c4cc7bead39273dff85afca31499473</anchor>
      <arglist>(const field&lt; T1 &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga6e40373aa5b8f733a4ff0ce50ad92c4f</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga6bb7fea33753e8fa2e91f2c3ce0280a8</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaa40b81a651ed16838b88e2430d1b3ddd</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_arma_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga52459bb7a66f63027bd814a9dd9d5cfe</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga05ed87bb64e22cc0b91749c5452c652f</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_csv_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaacb865f17010c1cf21f0dd17987c0ff2</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gad632460302bf088555c2c94c0c29cacd</anchor>
      <arglist>(const Mat&lt; std::complex&lt; T &gt; &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga20673c20655c5edd2da5d273db3e44f1</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7081922d5091fc28d3cab0e82bc3398c</anchor>
      <arglist>(const Mat&lt; std::complex&lt; T &gt; &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_pgm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gadb705639c3cf3421a30622b20d19b835</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga2a74e106e35437820df23c5326b7ff94</anchor>
      <arglist>(const field&lt; T1 &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga7e18d6d6485e4d1e6537aea1345a0dd5</anchor>
      <arglist>(const field&lt; T1 &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>classdiskio.html</anchorfile>
      <anchor>ac55f2b18591f9ed9227a23e634035a54</anchor>
      <arglist>(const Cube&lt; T1 &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_ppm_binary</name>
      <anchorfile>classdiskio.html</anchorfile>
      <anchor>a0e140f86ff0be915c41e769517d7eb5b</anchor>
      <arglist>(const Cube&lt; T1 &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga9ebe66100757d8c89ecce6dedcbafa3e</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga66a999e3d87d790e515111d3ac84cb0f</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga666e1a293a0401a86c881822cd32140e</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_ascii</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga6d482ba36dd7a467081e8e608c91f581</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gaec9d38e849fa4202f53649999d777f6d</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga2c4942b30d85de9ac911912b46fac567</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gab24e963aaa46a5cead22703fcfdee83a</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_raw_binary</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>gad9e7cda5d8d2f7d595c7dbe47e2b6db1</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x, const std::string &amp;final_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_std_string</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga8c3b8ed182277b50ce77c992c10757d0</anchor>
      <arglist>(const field&lt; std::string &gt; &amp;x, std::ostream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save_std_string</name>
      <anchorfile>group__diskio.html</anchorfile>
      <anchor>ga73e50db8af7ebe8efcd413a7199ab6d4</anchor>
      <arglist>(const field&lt; std::string &gt; &amp;x, const std::string &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eGlue</name>
    <filename>classeGlue.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <templarg>eglue_type</templarg>
    <base>Base&lt; T1::elem_type, eGlue&lt; T1, T2, eglue_type &gt; &gt;</base>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classeGlue.html</anchorfile>
      <anchor>afe1383c1abe51123104dd50a09a7eac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classeGlue.html</anchorfile>
      <anchor>ac2d97233446d14acc240e1a2ccabc3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga10a93e1ea058f7d04de4637b7bb797f3</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>eGlue</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga9a12c4b94e4b347f93024a5558e0dbee</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga827d7dedb4bcd2f32c183af058c9d4ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga8c5caac92cf0e84d3dc1b3620ae401f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga950aba8f2cf52fd382639a1bf3f9c5c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>ga38e198d7347756d56f676d9c965714a1</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~eGlue</name>
      <anchorfile>group__eGlue.html</anchorfile>
      <anchor>gab71b6b416915db2f87811a2f2f1eddfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Proxy&lt; T1 &gt;</type>
      <name>P1</name>
      <anchorfile>classeGlue.html</anchorfile>
      <anchor>a4fbf04825e184d08dbd0904144d62325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Proxy&lt; T2 &gt;</type>
      <name>P2</name>
      <anchorfile>classeGlue.html</anchorfile>
      <anchor>a09989ed132e05ea1a54e2c53431293b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classeGlue.html</anchorfile>
      <anchor>a71bb0158d9fc4c5bf2e2069831ea6995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classeGlue.html</anchorfile>
      <anchor>a83218c3a2130b5d70fc089b4761d5df5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eglue_core</name>
    <filename>structeglue__core.html</filename>
    <templarg>eglue_type</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gab53a2d9023619106418c4ffda7166f0e</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gaa47754255ab82077761b5491ee480333</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga75c2d7e6b75c2a45b16dbe78efcc86c2</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga306dddece4d1b8c52162d31dc348aacd</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gacc916a7648873a78df8e1853014df307</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga8aa2ba7e18c62743d1022cd927c08518</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga49b44b531f0b01aa5920c4dc5d895be3</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga9b1fc6ec950fa1abb5b421db58268331</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>gaaaad059698704ca4174738241fac2f59</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__eglue__core.html</anchorfile>
      <anchor>ga660d6668fc54385862a97d67f0fcb2b2</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eGlue&lt; T1, T2, eglue_type &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eglue_div</name>
    <filename>classeglue__div.html</filename>
    <base>eglue_core&lt; eglue_div &gt;</base>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>text</name>
      <anchorfile>classeglue__div.html</anchorfile>
      <anchor>aede53e5db54cc1b33ee08f2ea3c8e726</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eglue_minus</name>
    <filename>classeglue__minus.html</filename>
    <base>eglue_core&lt; eglue_minus &gt;</base>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>text</name>
      <anchorfile>classeglue__minus.html</anchorfile>
      <anchor>a58f97495cb0fbff008c56fcaa87c2a65</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eglue_plus</name>
    <filename>classeglue__plus.html</filename>
    <base>eglue_core&lt; eglue_plus &gt;</base>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>text</name>
      <anchorfile>classeglue__plus.html</anchorfile>
      <anchor>ab70409df3714473911ca3bb7c6f01cf0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eglue_schur</name>
    <filename>classeglue__schur.html</filename>
    <base>eglue_core&lt; eglue_schur &gt;</base>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>text</name>
      <anchorfile>classeglue__schur.html</anchorfile>
      <anchor>a997a2c23187c0ffa498e6ffdf33994b9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eGlueCube</name>
    <filename>classeGlueCube.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <templarg>eglue_type</templarg>
    <base>BaseCube&lt; T1::elem_type, eGlueCube&lt; T1, T2, eglue_type &gt; &gt;</base>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classeGlueCube.html</anchorfile>
      <anchor>a7213449aaa780a9948a960be0c88da68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classeGlueCube.html</anchorfile>
      <anchor>ad03d9aed95415a1eba187fd0186ced5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>gae2ed1b3492cc75f1ccab6086a8912a6f</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>eGlueCube</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga1de324f96441e72c3159150d11244cf0</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga084ebd166942592d09d49f2deebad19a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga6debe079ab9833dd39a029639ff39a66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga0d65fdb3ab8eac1cbebcfa882fc16094</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga3ab3887492fd332bf8e62f5aec8a28b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga316cd52f0c9c25db8062a59c89b90817</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga0473708637796aa579d36bf2d436e27d</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~eGlueCube</name>
      <anchorfile>group__eGlueCube.html</anchorfile>
      <anchor>ga689edb8553fc5a7bb4b30a6733def4ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const ProxyCube&lt; T1 &gt;</type>
      <name>P1</name>
      <anchorfile>classeGlueCube.html</anchorfile>
      <anchor>a665331c957ba5f73d37c807e96efb548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const ProxyCube&lt; T2 &gt;</type>
      <name>P2</name>
      <anchorfile>classeGlueCube.html</anchorfile>
      <anchor>a2d273e80245e8e8de748b48b6602f7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classeGlueCube.html</anchorfile>
      <anchor>af88cdb9309691f0722bce3d436d197e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classeGlueCube.html</anchorfile>
      <anchor>ae0447e174e68743ca0d98cbb1588e8d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eOp</name>
    <filename>classeOp.html</filename>
    <templarg>T1</templarg>
    <templarg>eop_type</templarg>
    <base>Base&lt; T1::elem_type, eOp&lt; T1, eop_type &gt; &gt;</base>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>afc8758d53f7cb0a2728d70ddb4a435ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>aa572f15fdeb888629de5a71d8d63f085</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Proxy&lt; T1 &gt;</type>
      <name>proxy_type</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>a717014968a39c7f4d8678db74c0f2a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga3f1a44d0565da85966577414d8ba6fa7</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga5ac36117f0f8fc2ee9f95083716c313c</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga23c1fb0ea3d0227084f742962e1b682e</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>gabedd303684ac33696208ddc7c5e0bf37</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga5082a5597bf411b545b96f1089edb484</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>gaf9bac020117f44718bf1a7fcf89bb286</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga124004404c58d0673c5c21ad252ef34f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga90a399de9bb2944653b4bbec244cc3b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga7dd911956b33610dd264de09a8cde82f</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~eOp</name>
      <anchorfile>group__eOp.html</anchorfile>
      <anchor>ga945799121f189a53af139b37dd8beadb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned elem_type</type>
      <name>aux</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>ae07a3b96041d6f7b3f239df654cf51aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_a</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>a353a8dbaf10554468e4892d757948923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_b</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>a046aefeed75d1957b9bead00075d13a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Proxy&lt; T1 &gt;</type>
      <name>P</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>a950144240c087ff25e1eaa613dea4cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>a3ac1a0b02b21042b6052cf9c2a6b8bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classeOp.html</anchorfile>
      <anchor>a4b7017df57754841e0dde6c238ae07d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eop_abs</name>
    <filename>classeop__abs.html</filename>
    <base>eop_core&lt; eop_abs &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_acos</name>
    <filename>classeop__acos.html</filename>
    <base>eop_core&lt; eop_acos &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_acosh</name>
    <filename>classeop__acosh.html</filename>
    <base>eop_core&lt; eop_acosh &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_asin</name>
    <filename>classeop__asin.html</filename>
    <base>eop_core&lt; eop_asin &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_asinh</name>
    <filename>classeop__asinh.html</filename>
    <base>eop_core&lt; eop_asinh &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_atan</name>
    <filename>classeop__atan.html</filename>
    <base>eop_core&lt; eop_atan &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_atanh</name>
    <filename>classeop__atanh.html</filename>
    <base>eop_core&lt; eop_atanh &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_aux</name>
    <filename>classeop__aux.html</filename>
    <member kind="function" static="yes">
      <type>static arma_inline arma_cx_only&lt; eT &gt;::result</type>
      <name>acos</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>acb9ddfa8b9f246fac3b8865e4a9a599b</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_only&lt; eT &gt;::result</type>
      <name>acos</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a9ed34c2c742ddbc39e4db33e7c9b3238</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>acos</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a74153f5cdbb640ca9465e00a4c7886a2</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>acosh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a930bc01ea8135b697919b84212e7519c</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>acosh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a874a5db62581a73a72e3a5d8c91bdb2d</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_only&lt; T &gt;::result</type>
      <name>arma_abs</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>abcbf2abeb90a57428f8f4fd21cf4d41f</anchor>
      <arglist>(const std::complex&lt; T &gt; x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_only&lt; eT &gt;::result</type>
      <name>arma_abs</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a1d5aac7c676192a516ec6d2d419227b1</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_signed_integral_only&lt; eT &gt;::result</type>
      <name>arma_abs</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a9bed5bb50573075378d4d09b726cbede</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_unsigned_integral_only&lt; eT &gt;::result</type>
      <name>arma_abs</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a9e67c7df993e744fea48a6b99bc85682</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_cx_only&lt; eT &gt;::result</type>
      <name>asin</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a415090871420ebc7e8bcbba2af8daf08</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_only&lt; eT &gt;::result</type>
      <name>asin</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a1bad4feb4a7d0a5a393acb5c682fe8ff</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>asin</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a72566def3271f64c48d3610c1559c1a4</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>asinh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a41f0fedf1423dc90aca58f6cef6882dd</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>asinh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a5b8207eb3912e54c673e584f56934d9f</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_cx_only&lt; eT &gt;::result</type>
      <name>atan</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a72bb493c92072ea4bfc2c7e13686fc3b</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_only&lt; eT &gt;::result</type>
      <name>atan</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a1242c6bece049fb68f8266e579a76a06</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>atan</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>aa3fc3858f8e08f97fe10e76a211e4486</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>atanh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a8336cb4c488d398b760983da14ca200d</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>atanh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>ab30642d0d872bd036e915fed19e060a6</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_cx_only&lt; eT &gt;::result</type>
      <name>ceil</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a17a5a97310cdedc736c52b89cfb31284</anchor>
      <arglist>(const eT &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_only&lt; eT &gt;::result</type>
      <name>ceil</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a70203fdb6476944f0b7513fdfbbfe04a</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>ceil</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a83cf3a94f54e5a668085c315161b2bb4</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline std::complex&lt; T &gt;</type>
      <name>conj</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>ad19e96d14ed06beef5a6fd9e4f096834</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_not_cx&lt; eT &gt;::result</type>
      <name>conj</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a141b1b2e5e9a0ae4aa13bc8b5205b4ce</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>cos</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>ad1b66050bf00f10dc8a53a91f0f4b78a</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>cos</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a65f1245de325a81c1ee189a67e3fd869</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>cosh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a9227fa700d2f64f82f52eafb289d47a2</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>cosh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a3621938da385e9c103caf6215102a256</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_float_only&lt; T &gt;::result</type>
      <name>direct_eps</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a968cd3b5b18fc80faf6e2d8ff0faec3f</anchor>
      <arglist>(const std::complex&lt; T &gt; x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_float_only&lt; eT &gt;::result</type>
      <name>direct_eps</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a6d8752842f686763fd598efc17288c5e</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>direct_eps</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a87f0fb50b512a314bd64160d0b74f399</anchor>
      <arglist>(const eT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>exp</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a1f5ed2851bf10c55f0029007a6182a47</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>exp</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a685f8ef423233217d2a70087aa2f5359</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>exp10</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>ac4aeaeea699f19b1c2d145207294ffef</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>exp10</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a3aed6d197750f8a46df093d9beed6a38</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>exp2</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a4c24b52dd0a3fe34129d6b953cd8036d</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>exp2</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a25593f577e17799ac588f8b70f5c9429</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_cx_only&lt; eT &gt;::result</type>
      <name>floor</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>aea6ecfc7a9aeee0e19de730381d7de9f</anchor>
      <arglist>(const eT &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_only&lt; eT &gt;::result</type>
      <name>floor</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a1ccc09f97d6bc8ed3e841350b4c7050e</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>floor</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a6cb4197638dfbc03f89d151972845cca</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>log</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>adaa5584b82c6c893046270ed57540c15</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>log</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>ae07c31d90afbd8b7f7ffb446f2426b8b</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>log10</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a1f8d9bb800f99f52399626e9288a4f5d</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>log10</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a86e90bc1692a63c8944ec1da97047263</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>log2</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a9d90f9447d9188995a73197bfe07996e</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>log2</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a330de838fbe326f30cae30b48f405b09</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_signed_only&lt; eT &gt;::result</type>
      <name>neg</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a253fab8b20edbe5c03039397f76b0e99</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_unsigned_integral_only&lt; eT &gt;::result</type>
      <name>neg</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a89d4115f1b99836b2b72f45dff3772ca</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; T1 &gt;::result</type>
      <name>pow</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a236ecb427ae64d4ddfb251424700b09f</anchor>
      <arglist>(const T1 base, const T2 exponent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; T1 &gt;::result</type>
      <name>pow</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>ad34aced630d74d97c46de13b0bd678e0</anchor>
      <arglist>(const T1 base, const T2 exponent)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>sin</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a54ffe6fb661f2181e76e91005af8d55c</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>sin</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a3b75f9eeadc5c0891be7268206b977f7</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>sinh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a5d6919e3fc91efb20ef47f2954640148</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>sinh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a304f6899a4b54f744a16508548b51ed3</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>sqrt</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a90088ba1436626b8ef82fae301724237</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>sqrt</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>afe0aae1fe72ca260df24952bf7312fe5</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>tan</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a101c6072fd99dce34fabf7ef52259b72</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>tan</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>ab06c18207293cbabbb78cffb99ba703c</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_float_or_cx_only&lt; eT &gt;::result</type>
      <name>tanh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>a7ed6f65f1bdee49bde6b4491060baa3b</anchor>
      <arglist>(const eT x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_integral_only&lt; eT &gt;::result</type>
      <name>tanh</name>
      <anchorfile>classeop__aux.html</anchorfile>
      <anchor>abe5a50718261defdf0f8b1d4191ce4b4</anchor>
      <arglist>(const eT x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eop_aux_randn</name>
    <filename>structeop__aux__randn.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>operator eT</name>
      <anchorfile>structeop__aux__randn.html</anchorfile>
      <anchor>a9b2de61f28478fad776afe72b4172e4e</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eop_aux_randn&lt; std::complex&lt; T &gt; &gt;</name>
    <filename>structeop__aux__randn_3_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>arma_inline</type>
      <name>operator std::complex&lt; T &gt;</name>
      <anchorfile>structeop__aux__randn_3_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a72566424c573571b5959907748e836da</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eop_aux_randu</name>
    <filename>structeop__aux__randu.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>arma_inline</type>
      <name>operator eT</name>
      <anchorfile>structeop__aux__randu.html</anchorfile>
      <anchor>abb32c67bb18937d134af366107f652e5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eop_aux_randu&lt; std::complex&lt; T &gt; &gt;</name>
    <filename>structeop__aux__randu_3_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>arma_inline</type>
      <name>operator std::complex&lt; T &gt;</name>
      <anchorfile>structeop__aux__randu_3_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a11be01da94a902bf00852c210b035dbb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eop_ceil</name>
    <filename>classeop__ceil.html</filename>
    <base>eop_core&lt; eop_ceil &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_conj</name>
    <filename>classeop__conj.html</filename>
    <base>eop_core&lt; eop_conj &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_core</name>
    <filename>classeop__core.html</filename>
    <templarg>eop_type</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga11dfc60a592e703838c0e1d21199f93e</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga7791642d0301f744822377df5bd37d2b</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab161fd62cfb76407726d8e8b03c28158</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga68727b08a9c9d42e9fec5378a9204ec6</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gaffb176e798c693262d6996b5b8152b33</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga6e0df6422d9b1c11f7427b82a6b5a1cb</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga2ca6f90edc137da0d09f1bb450c1577a</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gaa4b80365dd53806724cec45f38f611ad</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gacf30fe69c163a8f0df6d2b893f4d2548</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const eOpCube&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>ga7dc819a6352691660ad56e25df3efddb</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const eOp&lt; T1, eop_type &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot arma_pure static arma_inline eT</type>
      <name>process</name>
      <anchorfile>group__eop__core.html</anchorfile>
      <anchor>gab48c9366275790363151967e38a21994</anchor>
      <arglist>(const eT val, const eT k)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>eop_cos</name>
    <filename>classeop__cos.html</filename>
    <base>eop_core&lt; eop_cos &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_cosh</name>
    <filename>classeop__cosh.html</filename>
    <base>eop_core&lt; eop_cosh &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_eps</name>
    <filename>classeop__eps.html</filename>
    <base>eop_core&lt; eop_eps &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_exp</name>
    <filename>classeop__exp.html</filename>
    <base>eop_core&lt; eop_exp &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_exp10</name>
    <filename>classeop__exp10.html</filename>
    <base>eop_core&lt; eop_exp10 &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_exp2</name>
    <filename>classeop__exp2.html</filename>
    <base>eop_core&lt; eop_exp2 &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_floor</name>
    <filename>classeop__floor.html</filename>
    <base>eop_core&lt; eop_floor &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_log</name>
    <filename>classeop__log.html</filename>
    <base>eop_core&lt; eop_log &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_log10</name>
    <filename>classeop__log10.html</filename>
    <base>eop_core&lt; eop_log10 &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_log2</name>
    <filename>classeop__log2.html</filename>
    <base>eop_core&lt; eop_log2 &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_neg</name>
    <filename>classeop__neg.html</filename>
    <base>eop_core&lt; eop_neg &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_pow</name>
    <filename>classeop__pow.html</filename>
    <base>eop_core&lt; eop_pow &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_scalar_div_post</name>
    <filename>classeop__scalar__div__post.html</filename>
    <base>eop_core&lt; eop_scalar_div_post &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_scalar_div_pre</name>
    <filename>classeop__scalar__div__pre.html</filename>
    <base>eop_core&lt; eop_scalar_div_pre &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_scalar_minus_post</name>
    <filename>classeop__scalar__minus__post.html</filename>
    <base>eop_core&lt; eop_scalar_minus_post &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_scalar_minus_pre</name>
    <filename>classeop__scalar__minus__pre.html</filename>
    <base>eop_core&lt; eop_scalar_minus_pre &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_scalar_plus</name>
    <filename>classeop__scalar__plus.html</filename>
    <base>eop_core&lt; eop_scalar_plus &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_scalar_times</name>
    <filename>classeop__scalar__times.html</filename>
    <base>eop_core&lt; eop_scalar_times &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_sin</name>
    <filename>classeop__sin.html</filename>
    <base>eop_core&lt; eop_sin &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_sinh</name>
    <filename>classeop__sinh.html</filename>
    <base>eop_core&lt; eop_sinh &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_sqrt</name>
    <filename>classeop__sqrt.html</filename>
    <base>eop_core&lt; eop_sqrt &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_square</name>
    <filename>classeop__square.html</filename>
    <base>eop_core&lt; eop_square &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_tan</name>
    <filename>classeop__tan.html</filename>
    <base>eop_core&lt; eop_tan &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_tanh</name>
    <filename>classeop__tanh.html</filename>
    <base>eop_core&lt; eop_tanh &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_trunc_exp</name>
    <filename>classeop__trunc__exp.html</filename>
    <base>eop_core&lt; eop_trunc_exp &gt;</base>
  </compound>
  <compound kind="class">
    <name>eop_trunc_log</name>
    <filename>classeop__trunc__log.html</filename>
    <base>eop_core&lt; eop_trunc_log &gt;</base>
  </compound>
  <compound kind="class">
    <name>eOpCube</name>
    <filename>classeOpCube.html</filename>
    <templarg>T1</templarg>
    <templarg>eop_type</templarg>
    <base>BaseCube&lt; T1::elem_type, eOpCube&lt; T1, eop_type &gt; &gt;</base>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>ac716ac688620dddfd2546f903e458aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>a073b144622a9fa213de8b8afb582eb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga264193e7c606410ee3f75f0824a805ac</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gadc544862b3d27dd6518766fa7c69eb05</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gadb2cae54b18ec74e57cde5d1bfcd932d</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga61060937006ad47c8c6522e9921894c4</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gac0dfb7a3c9830acb4f4c3bf4b6432170</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gaeaa0170fe4b4566a936323b063678448</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga3abc786e3bfa0ba202b5de4bbbb73851</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gadab9c47a0bed8a878803ef4e7bc3dc76</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>gac155c196d7aab55daec74640a26fd875</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga94b8df1f6597631914744aac8f43a4f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga00e17966790d514ce294e7e46aee63ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga070a26630668dca30397e961c8a782d8</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~eOpCube</name>
      <anchorfile>group__eOpCube.html</anchorfile>
      <anchor>ga4735179e9a3e1a366586596fd19ba30a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned elem_type</type>
      <name>aux</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>aa23b6d051d7f3585b0f18ab96a0d4df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_a</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>a83487754e11f694c3c2cd6d00135d9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_b</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>ad2374facf088e075cf21f1c7b7e9432c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_c</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>a75205135e9449a3ff7fd689d96722954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const ProxyCube&lt; T1 &gt;</type>
      <name>P</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>ad222e123fbdb1fd61dbe7645c0b271d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>a121c713c24094e86b14534c6fe2e7587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classeOpCube.html</anchorfile>
      <anchor>aa45c49e9d7f12b44caf743918bd49426</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>eT_promoter</name>
    <filename>structeT__promoter.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <member kind="typedef">
      <type>promote_type&lt; typename T1::elem_type, typename T2::elem_type &gt;::result</type>
      <name>eT</name>
      <anchorfile>structeT__promoter.html</anchorfile>
      <anchor>a499f7914c6075bdd3f008ca8a533d64b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>field</name>
    <filename>classfield.html</filename>
    <templarg>oT</templarg>
    <class kind="class">field::const_iterator</class>
    <class kind="class">field::iterator</class>
    <member kind="typedef">
      <type>oT</type>
      <name>object_type</name>
      <anchorfile>classfield.html</anchorfile>
      <anchor>afa5c64dcabf23ede0a6be4f8a134f65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>at</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga44c5cb0cd44eaea777bccc457ea97bd5</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>at</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gab045c7732baeab5c941e65f88233719a</anchor>
      <arglist>(const uword row, const uword col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>at</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf6ba45638f5a7d10ee02c24861e811f5</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>at</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gad86418c0a65bb58844812b995560cffe</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gab0306c85954c89b552381312f28fbe5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga79137d025b4a7a630b6a611faaf58c34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>col</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga72f815ef99032f0e0b7b4bfeada6ce6b</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>col</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2fbd86e99bfbec1635b7845821988634</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>cols</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2ca4d7d4c84afae09673c4306e3f9fd7</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>cols</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacbc63ce4b04992f4773bc97a4c936447</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_size</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga69f62e37b5bfd9806f89a39bb847732f</anchor>
      <arglist>(const field&lt; oT2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gae01c41878180e858c438bdf4549b8965</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga97e8f9ab608b76ee164d541c79bcd03d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gac0e658f1a4a104c1eecafd21fe912b02</anchor>
      <arglist>(const uword n_rows_in, const uword n_cols_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2187fdf2060a6208ed73e25bbdfe9585</anchor>
      <arglist>(const uword n_elem_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaca3f60fe1e770af7226ffbfcb1be31c6</anchor>
      <arglist>(const subview_field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacf969e75542b18bbb6eb5b8858c22abc</anchor>
      <arglist>(const field &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gae34b2bdb0f6e8163dccf49bcbd0d9e35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa1e74c6a535fe0a2f23d0640b85e5bbd</anchor>
      <arglist>(const oT &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2ad2d7f54e243e34ccdc056cab0be124</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6a0cca16add3257fd5cf2eee2c71cea1</anchor>
      <arglist>(const uword in_row, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gac3fa984f78187bf7d9527dfaa0d2084e</anchor>
      <arglist>(const span &amp;row_span, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gabbd9b47d3017cbe88a1b1345b428ede0</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga04d9944ff734e1aeea73373887467e46</anchor>
      <arglist>(const span &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf1e5a115b43e62755cdc5115b2c2e3f7</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_empty</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gae366b0a450ee5b775ee89465bfaba43a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga9ff223df1b62bb6ac6524950a5c6f15b</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga50ac5f5a1519019be3fed535ad02a282</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga823c3ef215558ff24713e0a641aeb414</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga92c6894313980c47525babb8003535aa</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa1630f3667c83c21f185d736ba9922a6</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gad4a4fd4dfd7b6510e3ba4a40c6f8d66d</anchor>
      <arglist>(const uword row, const uword col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga47f4c4eebd934fda0ad73ca2ec9e2f09</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga5b3563d1ef6e212f21333ee21ab6d149</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>field_injector&lt; field &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2a175094726d4ac542a2e082b0e1685f</anchor>
      <arglist>(const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>field_injector&lt; field &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6d1e83a6d65f0ab2b924c8ae319c9c55</anchor>
      <arglist>(const oT &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>const field &amp;</type>
      <name>operator=</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga467421e6c27727e23bcab0726d25d8cc</anchor>
      <arglist>(const subview_field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>const field &amp;</type>
      <name>operator=</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga804f1229ec3cc1512b548243337bbc53</anchor>
      <arglist>(const field &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga5b839e0c1e0bd1b98b75a14a41c5ed00</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga63568753f6e20b886a9ae92b125c013b</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gafdab8319032aabd302915b5048fe8ea0</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacc91389338a1f8da0fd806d3473fe49f</anchor>
      <arglist>(const std::string extra_text=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacd9cb1f6340c660f5af5b8859786d4b3</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6b9c96b0dadd5ae2a825af897d6a55f5</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga4133ab1ca3550448307a795c4b2f39a9</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga380665ccb1b2acf53adeb9e84af435a2</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gac9dc9ea2b0eb588746b147e2e25d48db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga48ed706bfd715ba335267b07cb656761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>row</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga52edcb10b6ef3c15ee84906339fffd44</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>row</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaffd7e1085d273f2549b9cf83ba1f9c5b</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>rows</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaca43edd32958c2f2d7d4c0f7107f5d1c</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>rows</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf5bce1249db850b4fe302f4d8a7c03e9</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga629181dee8dbcb870267ede032933ce5</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gadef2f66e70f92798b521f11683556ea3</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gadb1768eeb0cb4b5801b995d8585fad85</anchor>
      <arglist>(const uword n_rows_in, const uword n_cols_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga0d8cc9b33d72bd17c62f4492f0459ec8</anchor>
      <arglist>(const uword n_obj_in)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>subfield</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2fad182bfdccd422b4e6422cd687ee4a</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>subfield</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga32bc376346b70975507664d584af6964</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_field&lt; oT &gt;</type>
      <name>subfield</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga8b749fa48ff7dd0b67c8e21c1be57925</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_field&lt; oT &gt;</type>
      <name>subfield</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga917f1bac2014f3e25945417628bccf6f</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~field</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga94343ff75cacd5e78e6d247a53ce0bc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_cols</name>
      <anchorfile>classfield.html</anchorfile>
      <anchor>aaf3ddd72496570c418d27aded645ec5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classfield.html</anchorfile>
      <anchor>ab81d4115f84d73a4118dedf0194b3e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_rows</name>
      <anchorfile>classfield.html</anchorfile>
      <anchor>a4558dcdf4a32d1b458753cbc79efb71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>create_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga10ccaef97c624f2d098cfa56553119fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>delete_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga9022ed5aa238b5dfcb9e088b12a81b96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gad5725a0e9585e8152350c7d6b9732335</anchor>
      <arglist>(const uword n_rows_in, const uword n_cols_in)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga509eae0e5a7e2e0a4d001b7178726b2e</anchor>
      <arglist>(const field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned oT **</type>
      <name>mem</name>
      <anchorfile>classfield.html</anchorfile>
      <anchor>a629fd7018ad614c32a42751d2ab4a844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned oT *</type>
      <name>mem_local</name>
      <anchorfile>classfield.html</anchorfile>
      <anchor>acc0345a7b02f06ff7d8370b29b603a27</anchor>
      <arglist>[field_prealloc_n_elem::val]</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>field_aux</name>
      <anchorfile>classfield.html</anchorfile>
      <anchor>a6bae04cba286ba497235691fed571801</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>subview_field&lt; oT &gt;</name>
      <anchorfile>classfield.html</anchorfile>
      <anchor>a9b3a130d718ba6f91d2dd7963a65763a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>field::const_iterator</name>
    <filename>classfield_1_1const__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classfield_1_1const__iterator.html</anchorfile>
      <anchor>a78b59682b1f236bd36db0c244e152f5c</anchor>
      <arglist>(const iterator &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga41057151c22c638e27a1d324abf7db31</anchor>
      <arglist>(const field&lt; oT &gt; &amp;in_M, const bool at_end=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classfield_1_1const__iterator.html</anchorfile>
      <anchor>a814045ede77848e248b3fd0aeff71343</anchor>
      <arglist>(const const_iterator &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>const oT &amp;</type>
      <name>operator*</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga9173d9116b0e4b8f9785a3c3dcd7fed3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga97fb5766611ece558f9f488efd243f16</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa12fe81db397a09d7f803a74ae99ab9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator--</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga83432a99290da7d878cdea502d948e91</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga45dd5ce87f30b215f7eddb35883a64cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classfield_1_1const__iterator.html</anchorfile>
      <anchor>a7693aac5018c80671a3159c0ef0d00fd</anchor>
      <arglist>(const const_iterator &amp;X) const </arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>i</name>
      <anchorfile>classfield_1_1const__iterator.html</anchorfile>
      <anchor>ab427f3e143070cab0e0e9dc905838e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const field&lt; oT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classfield_1_1const__iterator.html</anchorfile>
      <anchor>ac8d2f85a7c9a4e6e5e992d64e5a6cf6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>field::iterator</name>
    <filename>classfield_1_1iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6dabbc0ae002e24f2d94907e2897b385</anchor>
      <arglist>(field&lt; oT &gt; &amp;in_M, const bool at_end=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classfield_1_1iterator.html</anchorfile>
      <anchor>a96fc03cc7a50e8b74069aa77d0c2f2b1</anchor>
      <arglist>(const iterator &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>oT &amp;</type>
      <name>operator*</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf77618d50e0172a496e37c96038e2c82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga1943d41423f7caae600fe4ae233281cb</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga1ebff56b4cb05a7c817e9edb3c81c197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator--</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga0bfc448504459365595c0736d0f3f407</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaad0ffd5a94b18a83fb5a64674e638b71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classfield_1_1iterator.html</anchorfile>
      <anchor>a244d52b2268b129948c22e049e3806a4</anchor>
      <arglist>(const iterator &amp;X) const </arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>i</name>
      <anchorfile>classfield_1_1iterator.html</anchorfile>
      <anchor>a4f6b7cbc03a71d81c90787ca115d9c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned field&lt; oT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classfield_1_1iterator.html</anchorfile>
      <anchor>a1d177f536313bd5f5cf47588542d1045</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>field_aux</name>
    <filename>classfield__aux.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gadaa6f5e03996ded77f58bd230ac151fd</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6a37229e97e2bf2cc08790d367db70f2</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga39a8d4adb5a73457addcacf52fcc5322</anchor>
      <arglist>(field&lt; Cube&lt; eT &gt; &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gab1deb3528d274677f8bbc4a5288502eb</anchor>
      <arglist>(field&lt; Cube&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga25bef1941f5cd9c7a8c3104a810dddc6</anchor>
      <arglist>(field&lt; Row&lt; eT &gt; &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga14bc564685a574365db0fd7da47fa3b1</anchor>
      <arglist>(field&lt; Row&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gacf28131b1b9d9ea78110696e09389019</anchor>
      <arglist>(field&lt; Col&lt; eT &gt; &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga7f5828e41e22822b401317f4f36c4edc</anchor>
      <arglist>(field&lt; Col&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga0bf0f1bc67761fdb9145973477ba1244</anchor>
      <arglist>(field&lt; Mat&lt; eT &gt; &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga0e1f6209294dd0d3b6803e2253b126bb</anchor>
      <arglist>(field&lt; Mat&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga92ea6ebd985b8d8e5e413b07ecee9dc3</anchor>
      <arglist>(field&lt; oT &gt; &amp;x, std::istream &amp;is, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>load</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga75af15e49ab66ac68209cc72990402fd</anchor>
      <arglist>(field&lt; oT &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga84e902200837f78fba517651bc7c667e</anchor>
      <arglist>(field&lt; std::string &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga548f8c776faf27ed4fe5a1b5ae53e519</anchor>
      <arglist>(field&lt; Cube&lt; eT &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa24b7bd4103024def8d9c75548bcfc3a</anchor>
      <arglist>(field&lt; Row&lt; eT &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gad1d5775d525988476e535681565ee3f2</anchor>
      <arglist>(field&lt; Col&lt; eT &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaaf775802dcc7113f181f7946682a4d3b</anchor>
      <arglist>(field&lt; Mat&lt; eT &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_objects</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gab3b66cc27f791ccd84f7ef462e1832d6</anchor>
      <arglist>(field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga875dedcc50e71463689555af68dce7f0</anchor>
      <arglist>(const field&lt; std::string &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga47840b8b687032adb6597b6a898b7bff</anchor>
      <arglist>(const field&lt; std::string &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga62f8d09bf7c06c6052bde49bad4d07c8</anchor>
      <arglist>(const field&lt; Cube&lt; eT &gt; &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga07bb91e7d3782a75c2639dd3570bf01b</anchor>
      <arglist>(const field&lt; Cube&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga1747bf8913a31062be8d17021e0be12d</anchor>
      <arglist>(const field&lt; Row&lt; eT &gt; &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaa2e97661ee6d7bfd521a1eb2ae55bbb3</anchor>
      <arglist>(const field&lt; Row&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga2a081a8665ed94f83888e59e96a25f31</anchor>
      <arglist>(const field&lt; Col&lt; eT &gt; &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gac0c64592e70219325f2bc659be4433a6</anchor>
      <arglist>(const field&lt; Col&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga4ce6abbc7fdcca61c932b679bb4b5ab2</anchor>
      <arglist>(const field&lt; Mat&lt; eT &gt; &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>gaf67dad6e2e94b8035e320a10e953cce4</anchor>
      <arglist>(const field&lt; Mat&lt; eT &gt; &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6c94378667b902fc6fe4d52d5c2eb964</anchor>
      <arglist>(const field&lt; oT &gt; &amp;x, std::ostream &amp;os, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>save</name>
      <anchorfile>group__field.html</anchorfile>
      <anchor>ga6611d744c60346adce7535951561070d</anchor>
      <arglist>(const field&lt; oT &gt; &amp;x, const std::string &amp;name, const file_type type, std::string &amp;err_msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>field_injector</name>
    <filename>classfield__injector.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::object_type</type>
      <name>object_type</name>
      <anchorfile>classfield__injector.html</anchorfile>
      <anchor>a1aae83bbfd1c1c77aece100eb58cc46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end_of_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga468901a6c398300078826a281eb05c60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classfield__injector.html</anchorfile>
      <anchor>add5f2db39346265b4367bd6939cc0bb7</anchor>
      <arglist>(const object_type &amp;val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~field_injector</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gad180638390b01af1353e5e8fedba1c3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>field_injector</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga7338644159820c8fc8278b1f6025b4a4</anchor>
      <arglist>(T1 &amp;in_X, const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>field_injector</name>
      <anchorfile>classfield__injector.html</anchorfile>
      <anchor>a45b07eac67c3841e6789c0f848340266</anchor>
      <arglist>(T1 &amp;in_X, const object_type &amp;val)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>podarray&lt; field_injector_row&lt; object_type &gt; * &gt; *</type>
      <name>AA</name>
      <anchorfile>classfield__injector.html</anchorfile>
      <anchor>a88059f6d3d36aafe869f9128e84fd1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>podarray&lt; field_injector_row&lt; object_type &gt; * &gt; *</type>
      <name>BB</name>
      <anchorfile>classfield__injector.html</anchorfile>
      <anchor>a673d7f3d84db5ebc128fd1ebf8ad9d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uword</type>
      <name>n_rows</name>
      <anchorfile>classfield__injector.html</anchorfile>
      <anchor>ac4a3c11836d8cb783baf79cd44440cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1 &amp;</type>
      <name>X</name>
      <anchorfile>classfield__injector.html</anchorfile>
      <anchor>a2c71748720051a025918d1d0c7eb41dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>field&lt; object_type &gt;</name>
      <anchorfile>classfield__injector.html</anchorfile>
      <anchor>a1adb46ca6b01c4f9d7a32a71d7ff3811</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>field_injector_row</name>
    <filename>classfield__injector__row.html</filename>
    <templarg>oT</templarg>
    <member kind="function">
      <type></type>
      <name>field_injector_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gacae6b30ab0060d8dcad83186fc0f7995</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga0906afd312427cd3116a6a1cee25cf20</anchor>
      <arglist>(const oT &amp;val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~field_injector_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga9fa7e026dd63f98423816b51492269ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>field&lt; oT &gt; *</type>
      <name>AA</name>
      <anchorfile>classfield__injector__row.html</anchorfile>
      <anchor>a45785c6ba317c6d371299431d3ed6212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>field&lt; oT &gt; *</type>
      <name>BB</name>
      <anchorfile>classfield__injector__row.html</anchorfile>
      <anchor>a34fda2c2c49720664a325750be033517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uword</type>
      <name>n_cols</name>
      <anchorfile>classfield__injector__row.html</anchorfile>
      <anchor>a54adc2fb05b447f6904fbd80b187f9c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>field_prealloc_n_elem</name>
    <filename>structfield__prealloc__n__elem.html</filename>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>val</name>
      <anchorfile>structfield__prealloc__n__elem.html</anchorfile>
      <anchor>a65c390f584f58270d7d20afc173e2b52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>force_different_type</name>
    <filename>structforce__different__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>T1_result</name>
      <anchorfile>structforce__different__type.html</anchorfile>
      <anchor>af8407ddd6176bc5b273ad313c920a350</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T2</type>
      <name>T2_result</name>
      <anchorfile>structforce__different__type.html</anchorfile>
      <anchor>acdf3209f9a5959b6294056eaf5f34972</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>force_different_type&lt; T1, T1 &gt;</name>
    <filename>structforce__different__type_3_01T1_00_01T1_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>T1_result</name>
      <anchorfile>structforce__different__type_3_01T1_00_01T1_01_4.html</anchorfile>
      <anchor>a57bbd370ba169ce2c7e9b73d2c60fac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>arma_junk_class</type>
      <name>T2_result</name>
      <anchorfile>structforce__different__type_3_01T1_00_01T1_01_4.html</anchorfile>
      <anchor>abee71e9b3a24663e17bacf0033f5df86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemm</name>
    <filename>classgemm.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>do_trans_B</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemm.html</anchorfile>
      <anchor>a99de39ccc1652002ac7d44aa0aadf58f</anchor>
      <arglist>(Mat&lt; std::complex&lt; double &gt; &gt; &amp;C, const Mat&lt; std::complex&lt; double &gt; &gt; &amp;A, const Mat&lt; std::complex&lt; double &gt; &gt; &amp;B, const std::complex&lt; double &gt; alpha=std::complex&lt; double &gt;(1), const std::complex&lt; double &gt; beta=std::complex&lt; double &gt;(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemm.html</anchorfile>
      <anchor>a695acfce7283040673bccd3ff89029d1</anchor>
      <arglist>(Mat&lt; std::complex&lt; float &gt; &gt; &amp;C, const Mat&lt; std::complex&lt; float &gt; &gt; &amp;A, const Mat&lt; std::complex&lt; float &gt; &gt; &amp;B, const std::complex&lt; float &gt; alpha=std::complex&lt; float &gt;(1), const std::complex&lt; float &gt; beta=std::complex&lt; float &gt;(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemm.html</anchorfile>
      <anchor>a7a434635dda9ab9159c1a9301dd6e69c</anchor>
      <arglist>(Mat&lt; double &gt; &amp;C, const Mat&lt; double &gt; &amp;A, const Mat&lt; double &gt; &amp;B, const double alpha=double(1), const double beta=double(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemm.html</anchorfile>
      <anchor>a70799d24f15e37510f01cc2ccc87e751</anchor>
      <arglist>(Mat&lt; float &gt; &amp;C, const Mat&lt; float &gt; &amp;A, const Mat&lt; float &gt; &amp;B, const float alpha=float(1), const float beta=float(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>classgemm.html</anchorfile>
      <anchor>a1db233d70afd6b5932ac0fc1145bfa4f</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;C, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const eT alpha=eT(1), const eT beta=eT(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_blas_type</name>
      <anchorfile>classgemm.html</anchorfile>
      <anchor>a8ace3ff0f2fa9ae7e2157ebe327c5c9b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;C, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const eT alpha=eT(1), const eT beta=eT(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemm_emul</name>
    <filename>classgemm__emul.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>do_trans_B</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemm__emul.html</anchorfile>
      <anchor>a947ac4138c5059cffae162f9f8faf691</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;C, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const eT alpha=eT(1), const eT beta=eT(0), const typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemm__emul.html</anchorfile>
      <anchor>aff218d5197bcede62c2a23c69bc934a6</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;C, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const eT alpha=eT(1), const eT beta=eT(0), const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemm_emul_large</name>
    <filename>classgemm__emul__large.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>do_trans_B</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemm__emul__large.html</anchorfile>
      <anchor>a5ad195fbd907e503d7cb8c2c1337b4c9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;C, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const eT alpha=eT(1), const eT beta=eT(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemm_emul_tinysq</name>
    <filename>classgemm__emul__tinysq.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemm__emul__tinysq.html</anchorfile>
      <anchor>ad7cf516a6c4bbfc444c9688ad47d2da7</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;C, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const eT alpha=eT(1), const eT beta=eT(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemm_mixed</name>
    <filename>classgemm__mixed.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>do_trans_B</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>classgemm__mixed.html</anchorfile>
      <anchor>a6a8dc5a871f383e7afa7e3b45a285e25</anchor>
      <arglist>(Mat&lt; out_eT &gt; &amp;C, const Mat&lt; in_eT1 &gt; &amp;A, const Mat&lt; in_eT2 &gt; &amp;B, const out_eT alpha=out_eT(1), const out_eT beta=out_eT(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemm_mixed_large</name>
    <filename>classgemm__mixed__large.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>do_trans_B</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemm__mixed__large.html</anchorfile>
      <anchor>ab35bf7ee9bec29947230fc4fcf20d214</anchor>
      <arglist>(Mat&lt; out_eT &gt; &amp;C, const Mat&lt; in_eT1 &gt; &amp;A, const Mat&lt; in_eT2 &gt; &amp;B, const out_eT alpha=out_eT(1), const out_eT beta=out_eT(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemm_mixed_small</name>
    <filename>classgemm__mixed__small.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>do_trans_B</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemm__mixed__small.html</anchorfile>
      <anchor>a392b9a1f5dc049411042aad4e1e160d0</anchor>
      <arglist>(Mat&lt; out_eT &gt; &amp;C, const Mat&lt; in_eT1 &gt; &amp;A, const Mat&lt; in_eT2 &gt; &amp;B, const out_eT alpha=out_eT(1), const out_eT beta=out_eT(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemv</name>
    <filename>classgemv.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemv.html</anchorfile>
      <anchor>a12a6a3fed1f016f6b06c76dbb6897937</anchor>
      <arglist>(std::complex&lt; double &gt; *y, const Mat&lt; std::complex&lt; double &gt; &gt; &amp;A, const std::complex&lt; double &gt; *x, const std::complex&lt; double &gt; alpha=std::complex&lt; double &gt;(1), const std::complex&lt; double &gt; beta=std::complex&lt; double &gt;(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemv.html</anchorfile>
      <anchor>af676cf5715bd067011c7c5dd131df0f2</anchor>
      <arglist>(std::complex&lt; float &gt; *y, const Mat&lt; std::complex&lt; float &gt; &gt; &amp;A, const std::complex&lt; float &gt; *x, const std::complex&lt; float &gt; alpha=std::complex&lt; float &gt;(1), const std::complex&lt; float &gt; beta=std::complex&lt; float &gt;(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemv.html</anchorfile>
      <anchor>a4da92c70e80210a7d54834f8b32c7e74</anchor>
      <arglist>(double *y, const Mat&lt; double &gt; &amp;A, const double *x, const double alpha=double(1), const double beta=double(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemv.html</anchorfile>
      <anchor>a0e1e9ac4509b27640fab2c411c466321</anchor>
      <arglist>(float *y, const Mat&lt; float &gt; &amp;A, const float *x, const float alpha=float(1), const float beta=float(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>classgemv.html</anchorfile>
      <anchor>ae0f3f4933905bf9fce542fa89ca1c175</anchor>
      <arglist>(eT *y, const Mat&lt; eT &gt; &amp;A, const eT *x, const eT alpha=eT(1), const eT beta=eT(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_blas_type</name>
      <anchorfile>classgemv.html</anchorfile>
      <anchor>a1a46417aeebbce6ff2ccdfa966c85d3a</anchor>
      <arglist>(eT *y, const Mat&lt; eT &gt; &amp;A, const eT *x, const eT alpha=eT(1), const eT beta=eT(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemv_emul</name>
    <filename>classgemv__emul.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemv__emul.html</anchorfile>
      <anchor>a3febe7b84879345e078d57dc4eefd96d</anchor>
      <arglist>(eT *y, const Mat&lt; eT &gt; &amp;A, const eT *x, const eT alpha=eT(1), const eT beta=eT(0), const typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemv__emul.html</anchorfile>
      <anchor>ad114ef69929a3d93fbf7ef50b142edb8</anchor>
      <arglist>(eT *y, const Mat&lt; eT &gt; &amp;A, const eT *x, const eT alpha=eT(1), const eT beta=eT(0), const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemv_emul_large</name>
    <filename>classgemv__emul__large.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemv__emul__large.html</anchorfile>
      <anchor>a374fe6d9129cffece418bb39cc21f85e</anchor>
      <arglist>(eT *y, const Mat&lt; eT &gt; &amp;A, const eT *x, const eT alpha=eT(1), const eT beta=eT(0))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gemv_emul_tinysq</name>
    <filename>classgemv__emul__tinysq.html</filename>
    <templarg>do_trans_A</templarg>
    <templarg>use_alpha</templarg>
    <templarg>use_beta</templarg>
    <class kind="struct">gemv_emul_tinysq::pos</class>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>classgemv__emul__tinysq.html</anchorfile>
      <anchor>a79fc6705f1cf862efee5096b45a37a90</anchor>
      <arglist>(eT *y, const Mat&lt; eT &gt; &amp;A, const eT *x, const eT alpha=eT(1), const eT beta=eT(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline void</type>
      <name>assign</name>
      <anchorfile>classgemv__emul__tinysq.html</anchorfile>
      <anchor>a2b11bd6f74154057638c36dc14edabf7</anchor>
      <arglist>(eT *y, const eT acc, const eT alpha, const eT beta)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gemv_emul_tinysq::pos</name>
    <filename>structgemv__emul__tinysq_1_1pos.html</filename>
    <templarg>row</templarg>
    <templarg>col</templarg>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n2</name>
      <anchorfile>structgemv__emul__tinysq_1_1pos.html</anchorfile>
      <anchor>a2d8aaccd33e89aee9fd58f6f477276eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n3</name>
      <anchorfile>structgemv__emul__tinysq_1_1pos.html</anchorfile>
      <anchor>a49d02bd0121b48e648136077e99a6cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n4</name>
      <anchorfile>structgemv__emul__tinysq_1_1pos.html</anchorfile>
      <anchor>ad2d8010477c47fac3264c150e2e5346b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Gen</name>
    <filename>classGen.html</filename>
    <templarg>eT</templarg>
    <templarg>gen_type</templarg>
    <base>Base&lt; eT, Gen&lt; eT, gen_type &gt; &gt;</base>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classGen.html</anchorfile>
      <anchor>a51d418093f8934f6f390db73c7a75cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classGen.html</anchorfile>
      <anchor>acbeaab26e21736566c4192e3e97a7a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga768d4736497b09a27a2076114be9732e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gab5dfa966fd6e686d1d357c5b4dd16f50</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga37fe9badadfc0b9593a52d13c6509280</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gaa8a68af8f7eb126a8e1cfad172b3fc17</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gaa013d5d2bc2379dbaae658ec54d64a13</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gab798bba62c7a5d1b941e6b8a14042c66</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>Gen</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga28f69af59cc660941c1612dda4d60896</anchor>
      <arglist>(const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator[]</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga81106e9a61fee50b9267f0c8b7bb5291</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~Gen</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga35cd98e9cbb3170e1ccef0ae9c18f63c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline eT</type>
      <name>generate</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga9be14e09bc752d4964343ebf18e8669d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const uword</type>
      <name>n_cols</name>
      <anchorfile>classGen.html</anchorfile>
      <anchor>a4678e3880e460e8fa79e26588d03a94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const uword</type>
      <name>n_rows</name>
      <anchorfile>classGen.html</anchorfile>
      <anchor>ac66b56ec65a4036c24dbdbaa7a387cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classGen.html</anchorfile>
      <anchor>aea4497dd11491a73727503fd27c3a7db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GenCube</name>
    <filename>classGenCube.html</filename>
    <templarg>eT</templarg>
    <templarg>gen_type</templarg>
    <base>BaseCube&lt; eT, GenCube&lt; eT, gen_type &gt; &gt;</base>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classGenCube.html</anchorfile>
      <anchor>ad321da4fd7a500d008b28f8c3c5a11f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classGenCube.html</anchorfile>
      <anchor>a679b61527906bb0a3d04a4ed00059612</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gacb5258633e89e69e694f16fbfb5a0061</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_div</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga96c13852097c3d6ae13405bff0522bde</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_minus</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga8e9241886a2b8c8afd61aa29d493dd85</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga83d9972830b4e8e5766d8e133b3c7d9b</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_inplace_schur</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gacfe9c396ec42996c3d9eb0cae3ebe389</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gaffd63f237955e7a777307cad86a457d4</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>GenCube</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga86e72c497f5c99a9804238912e33b30d</anchor>
      <arglist>(const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator[]</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga4105e731defdc7c9c5f7b609021cb233</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~GenCube</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>ga52f2ac4f4fc0196370708198d1b82ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline eT</type>
      <name>generate</name>
      <anchorfile>group__Gen.html</anchorfile>
      <anchor>gaf824f21a2ff05087bc1f2077429955fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const uword</type>
      <name>n_cols</name>
      <anchorfile>classGenCube.html</anchorfile>
      <anchor>a28d3b756925f88d8069c2355475f9440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const uword</type>
      <name>n_rows</name>
      <anchorfile>classGenCube.html</anchorfile>
      <anchor>a5f5149347fc48c619c1939adf88b8493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const uword</type>
      <name>n_slices</name>
      <anchorfile>classGenCube.html</anchorfile>
      <anchor>a3dd452b46f623aae2f3238af3c9ed46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classGenCube.html</anchorfile>
      <anchor>aa05c7dd1b207bf1c2bde42d49d41c4de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>get_pod_type</name>
    <filename>structget__pod__type.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>result</name>
      <anchorfile>structget__pod__type.html</anchorfile>
      <anchor>a2e438520a3c06748864be380ee5152e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>get_pod_type&lt; std::complex&lt; T2 &gt; &gt;</name>
    <filename>structget__pod__type_3_01std_1_1complex_3_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T2</type>
      <name>result</name>
      <anchorfile>structget__pod__type_3_01std_1_1complex_3_01T2_01_4_01_4.html</anchorfile>
      <anchor>a3037711a42554fdb57a23d6351099efe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Glue</name>
    <filename>classGlue.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <templarg>glue_type</templarg>
    <base>Base&lt; T1::elem_type, Glue&lt; T1, T2, glue_type &gt; &gt;</base>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classGlue.html</anchorfile>
      <anchor>a5c14af03281fb026c7a1e12c41100e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classGlue.html</anchorfile>
      <anchor>a9f37e1e0af6b4766e737a849547650ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>Glue</name>
      <anchorfile>group__Glue.html</anchorfile>
      <anchor>gacde981fbb93fde5e74e06c1c8d706d35</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B, const uword in_aux_uword)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>Glue</name>
      <anchorfile>group__Glue.html</anchorfile>
      <anchor>ga9ad833e067f7d4565af8ebf91f456dcb</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~Glue</name>
      <anchorfile>group__Glue.html</anchorfile>
      <anchor>ga256c787c4ac6df01fca21deb11a55523</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>A</name>
      <anchorfile>classGlue.html</anchorfile>
      <anchor>a22423031a9f05101ad23dfd897c6f1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uword</type>
      <name>aux_uword</name>
      <anchorfile>classGlue.html</anchorfile>
      <anchor>a4f3211f4584d498b0563c3ac2ee4e256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T2 &amp;</type>
      <name>B</name>
      <anchorfile>classGlue.html</anchorfile>
      <anchor>a1b3a6b5891d84915448f3084e66476c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_conv</name>
    <filename>classglue__conv.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__conv.html</anchorfile>
      <anchor>ga37f0db16aba19718ed72be1eba9b1cbb</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_conv &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_cor</name>
    <filename>classglue__cor.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__cor.html</anchorfile>
      <anchor>ga91829b1a3b782893cccac1990ca8dd25</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_cor &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cor</name>
      <anchorfile>group__glue__cor.html</anchorfile>
      <anchor>ga32b99b575901ea955cf4c7643bb46487</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;A, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;B, const uword norm_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cor</name>
      <anchorfile>group__glue__cor.html</anchorfile>
      <anchor>ga883092bf81c006bee8a280ac40806dfc</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const uword norm_type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_cov</name>
    <filename>classglue__cov.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__cov.html</anchorfile>
      <anchor>ga7abad612526d67f650aff816f68f4460</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_cov &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cov</name>
      <anchorfile>group__glue__cov.html</anchorfile>
      <anchor>gaa910938461929eb7ed7c18dbd1cb27bf</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;A, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;B, const uword norm_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cov</name>
      <anchorfile>group__glue__cov.html</anchorfile>
      <anchor>ga2397340e46e1a5c591ee74f6f66b198d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const uword norm_type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_cross</name>
    <filename>classglue__cross.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__cross.html</anchorfile>
      <anchor>gaeb58f78bc3e3c37da7043b3356733dc0</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_cross &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_join</name>
    <filename>classglue__join.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__join.html</anchorfile>
      <anchor>ga8967aa6c9e1d0f526c8d504b80ca44db</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const GlueCube&lt; T1, T2, glue_join &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__join.html</anchorfile>
      <anchor>gaabc2847a531b8f89435499c52f77c853</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_join &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_kron</name>
    <filename>classglue__kron.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__kron.html</anchorfile>
      <anchor>ga013870bd3cec7770c2dd5e77aa8a82f3</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_kron &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_kron</name>
      <anchorfile>group__glue__kron.html</anchorfile>
      <anchor>ga194881f1bada10ec37edf4ab4505e867</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; T &gt; &amp;A, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_kron</name>
      <anchorfile>group__glue__kron.html</anchorfile>
      <anchor>ga621a7cce0c0d5af4e6df2655a9b8114d</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;A, const Mat&lt; T &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_kron</name>
      <anchorfile>group__glue__kron.html</anchorfile>
      <anchor>gadcf7ed43165da88f01804514e6e70a52</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_mixed_div</name>
    <filename>classglue__mixed__div.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga4733829ecfcd46403a5a9ce91a6abf0d</anchor>
      <arglist>(Cube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlueCube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_div &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga07c02e7d8b93e3a061ade75cbc42d5d0</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_div &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_mixed_minus</name>
    <filename>classglue__mixed__minus.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga439dcb070b60203f944d3626fbfd7087</anchor>
      <arglist>(Cube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlueCube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_minus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>gaaf80a7f5ad690e2b24e96da7a6e5fa99</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_minus &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_mixed_plus</name>
    <filename>classglue__mixed__plus.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga9c094a14a659053ca2ffd7379f0fccf1</anchor>
      <arglist>(Cube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlueCube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_plus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>gaae9b9543fb8859e3fa5f56bc7274ef68</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_plus &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_mixed_schur</name>
    <filename>classglue__mixed__schur.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>ga5fb93a1f413bb2cbc27410487555ffd9</anchor>
      <arglist>(Cube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlueCube&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_schur &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>gaba4f0f6c8047adb0c505cc0a754953dc</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_schur &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_mixed_times</name>
    <filename>classglue__mixed__times.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__mixed.html</anchorfile>
      <anchor>gad535252a135b9c382a8b132963c411e6</anchor>
      <arglist>(Mat&lt; typename eT_promoter&lt; T1, T2 &gt;::eT &gt; &amp;out, const mtGlue&lt; typename eT_promoter&lt; T1, T2 &gt;::eT, T1, T2, glue_mixed_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_rel_eq</name>
    <filename>classglue__rel__eq.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gaedcde18899ba02dc569e29b6377afcf4</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_eq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga04ea74c8eece0de3879b044ae7436d28</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_eq &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_rel_gt</name>
    <filename>classglue__rel__gt.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga83c0bac8a5f9a8c93169b8671153ad80</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_gt &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga564e722e08aa25d36eb538ac093e942a</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_gt &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_rel_gteq</name>
    <filename>classglue__rel__gteq.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gac0943b000c99af007ffef147ff8870e4</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_gteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gadc2c26c91a721bbae10dc7c50d552297</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_gteq &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_rel_lt</name>
    <filename>classglue__rel__lt.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga78853d678b4e7223cbc2c213c93f2d86</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_lt &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gaf27352c82c5024452d750b61c35afb86</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_lt &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_rel_lteq</name>
    <filename>classglue__rel__lteq.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gac5b62724228d699264ca8923fcc3edce</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_lteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gaaa7acf4dff9d30fb255e7792b6e07934</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_lteq &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_rel_noteq</name>
    <filename>classglue__rel__noteq.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>gad1086eb0fbbb6a1213ddc8b7b707f4ef</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtGlueCube&lt; uword, T1, T2, glue_rel_noteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__relational.html</anchorfile>
      <anchor>ga1cf6ca2e4dfdcacc42e6a07541ec1fa3</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtGlue&lt; uword, T1, T2, glue_rel_noteq &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_solve</name>
    <filename>classglue__solve.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__solve.html</anchorfile>
      <anchor>ga0c416d8a0f325a409a9e95ef57753819</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_solve &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_solve_tr</name>
    <filename>classglue__solve__tr.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__solve.html</anchorfile>
      <anchor>ga8ebb99837b49ad405891ea01b0b8fba7</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_solve_tr &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_times</name>
    <filename>classglue__times.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>ga5691fe10220314778e6282120f665bd9</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const Mat&lt; eT &gt; &amp;C, const Mat&lt; eT &gt; &amp;D, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_trans_C, const bool do_trans_D, const bool do_scalar_times)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>ga10190dc23e91107f505d3c7c5f6f7c76</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const Mat&lt; eT &gt; &amp;C, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_trans_C, const bool do_scalar_times)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gaa9bea28d2019bbce9a6bb45f06664a29</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_scalar_times)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gac1f3a5638be8b060224cef98b30d8a0a</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_inplace</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gabf582770c3f65d424f97c75cf36bddfa</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const T1 &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply_inplace_plus</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gac776c0e4c597cde9c4abb3436a8625f7</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_times &gt; &amp;X, const sword sign)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_mixed</name>
      <anchorfile>classglue__times.html</anchorfile>
      <anchor>a31f17b301a8541642c8eb1b8e55b3f9f</anchor>
      <arglist>(Mat&lt; typename promote_type&lt; eT1, eT2 &gt;::result &gt; &amp;out, const Mat&lt; eT1 &gt; &amp;X, const Mat&lt; eT2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline uword</type>
      <name>mul_storage_cost</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gaecc5a5e7370fb13c259b2a75428ce75d</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B, const bool do_trans_A, const bool do_trans_B)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_times_diag</name>
    <filename>classglue__times__diag.html</filename>
    <member kind="function" static="yes">
      <type>static arma_hot void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>ga03ba7fcb1256443bcde18dec61e4888f</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_times_diag &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>glue_times_redirect</name>
    <filename>structglue__times__redirect.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gac1ffbff405a6829ade2db662535cff63</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>glue_times_redirect&lt; 3 &gt;</name>
    <filename>structglue__times__redirect_3_013_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>ga0611470f60573d87d315b94596fa7136</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; Glue&lt; T1, T2, glue_times &gt;, T3, glue_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>glue_times_redirect&lt; 4 &gt;</name>
    <filename>structglue__times__redirect_3_014_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__times.html</anchorfile>
      <anchor>gaf02a05484377805b2e2c0bd7e3b870c5</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; Glue&lt; Glue&lt; T1, T2, glue_times &gt;, T3, glue_times &gt;, T4, glue_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_toeplitz</name>
    <filename>classglue__toeplitz.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__toeplitz.html</anchorfile>
      <anchor>gadb0c14138e845a374e06a0cfb85aa2ac</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_toeplitz &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>glue_toeplitz_circ</name>
    <filename>classglue__toeplitz__circ.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__glue__toeplitz.html</anchorfile>
      <anchor>ga0e1fdd66cfc1e053c55e020a2aea8214</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Glue&lt; T1, T2, glue_toeplitz_circ &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GlueCube</name>
    <filename>classGlueCube.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <templarg>glue_type</templarg>
    <base>BaseCube&lt; T1::elem_type, GlueCube&lt; T1, T2, glue_type &gt; &gt;</base>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classGlueCube.html</anchorfile>
      <anchor>aff928aea86629a0642a9324f1209b74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classGlueCube.html</anchorfile>
      <anchor>a89f94a524b733e91c32c41634102eccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>GlueCube</name>
      <anchorfile>group__GlueCube.html</anchorfile>
      <anchor>gae4c0b5eb528fb60af6a64d412d680e87</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_A, const BaseCube&lt; typename T1::elem_type, T2 &gt; &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~GlueCube</name>
      <anchorfile>group__GlueCube.html</anchorfile>
      <anchor>ga6f5942c6deb5aba20001f87b35d07ea1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>A</name>
      <anchorfile>classGlueCube.html</anchorfile>
      <anchor>a25d66df3c2248b7cc7d750c5a0b2e0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T2 &amp;</type>
      <name>B</name>
      <anchorfile>classGlueCube.html</anchorfile>
      <anchor>a94a47687da2ded2666b559004e3f95d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>injector_end_of_row</name>
    <filename>structinjector__end__of__row.html</filename>
  </compound>
  <compound kind="struct">
    <name>is_arma_cube_type</name>
    <filename>structis__arma__cube__type.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__arma__cube__type.html</anchorfile>
      <anchor>a4f0e05237276802d2b97c801d7b19447</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_arma_type</name>
    <filename>structis__arma__type.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__arma__type.html</anchorfile>
      <anchor>a3a8a4372ad4affe8d905e0d0b4d3aefb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Col</name>
    <filename>structis__Col.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Col.html</anchorfile>
      <anchor>a2aae9b342a9e7067acdf18f4e9a25a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Col&lt; Col&lt; eT &gt; &gt;</name>
    <filename>structis__Col_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Col_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4238cc22e64bbdb3474d350c4619ed8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_complex</name>
    <filename>structis__complex.html</filename>
    <templarg>T1</templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__complex.html</anchorfile>
      <anchor>a6bbf8b64b2579a698bae7b0988d35820</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_complex&lt; std::complex&lt; eT &gt; &gt;</name>
    <filename>structis__complex_3_01std_1_1complex_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__complex_3_01std_1_1complex_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a5dbd87861cf77ceec2e1e244ee239900</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_complex_double</name>
    <filename>structis__complex__double.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__complex__double.html</anchorfile>
      <anchor>aba7d17d9f86647d84f1b03c3a05a4f45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_complex_double&lt; std::complex&lt; double &gt; &gt;</name>
    <filename>structis__complex__double_3_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__complex__double_3_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a09bed0fbc04ae1151ec2bb5a16dffebc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_complex_float</name>
    <filename>structis__complex__float.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__complex__float.html</anchorfile>
      <anchor>a5ff6d99002ca80f4d4fe66b2e209693e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_complex_float&lt; std::complex&lt; float &gt; &gt;</name>
    <filename>structis__complex__float_3_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__complex__float_3_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>abecc853cb047c48330711cfc8a26e149</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Cube</name>
    <filename>structis__Cube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Cube.html</anchorfile>
      <anchor>aed48738246b1f8cf3d2ae5f260e107ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Cube&lt; Cube&lt; eT &gt; &gt;</name>
    <filename>structis__Cube_3_01Cube_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Cube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a04dfe76587e18a5be820e941c87b00ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_diagview</name>
    <filename>structis__diagview.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__diagview.html</anchorfile>
      <anchor>a9337d6795aae68eb183e5aac873e3157</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_diagview&lt; diagview&lt; eT &gt; &gt;</name>
    <filename>structis__diagview_3_01diagview_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__diagview_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4aca92fab4f8bcd6e3e4a0dde6388524</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_double</name>
    <filename>structis__double.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__double.html</anchorfile>
      <anchor>a198f7033fabcef4187bc103ecfffb6ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_double&lt; double &gt;</name>
    <filename>structis__double_3_01double_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__double_3_01double_01_4.html</anchorfile>
      <anchor>af8bd162e99f5a89942d1634fe57e1c7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_eGlue</name>
    <filename>structis__eGlue.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__eGlue.html</anchorfile>
      <anchor>ac81cfacf99c411526b040b101fb9d339</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_eGlue&lt; eGlue&lt; T1, T2, eglue_type &gt; &gt;</name>
    <filename>structis__eGlue_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__eGlue_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>abc8d84ae290e222e7edb3c9315e96b0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_eGlueCube</name>
    <filename>structis__eGlueCube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__eGlueCube.html</anchorfile>
      <anchor>af6161b515e1a577c98d39e14fefd6819</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_eGlueCube&lt; eGlueCube&lt; T1, T2, eglue_type &gt; &gt;</name>
    <filename>structis__eGlueCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__eGlueCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a0d269e7be59ecd8daca4f024031a2d68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_eOp</name>
    <filename>structis__eOp.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__eOp.html</anchorfile>
      <anchor>aa094aec5f064619786ad61c24cf5286c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_eOp&lt; eOp&lt; T1, eop_type &gt; &gt;</name>
    <filename>structis__eOp_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__eOp_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a7a4af311684e37fa66f489a9982c0949</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_eOpCube</name>
    <filename>structis__eOpCube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__eOpCube.html</anchorfile>
      <anchor>a5a4fb080e84ef6f9672c2766f08f5f00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_eOpCube&lt; eOpCube&lt; T1, eop_type &gt; &gt;</name>
    <filename>structis__eOpCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__eOpCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a4b8e1f48062ff89d5f26fe5468892e3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_float</name>
    <filename>structis__float.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__float.html</anchorfile>
      <anchor>a9413a297b67836911bb90a7e8b709e7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_float&lt; float &gt;</name>
    <filename>structis__float_3_01float_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__float_3_01float_01_4.html</anchorfile>
      <anchor>a0caded17da6c9349ef2449640fb417ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Gen</name>
    <filename>structis__Gen.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Gen.html</anchorfile>
      <anchor>af316d164d7d20b614e0a151353de789a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Gen&lt; Gen&lt; eT, gen_type &gt; &gt;</name>
    <filename>structis__Gen_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Gen_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a6ade25a7924e9dc80d10501a98019fd5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_GenCube</name>
    <filename>structis__GenCube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__GenCube.html</anchorfile>
      <anchor>a741f837b183a8efd05db35037095deb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_GenCube&lt; GenCube&lt; eT, gen_type &gt; &gt;</name>
    <filename>structis__GenCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__GenCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a4d335870d0493bca88aed259fe9ada0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Glue</name>
    <filename>structis__Glue.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Glue.html</anchorfile>
      <anchor>a1611c2d20193dc0c7ffcd06e33a58e98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Glue&lt; Glue&lt; T1, T2, glue_type &gt; &gt;</name>
    <filename>structis__Glue_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Glue_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a0d56e1f233d1978e5dc32874f7c702bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_glue_times</name>
    <filename>structis__glue__times.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__glue__times.html</anchorfile>
      <anchor>a103b8c63f11dd16a2e28704393d9a093</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_glue_times&lt; Glue&lt; T1, T2, glue_times &gt; &gt;</name>
    <filename>structis__glue__times_3_01Glue_3_01T1_00_01T2_00_01glue__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__glue__times_3_01Glue_3_01T1_00_01T2_00_01glue__times_01_4_01_4.html</anchorfile>
      <anchor>a3671c65f89e4cb731668c17ab0951cc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_glue_times_diag</name>
    <filename>structis__glue__times__diag.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__glue__times__diag.html</anchorfile>
      <anchor>adebafee9c7fbaa84571d82ad71f6cc35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_glue_times_diag&lt; Glue&lt; T1, T2, glue_times_diag &gt; &gt;</name>
    <filename>structis__glue__times__diag_3_01Glue_3_01T1_00_01T2_00_01glue__times__diag_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__glue__times__diag_3_01Glue_3_01T1_00_01T2_00_01glue__times__diag_01_4_01_4.html</anchorfile>
      <anchor>ab32ed24c3e31b2fe2e61b1e335be9530</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_GlueCube</name>
    <filename>structis__GlueCube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__GlueCube.html</anchorfile>
      <anchor>a18030edcb78433ad88691803b0692c5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_GlueCube&lt; GlueCube&lt; T1, T2, glue_type &gt; &gt;</name>
    <filename>structis__GlueCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__GlueCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a946bf8e1d05408be641f4a5c704d5e57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Mat</name>
    <filename>structis__Mat.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Mat.html</anchorfile>
      <anchor>a60e4a9dd8f4f858f5f06c4daceb89bba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Mat&lt; Col&lt; eT &gt; &gt;</name>
    <filename>structis__Mat_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Mat_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a00fcf244e6f31c18aec51a4888e7bbdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Mat&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>structis__Mat_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Mat_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a26b15ddf12a6c76576f7b854ec7c3c1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Mat&lt; Row&lt; eT &gt; &gt;</name>
    <filename>structis__Mat_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Mat_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aae34ca925aba83756c25729f88fff681</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Mat_only</name>
    <filename>structis__Mat__only.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Mat__only.html</anchorfile>
      <anchor>a29b5e86d2e9eaadd1eb7bbe5bfeccc71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Mat_only&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>structis__Mat__only_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Mat__only_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>adf426f946bf8e4a56ed961be7e543e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_mtGlue</name>
    <filename>structis__mtGlue.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__mtGlue.html</anchorfile>
      <anchor>a679455e56135fed37ea965e039cea090</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_mtGlue&lt; mtGlue&lt; eT, T1, T2, glue_type &gt; &gt;</name>
    <filename>structis__mtGlue_3_01mtGlue_3_01eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__mtGlue_3_01mtGlue_3_01eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a12724575595bc468221d8705b0296f3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_mtGlueCube</name>
    <filename>structis__mtGlueCube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__mtGlueCube.html</anchorfile>
      <anchor>a42115894441cead7fa730ae0d535b631</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_mtGlueCube&lt; mtGlueCube&lt; eT, T1, T2, glue_type &gt; &gt;</name>
    <filename>structis__mtGlueCube_3_01mtGlueCube_3_01eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__mtGlueCube_3_01mtGlueCube_3_01eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a60bb9b4f2d421d89244b5e9c23005837</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_mtOp</name>
    <filename>structis__mtOp.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__mtOp.html</anchorfile>
      <anchor>af161462c7341a7da2613fab3df99593d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_mtOp&lt; mtOp&lt; eT, T1, op_type &gt; &gt;</name>
    <filename>structis__mtOp_3_01mtOp_3_01eT_00_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__mtOp_3_01mtOp_3_01eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a6c238e041ec3891d20e579cc73abb6eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_mtOpCube</name>
    <filename>structis__mtOpCube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__mtOpCube.html</anchorfile>
      <anchor>a3147ffe8058d683df64cd7d9caf32cef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_mtOpCube&lt; mtOpCube&lt; eT, T1, op_type &gt; &gt;</name>
    <filename>structis__mtOpCube_3_01mtOpCube_3_01eT_00_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__mtOpCube_3_01mtOpCube_3_01eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ac43b1208d17cbeebcad15a8d7f6538d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_non_integral</name>
    <filename>structis__non__integral.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__non__integral.html</anchorfile>
      <anchor>a90799d54869f44558a01d185063b7ef1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_non_integral&lt; double &gt;</name>
    <filename>structis__non__integral_3_01double_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__non__integral_3_01double_01_4.html</anchorfile>
      <anchor>a323b63c3cb408e359a0b4fd56adec573</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_non_integral&lt; float &gt;</name>
    <filename>structis__non__integral_3_01float_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__non__integral_3_01float_01_4.html</anchorfile>
      <anchor>acb203ebb10d3c0e2bbc96c25e133598c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_non_integral&lt; std::complex&lt; double &gt; &gt;</name>
    <filename>structis__non__integral_3_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__non__integral_3_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>ad65f4a363d25943c94facfa958d65647</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_non_integral&lt; std::complex&lt; float &gt; &gt;</name>
    <filename>structis__non__integral_3_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__non__integral_3_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a2f83ff1397f787dad65bcbee333e8636</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Op</name>
    <filename>structis__Op.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Op.html</anchorfile>
      <anchor>afb6f74dfc7a0fd9d7e9eface76af1304</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Op&lt; Op&lt; T1, op_type &gt; &gt;</name>
    <filename>structis__Op_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Op_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>abd72f7dd5b9bd39abfcd66bd31bca66b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_diagmat</name>
    <filename>structis__op__diagmat.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__diagmat.html</anchorfile>
      <anchor>a364fe8cac378350558289d12b90c1bc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_diagmat&lt; Op&lt; T1, op_diagmat &gt; &gt;</name>
    <filename>structis__op__diagmat_3_01Op_3_01T1_00_01op__diagmat_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__diagmat_3_01Op_3_01T1_00_01op__diagmat_01_4_01_4.html</anchorfile>
      <anchor>a3d8e35533ace4aea6425b17f5fdd3220</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel</name>
    <filename>structis__op__rel.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel.html</anchorfile>
      <anchor>aa9c1b03ebcb487e7adb951291cf05673</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_eq &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__eq_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__eq_01_4_01_4.html</anchorfile>
      <anchor>a8b8bb79542f1066717023d2642bb2134</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gt_post &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__gt__post_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__gt__post_01_4_01_4.html</anchorfile>
      <anchor>a00a9f0d114a8a804286529b97bbc1059</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gt_pre &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__gt__pre_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__gt__pre_01_4_01_4.html</anchorfile>
      <anchor>a07fdb5165e033d2aea46fccb55d434b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gteq_post &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__gteq__post_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__gteq__post_01_4_01_4.html</anchorfile>
      <anchor>add9194d104b7674bb00f69cfd3b4609d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_gteq_pre &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__gteq__pre_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__gteq__pre_01_4_01_4.html</anchorfile>
      <anchor>ad388422893f4f1299910a958c889de8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lt_post &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__lt__post_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__lt__post_01_4_01_4.html</anchorfile>
      <anchor>a4f45f1a3f7f34c8339ef7608ac1738d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lt_pre &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__lt__pre_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__lt__pre_01_4_01_4.html</anchorfile>
      <anchor>a8eb49529b6fed9c4cb7766aa437cbe92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lteq_post &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__lteq__post_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__lteq__post_01_4_01_4.html</anchorfile>
      <anchor>ab7f0df72e40944f1934da253725dd887</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_lteq_pre &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__lteq__pre_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__lteq__pre_01_4_01_4.html</anchorfile>
      <anchor>aab0ce39375d4ef1463400cc7f51e68d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_op_rel&lt; mtOp&lt; out_eT, T1, op_rel_noteq &gt; &gt;</name>
    <filename>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__noteq_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__op__rel_3_01mtOp_3_01out__eT_00_01T1_00_01op__rel__noteq_01_4_01_4.html</anchorfile>
      <anchor>a0ff56b10ac7ae8e430d209b229aac1b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_OpCube</name>
    <filename>structis__OpCube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__OpCube.html</anchorfile>
      <anchor>a86fbb168429180020c5ce652ceccf8a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_OpCube&lt; OpCube&lt; T1, op_type &gt; &gt;</name>
    <filename>structis__OpCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__OpCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>acaacd2c52ace6c1cb3410a95c2514c6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable</name>
    <filename>structis__promotable.html</filename>
    <templarg>T1</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>result</name>
      <anchorfile>structis__promotable.html</anchorfile>
      <anchor>a971f07be7b0ef16c175e0608b16354b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__promotable.html</anchorfile>
      <anchor>a5015dd3aa26687fcf59ae1d9b9b4585f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; double, float &gt;</name>
    <filename>structis__promotable_3_01double_00_01float_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01double_00_01float_01_4.html</anchorfile>
      <anchor>aa7a6d6030881b07cb4e6fb59a2ff8614</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; double, s16 &gt;</name>
    <filename>structis__promotable_3_01double_00_01s16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01double_00_01s16_01_4.html</anchorfile>
      <anchor>a3313a1ba1ae5bb324a5a5eaa99f824af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; double, s32 &gt;</name>
    <filename>structis__promotable_3_01double_00_01s32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01double_00_01s32_01_4.html</anchorfile>
      <anchor>a59813ac591945146aef097312e1a068a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; double, s8 &gt;</name>
    <filename>structis__promotable_3_01double_00_01s8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01double_00_01s8_01_4.html</anchorfile>
      <anchor>a1c69a28c5b09c5cad19924464004e810</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; double, std::complex&lt; float &gt; &gt;</name>
    <filename>structis__promotable_3_01double_00_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01double_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a2d7629a63b5f0d0ab0c242ab50206378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; double, u16 &gt;</name>
    <filename>structis__promotable_3_01double_00_01u16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01double_00_01u16_01_4.html</anchorfile>
      <anchor>adae99ff355fd21fde726976abc5745e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; double, u32 &gt;</name>
    <filename>structis__promotable_3_01double_00_01u32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01double_00_01u32_01_4.html</anchorfile>
      <anchor>acd840e42d945b516b9ac6b29dbe68154</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; double, u8 &gt;</name>
    <filename>structis__promotable_3_01double_00_01u8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01double_00_01u8_01_4.html</anchorfile>
      <anchor>a8ae8b6d0c30a013e744764676ed90dee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; float, double &gt;</name>
    <filename>structis__promotable_3_01float_00_01double_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01float_00_01double_01_4.html</anchorfile>
      <anchor>ae7aac2b8eb54c9726520aecc1ae52bdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; float, s16 &gt;</name>
    <filename>structis__promotable_3_01float_00_01s16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01float_00_01s16_01_4.html</anchorfile>
      <anchor>a8ee7c4e7656e68e7138ade873ab44848</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; float, s32 &gt;</name>
    <filename>structis__promotable_3_01float_00_01s32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01float_00_01s32_01_4.html</anchorfile>
      <anchor>a5c82b6fb7915b1203af3689b50c20d4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; float, s8 &gt;</name>
    <filename>structis__promotable_3_01float_00_01s8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01float_00_01s8_01_4.html</anchorfile>
      <anchor>a4d8a30ba9819febc54b20326f2d79263</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; float, std::complex&lt; double &gt; &gt;</name>
    <filename>structis__promotable_3_01float_00_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01float_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>abd2be106f8a1cc0c5eda55b6d2db1e62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; float, u16 &gt;</name>
    <filename>structis__promotable_3_01float_00_01u16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01float_00_01u16_01_4.html</anchorfile>
      <anchor>a62ec37a8df2a66d681af3b7ae919447c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; float, u32 &gt;</name>
    <filename>structis__promotable_3_01float_00_01u32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01float_00_01u32_01_4.html</anchorfile>
      <anchor>a1b249a1db1d4c8d7f1939af8c2709ec0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; float, u8 &gt;</name>
    <filename>structis__promotable_3_01float_00_01u8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01float_00_01u8_01_4.html</anchorfile>
      <anchor>aee1a72fc35c5075c6c53c50e538d51ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s16, double &gt;</name>
    <filename>structis__promotable_3_01s16_00_01double_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s16_00_01double_01_4.html</anchorfile>
      <anchor>a40a4c5ad374e5c813f7ab41173203342</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s16, float &gt;</name>
    <filename>structis__promotable_3_01s16_00_01float_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s16_00_01float_01_4.html</anchorfile>
      <anchor>a5b5efa5fdfa9b776fb4d0d44167a6d94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s16, s32 &gt;</name>
    <filename>structis__promotable_3_01s16_00_01s32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s16_00_01s32_01_4.html</anchorfile>
      <anchor>ab8f903a4474aac383d630f0fe40527b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s16, s8 &gt;</name>
    <filename>structis__promotable_3_01s16_00_01s8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s16_00_01s8_01_4.html</anchorfile>
      <anchor>ac39b17aa1e4e90778931955c321ba96a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s16, std::complex&lt; T &gt; &gt;</name>
    <filename>structis__promotable_3_01s16_00_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s16_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a25f0aad912940d14530210d1c77c6e31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s16, u16 &gt;</name>
    <filename>structis__promotable_3_01s16_00_01u16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s16_00_01u16_01_4.html</anchorfile>
      <anchor>a7d42dc72255c235982335a39249dae02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s16, u32 &gt;</name>
    <filename>structis__promotable_3_01s16_00_01u32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s16_00_01u32_01_4.html</anchorfile>
      <anchor>ad7258d147acd7b96b73a2e71d95403d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s16, u8 &gt;</name>
    <filename>structis__promotable_3_01s16_00_01u8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s16_00_01u8_01_4.html</anchorfile>
      <anchor>a2ed07426fac50c46b5450849d16b0b75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s32, double &gt;</name>
    <filename>structis__promotable_3_01s32_00_01double_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s32_00_01double_01_4.html</anchorfile>
      <anchor>a64a90c65b9d05caeef94c40833ae4bea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s32, float &gt;</name>
    <filename>structis__promotable_3_01s32_00_01float_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s32_00_01float_01_4.html</anchorfile>
      <anchor>a685e271ee2d34ab8428d539eea15cc2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s32, s16 &gt;</name>
    <filename>structis__promotable_3_01s32_00_01s16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s32_00_01s16_01_4.html</anchorfile>
      <anchor>a862bde563fd1713caa9313ec74b348b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s32, s8 &gt;</name>
    <filename>structis__promotable_3_01s32_00_01s8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s32_00_01s8_01_4.html</anchorfile>
      <anchor>a4ed8acc21e14df7ceeca3da25fba9360</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s32, std::complex&lt; T &gt; &gt;</name>
    <filename>structis__promotable_3_01s32_00_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s32_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a6ddc0017e9d42e1c7044fc1ccd38408b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s32, u16 &gt;</name>
    <filename>structis__promotable_3_01s32_00_01u16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s32_00_01u16_01_4.html</anchorfile>
      <anchor>a08b4779820819ad2bf4a53227471d807</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s32, u32 &gt;</name>
    <filename>structis__promotable_3_01s32_00_01u32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s32_00_01u32_01_4.html</anchorfile>
      <anchor>a67edb2ec45b65a7ec5ef2576f93a22c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s32, u8 &gt;</name>
    <filename>structis__promotable_3_01s32_00_01u8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s32_00_01u8_01_4.html</anchorfile>
      <anchor>ab91565cd9d13f63b7844a59828810ce9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s8, double &gt;</name>
    <filename>structis__promotable_3_01s8_00_01double_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s8_00_01double_01_4.html</anchorfile>
      <anchor>a421f3d39474af7306f2331c5f492d5af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s8, float &gt;</name>
    <filename>structis__promotable_3_01s8_00_01float_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s8_00_01float_01_4.html</anchorfile>
      <anchor>a92720fbdd70b2924bc2ec759968d27a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s8, s16 &gt;</name>
    <filename>structis__promotable_3_01s8_00_01s16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s8_00_01s16_01_4.html</anchorfile>
      <anchor>a50912240c6e8f272da638875d0f99276</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s8, s32 &gt;</name>
    <filename>structis__promotable_3_01s8_00_01s32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s8_00_01s32_01_4.html</anchorfile>
      <anchor>ae58efa517391b138aa7f79cf87bf76e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s8, std::complex&lt; T &gt; &gt;</name>
    <filename>structis__promotable_3_01s8_00_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s8_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ace9deb01d2f564f147ec3fbc34aa6a93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s8, u16 &gt;</name>
    <filename>structis__promotable_3_01s8_00_01u16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s8_00_01u16_01_4.html</anchorfile>
      <anchor>a2e49abe0b7c4a09f8b99d2c105962bfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s8, u32 &gt;</name>
    <filename>structis__promotable_3_01s8_00_01u32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s8_00_01u32_01_4.html</anchorfile>
      <anchor>ac876dcf8963bd0ac39ecfcfd58ca5ea8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; s8, u8 &gt;</name>
    <filename>structis__promotable_3_01s8_00_01u8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s8</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01s8_00_01u8_01_4.html</anchorfile>
      <anchor>ad0d0b87acfeb25779075241fb5cf2a66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; double &gt;, float &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01double_01_4_00_01float_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01double_01_4_00_01float_01_4.html</anchorfile>
      <anchor>a40eea5a9a22040ad6fd634b597a7a887</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; double &gt;, std::complex&lt; float &gt; &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01double_01_4_00_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01double_01_4_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a73f79594fd219d130f3c93e44aebe34d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; float &gt;, double &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01float_01_4_00_01double_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01float_01_4_00_01double_01_4.html</anchorfile>
      <anchor>ab29aa3c9f3fd81783b66a1950c8d0a66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; float &gt;, std::complex&lt; double &gt; &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01float_01_4_00_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01float_01_4_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a0e309147a4eb724e8bee8799c2d294b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; T &gt;, s16 &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01s16_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01s16_01_4.html</anchorfile>
      <anchor>a38f623f3aa2d1bf8f45cbc7873fe2b6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; T &gt;, s32 &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01s32_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01s32_01_4.html</anchorfile>
      <anchor>aeee53bd464e8f289517a49e9bdb9d5de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; T &gt;, s8 &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01s8_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01s8_01_4.html</anchorfile>
      <anchor>a61fedaba64362d6c8d11ae1bca0959b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; T &gt;, T &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01T_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01T_01_4.html</anchorfile>
      <anchor>ac60e6441f194d11491340022dba8adbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; T &gt;, u16 &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01u16_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01u16_01_4.html</anchorfile>
      <anchor>afc77eddd936e55851addf9e8702ba16c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; T &gt;, u32 &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01u32_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01u32_01_4.html</anchorfile>
      <anchor>ae4b4b1a8f2b282c09da9420933e9ede1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; std::complex&lt; T &gt;, u8 &gt;</name>
    <filename>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01u8_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01std_1_1complex_3_01T_01_4_00_01u8_01_4.html</anchorfile>
      <anchor>a4fcc3fa5e41726d354d862aa1a7b3e50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; T, std::complex&lt; T &gt; &gt;</name>
    <filename>structis__promotable_3_01T_00_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01T_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ade54411819ed302d32a98cd548e1dfc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; T, T &gt;</name>
    <filename>structis__promotable_3_01T_00_01T_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>T</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01T_00_01T_01_4.html</anchorfile>
      <anchor>a05eb1025c5ec2248417158462760295d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u16, double &gt;</name>
    <filename>structis__promotable_3_01u16_00_01double_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u16_00_01double_01_4.html</anchorfile>
      <anchor>a45585cd3ba5e64622f5b4f13fee8ed70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u16, float &gt;</name>
    <filename>structis__promotable_3_01u16_00_01float_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u16_00_01float_01_4.html</anchorfile>
      <anchor>a167df8b50d8dd23e760bf7a5775ddaea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u16, s16 &gt;</name>
    <filename>structis__promotable_3_01u16_00_01s16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u16_00_01s16_01_4.html</anchorfile>
      <anchor>ac517d7d2093223df62767ac4bcc10079</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u16, s32 &gt;</name>
    <filename>structis__promotable_3_01u16_00_01s32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u16_00_01s32_01_4.html</anchorfile>
      <anchor>ac7dd0db8a16e0ec475d9c9f29003ce6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u16, s8 &gt;</name>
    <filename>structis__promotable_3_01u16_00_01s8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u16_00_01s8_01_4.html</anchorfile>
      <anchor>a40dd792583d3d39d1b686752bbcc0c13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u16, std::complex&lt; T &gt; &gt;</name>
    <filename>structis__promotable_3_01u16_00_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u16_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a4a289e3bb741c83fa5a43c3fbd03a196</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u16, u32 &gt;</name>
    <filename>structis__promotable_3_01u16_00_01u32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>u32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u16_00_01u32_01_4.html</anchorfile>
      <anchor>a8d18e07ffe00ffabb1c160fb6653a8a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u16, u8 &gt;</name>
    <filename>structis__promotable_3_01u16_00_01u8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>u16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u16_00_01u8_01_4.html</anchorfile>
      <anchor>aa17193b839697ccf52f7356de3b8c5c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u32, double &gt;</name>
    <filename>structis__promotable_3_01u32_00_01double_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u32_00_01double_01_4.html</anchorfile>
      <anchor>ac0fddc9a7d6a0e37eff05e2b596b4a33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u32, float &gt;</name>
    <filename>structis__promotable_3_01u32_00_01float_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u32_00_01float_01_4.html</anchorfile>
      <anchor>a3e411524fb7e37ecda8cfdaa989f0c66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u32, s16 &gt;</name>
    <filename>structis__promotable_3_01u32_00_01s16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u32_00_01s16_01_4.html</anchorfile>
      <anchor>a67ff8ea92a0a091cecccf95e73ee54b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u32, s32 &gt;</name>
    <filename>structis__promotable_3_01u32_00_01s32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u32_00_01s32_01_4.html</anchorfile>
      <anchor>a6c169d7e5aaca6c0a3681806f5b77072</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u32, s8 &gt;</name>
    <filename>structis__promotable_3_01u32_00_01s8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u32_00_01s8_01_4.html</anchorfile>
      <anchor>a85226874c7644055f55befd70a6c606a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u32, std::complex&lt; T &gt; &gt;</name>
    <filename>structis__promotable_3_01u32_00_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u32_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a329b3952a7d279f21c0f03c471de9908</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u32, u16 &gt;</name>
    <filename>structis__promotable_3_01u32_00_01u16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>u32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u32_00_01u16_01_4.html</anchorfile>
      <anchor>aa5bea2e4a624ec42669481fd9413ffa2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u32, u8 &gt;</name>
    <filename>structis__promotable_3_01u32_00_01u8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>u32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u32_00_01u8_01_4.html</anchorfile>
      <anchor>a9436c2028830a766b3c9d20d13d46c76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u8, double &gt;</name>
    <filename>structis__promotable_3_01u8_00_01double_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>double</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u8_00_01double_01_4.html</anchorfile>
      <anchor>a3883cd58f8c10822179921c31db4797a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u8, float &gt;</name>
    <filename>structis__promotable_3_01u8_00_01float_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>float</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u8_00_01float_01_4.html</anchorfile>
      <anchor>a82b8a46282e5ea01a3c2747b8522b04b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u8, s16 &gt;</name>
    <filename>structis__promotable_3_01u8_00_01s16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u8_00_01s16_01_4.html</anchorfile>
      <anchor>a1b27779764dba1afb68de7803e8af4d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u8, s32 &gt;</name>
    <filename>structis__promotable_3_01u8_00_01s32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u8_00_01s32_01_4.html</anchorfile>
      <anchor>aa5ab04ad3e52a756f11d6ace09d47165</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u8, s8 &gt;</name>
    <filename>structis__promotable_3_01u8_00_01s8_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>s8</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u8_00_01s8_01_4.html</anchorfile>
      <anchor>a312ff6575933b755207dfba2e1f2c821</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u8, std::complex&lt; T &gt; &gt;</name>
    <filename>structis__promotable_3_01u8_00_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u8_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>abf4b5697791a43a2145cff190b2e3d88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u8, u16 &gt;</name>
    <filename>structis__promotable_3_01u8_00_01u16_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>u16</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u8_00_01u16_01_4.html</anchorfile>
      <anchor>ae9aa86f62cc04d578a3b0e62a8a658df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable&lt; u8, u32 &gt;</name>
    <filename>structis__promotable_3_01u8_00_01u32_01_4.html</filename>
    <base>is_promotable_ok</base>
    <member kind="typedef">
      <type>u32</type>
      <name>result</name>
      <anchorfile>structis__promotable_3_01u8_00_01u32_01_4.html</anchorfile>
      <anchor>a5a78d737fb80c0087878bd5dc01a7594</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_promotable_ok</name>
    <filename>structis__promotable__ok.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__promotable__ok.html</anchorfile>
      <anchor>a59efe3e991dc0eeab137afbee47fc5b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Row</name>
    <filename>structis__Row.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Row.html</anchorfile>
      <anchor>a869c5e953abd873cb987f07a425ddff5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_Row&lt; Row&lt; eT &gt; &gt;</name>
    <filename>structis__Row_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__Row_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4c39d351598c8463059fdfc963e45ab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_s16</name>
    <filename>structis__s16.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__s16.html</anchorfile>
      <anchor>a8e025862471c4b0aa55283673bf530f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_s16&lt; s16 &gt;</name>
    <filename>structis__s16_3_01s16_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__s16_3_01s16_01_4.html</anchorfile>
      <anchor>aee83c61f15765cd90b0dfb6c076a2126</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_s32</name>
    <filename>structis__s32.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__s32.html</anchorfile>
      <anchor>ac2e26e29c854696e4b21a58f6fe91efa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_s32&lt; s32 &gt;</name>
    <filename>structis__s32_3_01s32_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__s32_3_01s32_01_4.html</anchorfile>
      <anchor>a2618620d64d4f987888721bd152452b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_s8</name>
    <filename>structis__s8.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__s8.html</anchorfile>
      <anchor>aa4fb63ff3db787707b35f7c568fb76f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_s8&lt; s8 &gt;</name>
    <filename>structis__s8_3_01s8_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__s8_3_01s8_01_4.html</anchorfile>
      <anchor>a3402d1fc214d1d819d66ba78652ff75b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_same_type</name>
    <filename>structis__same__type.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__same__type.html</anchorfile>
      <anchor>af416e2b2f24d90dd07fbc8e9bb8ad842</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_same_type&lt; T1, T1 &gt;</name>
    <filename>structis__same__type_3_01T1_00_01T1_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__same__type_3_01T1_00_01T1_01_4.html</anchorfile>
      <anchor>a32decc3cafbd9c2f99ba6c60a8d6c07e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_signed</name>
    <filename>structis__signed.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__signed.html</anchorfile>
      <anchor>a84bc305ee9fffcc57680a860271cee22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_signed&lt; u16 &gt;</name>
    <filename>structis__signed_3_01u16_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__signed_3_01u16_01_4.html</anchorfile>
      <anchor>aefe4c8a74dea54c120519283a1bf7326</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_signed&lt; u32 &gt;</name>
    <filename>structis__signed_3_01u32_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__signed_3_01u32_01_4.html</anchorfile>
      <anchor>aa64555d9f9b2d129c952148ffdd96c52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_signed&lt; u8 &gt;</name>
    <filename>structis__signed_3_01u8_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__signed_3_01u8_01_4.html</anchorfile>
      <anchor>ae9cf3ebc4376123ed9b17a5663e89f28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_subview</name>
    <filename>structis__subview.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__subview.html</anchorfile>
      <anchor>af98d932e2d24637663f8024a6547f7f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_subview&lt; subview&lt; eT &gt; &gt;</name>
    <filename>structis__subview_3_01subview_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__subview_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a7a324bc760341663faeef623b6516979</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_subview_cube</name>
    <filename>structis__subview__cube.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__subview__cube.html</anchorfile>
      <anchor>ac3611b605cd099b665df54a61c11adae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_subview_cube&lt; subview_cube&lt; eT &gt; &gt;</name>
    <filename>structis__subview__cube_3_01subview__cube_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__subview__cube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a52bfe516bf2a791abcff3e86cd34c230</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_supported_blas_type</name>
    <filename>structis__supported__blas__type.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__supported__blas__type.html</anchorfile>
      <anchor>ae468f639179659af8c4f7cbe8a3fe7c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_supported_complex</name>
    <filename>structis__supported__complex.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__supported__complex.html</anchorfile>
      <anchor>a7f5af38319ab904fc2bff722b765bf5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_supported_complex&lt; std::complex&lt; eT &gt; &gt;</name>
    <filename>structis__supported__complex_3_01std_1_1complex_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__supported__complex_3_01std_1_1complex_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae9721d9145ee9088804d90e3b539e233</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_supported_complex_double</name>
    <filename>structis__supported__complex__double.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__supported__complex__double.html</anchorfile>
      <anchor>a80a0b29d3b47863b6dab9056bb6d3a6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_supported_complex_double&lt; std::complex&lt; double &gt; &gt;</name>
    <filename>structis__supported__complex__double_3_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__supported__complex__double_3_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a9ac003944873c24d01e0053d5793e2ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_supported_complex_float</name>
    <filename>structis__supported__complex__float.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__supported__complex__float.html</anchorfile>
      <anchor>a892ce9ad9fba43f4784aec128732299d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_supported_complex_float&lt; std::complex&lt; float &gt; &gt;</name>
    <filename>structis__supported__complex__float_3_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__supported__complex__float_3_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>ac763a4fb838b9307e25e39bb510905fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_supported_elem_type</name>
    <filename>structis__supported__elem__type.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__supported__elem__type.html</anchorfile>
      <anchor>a0415a3458692e5cc6138a97d6b0df101</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_sword</name>
    <filename>structis__sword.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__sword.html</anchorfile>
      <anchor>a848772eeac8dcaf05553399842a9d070</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_sword&lt; sword &gt;</name>
    <filename>structis__sword_3_01sword_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__sword_3_01sword_01_4.html</anchorfile>
      <anchor>aba188fdee39337305fc96a02d1f2a744</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_u16</name>
    <filename>structis__u16.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__u16.html</anchorfile>
      <anchor>aeeafd6286dd235eee651cc7117ed7fe5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_u16&lt; u16 &gt;</name>
    <filename>structis__u16_3_01u16_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__u16_3_01u16_01_4.html</anchorfile>
      <anchor>a4a9bdefb733fb47532212ea21afd138d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_u32</name>
    <filename>structis__u32.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__u32.html</anchorfile>
      <anchor>a3c65766b10ae82e21f5f5afe824eab4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_u32&lt; u32 &gt;</name>
    <filename>structis__u32_3_01u32_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__u32_3_01u32_01_4.html</anchorfile>
      <anchor>a1a1d22549b0f560104d6065246f626cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_u8</name>
    <filename>structis__u8.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__u8.html</anchorfile>
      <anchor>a0dd1e8e4916ffe3c1fe895cecea5632f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_u8&lt; u8 &gt;</name>
    <filename>structis__u8_3_01u8_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__u8_3_01u8_01_4.html</anchorfile>
      <anchor>ae9b2b17260d09a8a547e197243a6c2b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_uword</name>
    <filename>structis__uword.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__uword.html</anchorfile>
      <anchor>a1059964142f753b8362d2d780c85ac10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>is_uword&lt; uword &gt;</name>
    <filename>structis__uword_3_01uword_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structis__uword_3_01uword_01_4.html</anchorfile>
      <anchor>a52a34645584c0d3e592bc2215e9d021b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Mat</name>
    <filename>classMat.html</filename>
    <templarg>eT</templarg>
    <base>Base&lt; eT, Mat&lt; eT &gt; &gt;</base>
    <class kind="class">Mat::const_row_iterator</class>
    <class kind="class">Mat::fixed</class>
    <class kind="class">Mat::row_iterator</class>
    <member kind="typedef">
      <type>eT *</type>
      <name>col_iterator</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a79c4fa96d87168eef289bb2682f10728</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const eT *</type>
      <name>const_col_iterator</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a0e62996616bbebf568309184a171b05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const eT *</type>
      <name>const_iterator</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a79aaf5045e97720d8ca9b9115a5c4e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a3b7c1109cca98fb4bf493b8be33c4299</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT *</type>
      <name>iterator</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a28d8b1a8e68d6d2975dd1072f6904ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a0fc14012052d730de3388eaac02e540d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uword</type>
      <name>size_type</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a6e08c814d20bfc0b7dbaf93030757e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>value_type</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a0297c68fdbf759eec79240bbecd6c839</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafd51ef50492a2c7ac76a0c406364b502</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga793c28e3adace1989a11e1262c464e98</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga99141cc90bb7d24f9efacd43e691c5a2</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8f6ddd9f829ba37b6d2583658e8660d3</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga05b71b67b9a286ba267ab8d44db95e38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga5c132b37d9086d813dd6f7f0186dc2dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_col_iterator</type>
      <name>begin_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab9712ce2f01ce14b55cac12d5f816ed1</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>col_iterator</type>
      <name>begin_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa1ce022e4830dce43baf5fbe6f91dbe2</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga06264576fc86c7db58ed1985dbc3149f</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0f56e809fcb47172f878fa624bb33d2a</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3dbb05713ff59d9e4dc6e9381f84ff03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_col&lt; eT &gt;</type>
      <name>col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafe84083e69a0cff900e70a4dd0caa7db</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_col&lt; eT &gt;</type>
      <name>col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab68ba7bbceb5544bbd0f6f00dfe6b328</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>colptr</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa44b0cedeb29508b9b178558587e5a82</anchor>
      <arglist>(const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>colptr</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad6a294c2ed4726f7b4b95e750ddfeb7a</anchor>
      <arglist>(const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga53852371809864c58fb1272d4ee9b12a</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga37d3669348116f17e41410adb1b39eab</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_size</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabeed7f66dc1018fd551a6e760343dee6</anchor>
      <arglist>(const Mat&lt; eT2 &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const diagview&lt; eT &gt;</type>
      <name>diag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga29f013cb7a657a1acce6d40460bec5c8</anchor>
      <arglist>(const sword in_id=0) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline diagview&lt; eT &gt;</type>
      <name>diag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8ab6c07980e1d4c1d90eb3eb7850a2a4</anchor>
      <arglist>(const sword in_id=0)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_elem1&lt; eT, T1 &gt;</type>
      <name>elem</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7bec69d778d06f57a24daae649e18cc3</anchor>
      <arglist>(const Base&lt; uword, T1 &gt; &amp;a) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_elem1&lt; eT, T1 &gt;</type>
      <name>elem</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga75f23c399f5a4f85483dc8f2184211cc</anchor>
      <arglist>(const Base&lt; uword, T1 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9406228e9bf9d95d447364e0d403ccf8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga98c8791121d560b752435c7a69b9311d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac2781601683d71d16ed240323692aa84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_col_iterator</type>
      <name>end_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6479e420678f891236392cb9eb1b3d0d</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>col_iterator</type>
      <name>end_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9426e6158f26e7e79977be6d6b12506b</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2e08fce06ee31f02557fdb3735d1e6b4</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf3efa2f1603624fe855b105deecf75c2</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>eye</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0308bffdcf3d6dd7fe9c7355e602d772</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>eye</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8d70794ecea8ddf4967f9fa9f94a392e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Mat &amp;</type>
      <name>fill</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga71c44575ce5719d0eeea71fe4f5f7502</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gace9b08c62a22716cf75d8db7353eb241</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga258d449fa36fc784e08c619ad84364ed</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print_trans</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga233d2f5c0f66a9150aa53887e3b4e3fb</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_print_trans</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6768b83e0a60471a3e72600ff0b2fc5e</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabc8782b74322ededa42612fdab2e9e8d</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab9acb937b7f6bfa497157f9bb6242357</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print_trans</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa2382471f5a0f1d5b766a30ddc97c3e7</anchor>
      <arglist>(std::ostream &amp;user_stream, const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>impl_raw_print_trans</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9a3e3db9f3c87a1d80c20afeeefd8866</anchor>
      <arglist>(const std::string &amp;extra_text) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9ae5f912f4cd2c8cf3c3097c2ebef041</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga89c01390ef3e54525a91744842cefb69</anchor>
      <arglist>(const uword in_row, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga67e5971303c25452a9e6c0ec128c6950</anchor>
      <arglist>(const span &amp;row_span, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga956e9e91451131954eab66d7ba00dd01</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8bc4033330cf556f657440c7db0c7f09</anchor>
      <arglist>(const span &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>in_range</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga549ffcd2895d798f7cc1627af29a5ff9</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6975416be8bb69b6aa3c0b2b8de64fe1</anchor>
      <arglist>(const Base&lt; typename Mat&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const Base&lt; typename Mat&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaddf2817ada7533343e3853188b761719</anchor>
      <arglist>(const uword col_num, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae1f01f87a28b07dd3ecc6a7e90e026d1</anchor>
      <arglist>(const uword col_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae0d62636f390a5a5229fba4089436058</anchor>
      <arglist>(const uword row_num, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa1a1e4d8245aa664bf447192b58ba703</anchor>
      <arglist>(const uword row_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_colvec</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3444c1ed8fc296e9357be3136f78e3bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_empty</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6aea90307174186e101c8d20cb33be66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused bool</type>
      <name>is_finite</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6084cc20cff05236d2d8101d7e652088</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_rowvec</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga1d68271b6c1ec8f065258053bea24f9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_square</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacf5fbfbcf330e89669f33f2d268aadb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused bool</type>
      <name>is_vec</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf46035a9e17f2dac3b50d0102169a5c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2e9998ad3f8ffc4644ac2fd95af9915e</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac94864fc30968b245890537e2b2869ac</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect, const bool print_status=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7db2d4959ab9bad98ace47d972fd6cc4</anchor>
      <arglist>(const Base&lt; typename Mat&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const Base&lt; typename Mat&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4e6e131df9becd81686b99426e234e20</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga584f8411678e16a77d1d28ae36e6d255</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga913949ff41cc0ba91bf6324a77b799cd</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa52a77dc05025129fe57f19689127544</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae99d9ac3f97013476c37729d94021340</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad0595e26094a2412ef2ae9c1e0320938</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9830bdf39b5414d4dd2b0ce91c320de9</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafd11d1aff80a1461b492091096032da1</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7b1d9112781e7432ce4a897a39b3d7bd</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaed510503c0a577bce94c037ab698e5fe</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa7536044eb0982fb537008d4e170e92a</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a0688744b9c1bb22395353af1180df2a7</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafb55fdb895d88cbfac3eba83a8c4018a</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga824d20ed95764e288d00ec70f3efd23f</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae293cfe939f42a26ffc82b4a3925f54f</anchor>
      <arglist>(const eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga51970ef13f9aa4cb3936afb1469f8bed</anchor>
      <arglist>(eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols, const bool copy_aux_mem=true, const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga08056e3a5f18347bbc0edd1aefef8870</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3a2b6f33180c63af39433d6e59594e46</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga41471f9d64f4ab4db3b61e0a2762ea1c</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae6672df794f7ec95a2ef60165b296e14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0a78cbf676e655083d0333499938a550</anchor>
      <arglist>(uword &amp;row_of_max_val, uword &amp;col_of_max_val) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaac5b44626907544c88285613d5f041e8</anchor>
      <arglist>(uword &amp;index_of_max_val) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>max</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaed2d4703eb5630844231f2098d9e1824</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused const eT *</type>
      <name>memptr</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaef13f6e823f052ab09cbc35ffc9609b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT *</type>
      <name>memptr</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad5b1b46a9288e04128aa11c99cc2b444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0492dd8e29561ab7c473618437ebcdb1</anchor>
      <arglist>(uword &amp;row_of_min_val, uword &amp;col_of_min_val) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga34d7b1c79760578140f18eb38b9f9869</anchor>
      <arglist>(uword &amp;index_of_min_val) const </arglist>
    </member>
    <member kind="function">
      <type>arma_warn_unused eT</type>
      <name>min</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga950e2f02eb02f16a61fc997704c77c2c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>ones</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4b482d6feabf31b1f57b1aa5df18759a</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>ones</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga5f6fda04463bd3d43407064bebf26a27</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>ones</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga43f331f28e801f06e6b3f10494cac2b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga18f3b370256c67ce635f640683a6c93f</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga58ca136e17b604726d52e98d5f1ce32c</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga413568f6312ac864c0ef38a8bc409049</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7ceb93f2bae0bd01f559276d9c501eea</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga73fee4211d5de4f24781abbf623007d8</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae9d43b30d8e22aab1f97752cb321a3fc</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga37ff6c47308a18a37e560587752765ae</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga139c0b730146bef320c0e61d2bd3cec2</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7e9686e94a6f5907606eec81da3a9f4b</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4e277b4f0cd936dcbfe9c7bcc4ba0bc4</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae91414c6103d9f0a9632170a6eeac1e3</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3a20708b877a1880caf2ff24eb207b24</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator%=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga5b8b28c6064027ba31b0b46fc3966dc3</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae22d706c6689a73562503bc93718b415</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga708916d631350a03f59e7191c6e33ee9</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga38aff83277a8fa2749633b3566345983</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga360206a275d6a059f1714954ef330c4c</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9fc0b36f0a41e4572c3f34e90ab18f91</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6988813072e6ef9b78e837246e2a4fa0</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3d3e60c45a34a56da9e8ed76b35509d0</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafb94d96b2b33a903aafacc378e4efcf4</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafa88ac8a1670af03699838c83757628c</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaec1c16cfd904001b16a1d52ab3a49f30</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab33e4f8f5ca6f2d5e9d59d6aea31b580</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae574830dbdd434614e87ba1b6abe8f1c</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac3bc7f2c61b515b4485365003b160e9e</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2d07327bea2eaac763483a43c4e1d1c9</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa1b03e3bb8fa10df5c3283d49994b7d0</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaae498ac76bf2d9e5d232c0846d464117</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaabe23600b58ef9976b08b1850301b309</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa03bcf3c9c5d1bfa268c4ab14bd12339</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabc62b37b158967b7fd24e4139e412184</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga58d436053dd07591edb9dad539988ed5</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9ec63518d1ca07f49eb874dd0e655805</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0a02073889c4f594e4bac233c889067b</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga02175c61f90586cbb998d5ae62e3d81e</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaad8308865d373b5dbcc5517fd73ef4ba</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabdf95868404d49f468e4cbd03b80e306</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaac0f36b3cedf7f6be113582b6edc0fd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga485e95f9f9e3ecf7c08d16abb43102e5</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga61e59cf226662843699ea406ee2eca24</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga33828260303b98a795d34aa0ade8d795</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3cb518b25b04ebcab72980bda08ebe26</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7d95dacff3a24c5e5b50d20d4e1dbb01</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga1057038bcb2fb117cc73dd783366897b</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6e73bbf147bc1f6fca939959e54fb321</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga16198c32712c6a8663ceaf9883b65c17</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7a581ae203cfb746e68b773e4438fbe4</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga5136977ee4bdf5445a260cbcaa619ea3</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac6112a83b4ceed466c33fff1eda50842</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga67e01e0e65c8913215930b55578c8e12</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6cf75e4732c2bb7f5ed988b127854ce7</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2cdc8ab31ab8112f8598d2aa23485f65</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafd3c0fff0616fbef5094f8a1eaf78bea</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline void</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2e8972e43ad726b00fd4fab21ecef9ae</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga632e79fa65d54ad7381fde813910d987</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7ae0cb0ba9531635958f4a8fb142f9e4</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac3b983205d8aa844f2b7b203f251a7d7</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4bd6acf3ae88cea11768642d2fc56310</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga77eb50589187818454ff0abf0bd3dd00</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacea6a67cd895170e0274605aecd12ac5</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9489dd95254a980f632025c67daeb8b3</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gade9eaff44df34271b77b157e9b1fe61d</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafb3068503ebf1ee91eabfd8d4e33e287</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad2716741b0a4b23b04e227dd24b7ba7d</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0d0812bd9eef6facd7dd2135a3138432</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9ddd3c6be1330c870f54c527a03b0101</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6d87684c219899d2ec4ff940db83ae87</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga71879db2013f3b60bf333613f66eef11</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga674700f7c76ea0fafbd0812cdcfba0ff</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator-=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga26320df042acc259335164ca00f11407</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga08f40e67e0af7ac3b789b3a469a9f244</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga08c11d17c142a9ca4fd79a97316a8b92</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac86865b344d26aabc7a6a2724dab1fda</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gadb48106c56db2e6dc3b2a23c07620920</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac9d906a34cf66b86ad16e708db5b3a38</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0b39e2617954b5f82f1a32cf6a471a8f</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae17fc3d3e33a7c010c64e4bac21c14fe</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga355e2e7906b65f18cc3b250ba51aead2</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga119374661fa15e69e9bde297e8e72cc2</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga7043bbf21a6e45a3f3a2f842ab5b262f</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab593128f6f762f345871c7c1c07a45df</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3a94e70a7b0237b41020f265d5215243</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga1205480b81872f46694b7352b8c08539</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator/=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3ffd336aafb355efd5a8ef6076d10d74</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>mat_injector&lt; Mat &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0ba831f2b8aca8dc4f58c5d3cd2eb5d8</anchor>
      <arglist>(const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>mat_injector&lt; Mat &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga75425faa29e67ed038c2811689e68867</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3759b7a68c38055a8ac18106fc2c5cca</anchor>
      <arglist>(const mtGlue&lt; eT, T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga1cc990fef2077df856e899627579d309</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga22e1b9221c9531127d605429a219aae3</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6601036b27c87f73b36156fc18d885be</anchor>
      <arglist>(const mtOp&lt; eT, T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga09b6f9282ef02a155f00011908f635cb</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa4674cf1bc952d6fd307eba92cd54d36</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae20666d5753352973e5675d6ab93fe88</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf384478cfefd4e608149e8d6e091b215</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga59a2458fe1b064aafade061f51772196</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6507409953ec3e6f336086282074b9c6</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga842026269a093a0cdc6241c557ea4062</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaed2d3845088c0f2340033a4aa67a5116</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga37163b5ece683f63c7e0c0fcf9f089fe</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga029ee5fd254cd7829ea033a75622d37d</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga395ddf62b79a1ab93f54c7f5859deb40</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0d1d28a725ef1232c8d7b404cc0dd302</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga356b63fec4549d63412c581deef7a1e3</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8f4b9d0df27d2f27d65d2262309eacf3</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga69ea1a91cff25723ffdf1d9401feed97</anchor>
      <arglist>(std::istream &amp;is, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_load</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga194054a63594cc97fa2e02433e4c2009</anchor>
      <arglist>(const std::string name, const file_type type=auto_detect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabf57baafff6c69ce545b38fa57ff94ec</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>quiet_save</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad0734046490fe7872fa23632f3233646</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary) const </arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randn</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4f233aa77642b56a36f8afd4ab2c8a47</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randn</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae410bc4bb5b337d130f5f3c1cbef63c2</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randn</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga727fa88dc1850723761ee42bef738ca3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randu</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga33198dc28873b759bb1a29f29ceb6f32</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randu</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa9d69b2cd355ad62d11aa4c90425c732</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>randu</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad15a4d6251c9d1b7dee1012fa84db5be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacc9a04c65d457da77df3dff99dd9494a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reshape</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga55b93f98623ed993a8374d6311b26bf4</anchor>
      <arglist>(const uword in_rows, const uword in_cols, const uword dim=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4b3853264900baf861605590dae868a2</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4866141f47fddb97ea1ba0e4531f9046</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_row&lt; eT &gt;</type>
      <name>row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad7853574e1b3c66db503655539c273fa</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_row&lt; eT &gt;</type>
      <name>row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2f654dd9a790e8fd6b07b026adbc0bd7</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0c7769a21cb4c14074cd970141d9c8c1</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga06a89eae0134e0678459dc1e2748ba9e</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga89a2e48d0b25a5144e82f649e69d3e00</anchor>
      <arglist>(std::ostream &amp;os, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad29ecbcc752a7a2b2ec5c234bcec31a4</anchor>
      <arglist>(const std::string name, const file_type type=arma_binary, const bool print_status=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_imag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2f827dd9224873903f4453e9119a3a10</anchor>
      <arglist>(const Base&lt; typename Mat&lt; eT &gt;::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_imag</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a7d2cfe494ade43628a324f175e1a6245</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_real</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga66c6206a946401907c0105442360c15f</anchor>
      <arglist>(const Base&lt; typename Mat&lt; eT &gt;::pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_real</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a05884bafda887b72a553312f69244bf9</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9dfa0c2329404cca1584bc8522d0003f</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga750c2d7d0bd0cf7b88e17a24db252438</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad9b7f64020d4fc1c8c2c332b3a6cb701</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga618ff9cb52b629c84305aed5fd59ceec</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_row</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaab0b0dc9b53a6735c678ba15237f1af8</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae18e4671dd983be00b17c691ff18a4f1</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>uword</type>
      <name>size</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2ea4f6ee1e05e9fbbedd3158b2c0bbe9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4dfa0b433eebf0024bff34a05ff3bef6</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9ec24deb868b38d49b7fa6f16a986a8a</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gafdfd7ba7ca9e96d461180a5acc8ec8d6</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga891186c8a4e820a98065c996ab7be696</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_cols</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf3d0131f77de9f497c3f2d3e40eeabf6</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_rows</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6710e54703910adb43563738b38044a6</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>const Col&lt; eT &gt;</type>
      <name>unsafe_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabcd10d1f01d5b853903c00ff6fd151f9</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>Col&lt; eT &gt;</type>
      <name>unsafe_col</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacd64685ca55fd7f11d0067163a911d11</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf9018aa0304f0d38c8c8d60b81ad4cbb</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gadf22de45ebf9c21f8650fd5dd2d134a8</anchor>
      <arglist>(const uword in_elem)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8c765bbb062ab6c4fb7b45a845743197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3b82e7c8bced32cad06a0d3353d86a0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const eT *const</type>
      <name>mem</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a14a6badc8098d810e5decb22272a07b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uhword</type>
      <name>mem_state</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>ac8941715b8d7769b363bd9962c59ada3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_cols</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>ae4f28b81d1d7ace8ae86d0787f2fd367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a89f0d40af94b6521edd06645a0d68fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_rows</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a751755caeae1d831a1c27049740e7360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uhword</type>
      <name>vec_state</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>add4e1864259e5b47d34e3bfd4b4566b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a4eb7275d537a383d26262462bfca23c7</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga0609204fa5e3cc7f5cdb287e80cbb024</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_cold</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad4de59ffffaa4cae32c1f2cd11229137</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init_warm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3f34cae02c1fde84d829630a2b44faf7</anchor>
      <arglist>(uword in_rows, uword in_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Mat</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacd31aa523376a25a14723a0251b60fb0</anchor>
      <arglist>(const char junk, const eT *aux_mem, const uword aux_n_rows, const uword aux_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>steal_mem</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaff06a75771f96605f7cc4f8c6b3fceb7</anchor>
      <arglist>(Mat &amp;X)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arma_aligned eT</type>
      <name>mem_local</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>aa53e9771012af334a244d91f8087c125</anchor>
      <arglist>[arma_config::mat_prealloc]</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>Cube&lt; eT &gt;</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a5daaf3e85b382d2bab2de0e6fcff99a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>glue_join</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a4cf829fc237eb8b96c401850367dcdbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>op_htrans</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a217a7689e6edc0afb11683593c40e2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>op_resize</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>a07336aa497ae6da9bf498f1ba5a1b991</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>op_strans</name>
      <anchorfile>classMat.html</anchorfile>
      <anchor>acb1af2e99e0c1b5cc73c6ba0b56de3ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Mat::const_row_iterator</name>
    <filename>classMat_1_1const__row__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>const_row_iterator</name>
      <anchorfile>classMat_1_1const__row__iterator.html</anchorfile>
      <anchor>ae5d4a0c0d0cf8a60616385b953eb0803</anchor>
      <arglist>(const row_iterator &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_row_iterator</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad933548bb4e28ccadd678425e8790252</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_M, const uword in_row)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMat_1_1const__row__iterator.html</anchorfile>
      <anchor>ad7dd6c376be828620a55826a428053f5</anchor>
      <arglist>(const const_row_iterator &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator*</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2473d2d26b94fa92ac38715edc33539a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8af7497bdf31021af5e9d72b47ac8880</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae4ac885d98e36b440a3898ce5f7a3a21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gadadd373ccd16be2a6f3ed753c72af4bd</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf8c0cbb4c6993e38c5361dcfc07a7615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMat_1_1const__row__iterator.html</anchorfile>
      <anchor>a2da2a70d0376d93f4fc2a58a9246e924</anchor>
      <arglist>(const const_row_iterator &amp;X) const </arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>col</name>
      <anchorfile>classMat_1_1const__row__iterator.html</anchorfile>
      <anchor>ab2dc9fe6f6df7d94c8648b0455590d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classMat_1_1const__row__iterator.html</anchorfile>
      <anchor>a854cd08cc91762aa87719d251d5c6351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>row</name>
      <anchorfile>classMat_1_1const__row__iterator.html</anchorfile>
      <anchor>a685667e4805061ba00ec13c9c5540434</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Mat::fixed</name>
    <filename>classMat_1_1fixed.html</filename>
    <templarg>fixed_n_rows</templarg>
    <templarg>fixed_n_cols</templarg>
    <base>Mat</base>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga048b854b7cf128a382cc4b570111c9f6</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6f638d91914e2723cd6cc1a5f180a68c</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga77db1bf9457d31d3571e2255b669b13a</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga6736dc14742e217f8db643368629c558</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Mat&lt; eT &gt; &amp;</type>
      <name>fill</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf75175c7b1488da9f82c018df9ad8289</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga304b5dfa99401f7bcd72d746b75eaff3</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga8f70981d7f1ad144f6e62a3000365733</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga748c2f5578be1a7f4273cf58ddb81b24</anchor>
      <arglist>(const eT *aux_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga01fecf4da710d9400a40f949474b560f</anchor>
      <arglist>(eT *aux_mem, const bool copy_aux_mem=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga634fda2297500bfc5a4ba6222c785b8b</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2c9a967e787ba95a9bccf940f2096a06</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga01c49b1d33803aa7240295bbf11ad147</anchor>
      <arglist>(const fixed&lt; fixed_n_rows, fixed_n_cols &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga4e80e801b806876e70782d37eec6154d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Mat&lt; eT &gt; &amp;</type>
      <name>ones</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga42b47fd356afabf220af88a99a9a2c62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga79b8a0dd6edb9f7a63536eee57375125</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac3c81883061f39ed3d9327eea00455dd</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga96bf3e3bc39d91d96529fea0ed4e4c1c</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gae7d2b81d7a7201d69c01d4f55cdc3163</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga3996298d5d15822bbae39c83907a77f7</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa4452b87de99f4ef90dedeea5bb0e4c5</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2051fb5f7e5c19f9cf2009de924fd076</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac08772fdfc5b031a390c2fad5b43daaa</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga2aeb71d2ad4247fa0950312fc3937aa5</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabe5f43936c19e1c4fed900a8d75c89f5</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaefc71dd2798ed61cf01c3db3dc6d4163</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaeb13b0f96caa0450f36b43b66b26edee</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf3678ac14d7754d4916b10141f105ea5</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gacc92b411b3296ce796f811a0cb6a9bef</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga39c72a4560b306eea08bd9977bbf4162</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gadd44ada16d4e46e3345587c3dd7786e3</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Mat&lt; eT &gt; &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga571c890fe3d4080f27b1b8b2abcf2f1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_cols</name>
      <anchorfile>classMat_1_1fixed.html</anchorfile>
      <anchor>a9fe62139ae8e7e79717e8c0fb6eeca78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_elem</name>
      <anchorfile>classMat_1_1fixed.html</anchorfile>
      <anchor>a0b4d87bad7781b3515b73b7644c8ca14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_rows</name>
      <anchorfile>classMat_1_1fixed.html</anchorfile>
      <anchor>a3868f5fc9b013b8ff1fc5f960744f050</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>mem_setup</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaf6efb853ba8364712350e5bbcefe02d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned eT</type>
      <name>mem_local_extra</name>
      <anchorfile>classMat_1_1fixed.html</anchorfile>
      <anchor>a132b3925821d0701b74c0d8b59b090bf</anchor>
      <arglist>[(use_extra)?fixed_n_elem:1]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const uword</type>
      <name>fixed_n_elem</name>
      <anchorfile>classMat_1_1fixed.html</anchorfile>
      <anchor>aa221cd601446dd302e028d951c5f519b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const bool</type>
      <name>use_extra</name>
      <anchorfile>classMat_1_1fixed.html</anchorfile>
      <anchor>aa4080756d090c98383f38096da09f65a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Mat::row_iterator</name>
    <filename>classMat_1_1row__iterator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classMat_1_1row__iterator.html</anchorfile>
      <anchor>a9670e9a3668709fbaf0dad1322ff4858</anchor>
      <arglist>(const row_iterator &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator*</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gac0dd62b5bd1171dda052ba75ea614d68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga641f7e558989a34dd61416793ea8917f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>row_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga08c7192628e88448a3dc66eb0c90cce3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gab0324322c855ca9957e726d5b65999e5</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>row_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga70261dbf9bc6e0206d8e5a192dc42fcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classMat_1_1row__iterator.html</anchorfile>
      <anchor>adc5fec6cd946b7bb6643811743fd09ec</anchor>
      <arglist>(const row_iterator &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>row_iterator</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gabaab7b2bcb81e5a89247f0e0a29c9fc0</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_M, const uword in_row)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>col</name>
      <anchorfile>classMat_1_1row__iterator.html</anchorfile>
      <anchor>a97dc5d919749e9db0f672e6864593fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classMat_1_1row__iterator.html</anchorfile>
      <anchor>a32d4c6d43b3dc0a40d38d89901c7bc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>row</name>
      <anchorfile>classMat_1_1row__iterator.html</anchorfile>
      <anchor>a1878ceeceaeea49ce1559b964e6d5c78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Mat_aux</name>
    <filename>classMat__aux.html</filename>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_mm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga405b85bf686fd7768d41a3ee530a9c3e</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_mm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga18b475124a951608fd7ae474feb85c5b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_pp</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga9db358de5f2c13edc8cb04c5d6964fb3</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>postfix_pp</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga418f66d6147dd7013369348f17e877dd</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_mm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad99e9c0ba6abb8c705c0f8e0f47fc444</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_mm</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gaa2454014e64ae0eb8ecc1be5430837d3</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_pp</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga333e5af902099468cf71f3e0fecea53f</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>prefix_pp</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga60f8fb4710f0daef98a72d325fb758fe</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_imag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga38c5870d2c7b90890fc8aca1a259b342</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Base&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_imag</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>gad82feee920a9b46e494e72b31838e33c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_real</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga46d54ebd27b12b9c6767e7002b47f3da</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Base&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_real</name>
      <anchorfile>group__Mat.html</anchorfile>
      <anchor>ga549203f520eb122651fdc3d5be89e79c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mat_injector</name>
    <filename>classmat__injector.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>a54eae28434f48fb49372d03f48db0141</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end_of_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga5d483c8bc86610f14a7c0914641dfc59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>aca2be6e428e086965f962240062bfad8</anchor>
      <arglist>(const elem_type val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mat_injector</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga15b9a821af739405bb8d07e2f6fb82e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>mat_injector</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>gadc14b36863167ace48d7b09a65711a4d</anchor>
      <arglist>(T1 &amp;in_X, const injector_end_of_row &amp;x)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>mat_injector</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>af6a60c436407f2c4a748989455c2485d</anchor>
      <arglist>(T1 &amp;in_X, const elem_type val)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>podarray&lt; mat_injector_row&lt; elem_type &gt; * &gt; *</type>
      <name>AA</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>a7e9beac1e64182653ed4e1856d5485c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>podarray&lt; mat_injector_row&lt; elem_type &gt; * &gt; *</type>
      <name>BB</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>a07711e6143511a1c08c4becc5d5596c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uword</type>
      <name>n_rows</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>a70ecaa4454bf5058938594ce7364d133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1 &amp;</type>
      <name>X</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>a4550056ef9d5118fbe1ac5934e651506</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Col&lt; elem_type &gt;</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>ae741295ad932eb6a013f49b37336a692</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat&lt; elem_type &gt;</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>a18a51cc3edc45c70b2cdb3f4e945c2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Row&lt; elem_type &gt;</name>
      <anchorfile>classmat__injector.html</anchorfile>
      <anchor>aef8a1bba5831dd48e62348d9bf73582b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mat_injector_row</name>
    <filename>classmat__injector__row.html</filename>
    <templarg>eT</templarg>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga0536b061ca74ce6c1036d6c744864646</anchor>
      <arglist>(const eT val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mat_injector_row</name>
      <anchorfile>group__injector.html</anchorfile>
      <anchor>ga37b94d7084b1e2c41da875a86470f40d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>podarray&lt; eT &gt;</type>
      <name>A</name>
      <anchorfile>classmat__injector__row.html</anchorfile>
      <anchor>a35233ecc4a6afb11b8f28f1d8ff6530e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>podarray&lt; eT &gt;</type>
      <name>B</name>
      <anchorfile>classmat__injector__row.html</anchorfile>
      <anchor>ade7b96e16171ea95b0d48c93c6180f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uword</type>
      <name>n_cols</name>
      <anchorfile>classmat__injector__row.html</anchorfile>
      <anchor>abfa6e6913d81d43b74a162e794e725f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Math</name>
    <filename>classMath.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>e</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>ae31739a405a5da48cd0ab83cf0f5ea73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>eps</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a987dc27e3940bdd8523a02a9d8f0eab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>euler</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a3787c1b26a539910d7e22b9f0b8500f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>gratio</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a54fbb4afe21d18ab3704c90aa90d18a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>inf</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>af3b95efdb0af07717846072bf50603cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>log_max</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>aca769630dbe0259ed52b3ca0ef549fc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>log_min</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>ae05128a3255a3fd8f210e55f44ffed0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>nan</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a35ff8301c0d484f1026443ff819c9f6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>pi</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>ae39bde3c0c0013e46aac2cca6589e7f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>sqrt2</name>
      <anchorfile>classMath.html</anchorfile>
      <anchor>a01f0dab28e929b4063cf39d4ec8dfa6f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mtGlue</name>
    <filename>classmtGlue.html</filename>
    <templarg>out_eT</templarg>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <templarg>glue_type</templarg>
    <base>Base&lt; out_eT, mtGlue&lt; out_eT, T1, T2, glue_type &gt; &gt;</base>
    <member kind="typedef">
      <type>out_eT</type>
      <name>elem_type</name>
      <anchorfile>classmtGlue.html</anchorfile>
      <anchor>a38f11d881a29955451742f7ed4ddb2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; out_eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classmtGlue.html</anchorfile>
      <anchor>ab36774c523bb6c20b9614a4b69fc5684</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>mtGlue</name>
      <anchorfile>group__mtGlue.html</anchorfile>
      <anchor>gafbeebcfb49d38b29319ff98cea151780</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B, const uword in_aux_uword)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>mtGlue</name>
      <anchorfile>group__mtGlue.html</anchorfile>
      <anchor>ga7a8f3c003ead171d417c6a226bb803d0</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~mtGlue</name>
      <anchorfile>group__mtGlue.html</anchorfile>
      <anchor>ga3fd0aefe0659ba9fbbe238cf04946533</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const T1 &amp;</type>
      <name>A</name>
      <anchorfile>classmtGlue.html</anchorfile>
      <anchor>a77131a39c19f01beaeaee66908385315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword</name>
      <anchorfile>classmtGlue.html</anchorfile>
      <anchor>ad18cf3b7394987c4983dd88ba7ed9a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const T2 &amp;</type>
      <name>B</name>
      <anchorfile>classmtGlue.html</anchorfile>
      <anchor>a98973407d37b2496bab7af7032233f93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mtGlueCube</name>
    <filename>classmtGlueCube.html</filename>
    <templarg>out_eT</templarg>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <templarg>glue_type</templarg>
    <base>BaseCube&lt; out_eT, mtGlueCube&lt; out_eT, T1, T2, glue_type &gt; &gt;</base>
    <member kind="typedef">
      <type>out_eT</type>
      <name>elem_type</name>
      <anchorfile>classmtGlueCube.html</anchorfile>
      <anchor>ada73d299ababf453bfb5533e44e44b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; out_eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classmtGlueCube.html</anchorfile>
      <anchor>a5770c305ba93a3503fe8e62a9bd7e886</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>mtGlueCube</name>
      <anchorfile>group__mtGlueCube.html</anchorfile>
      <anchor>ga3e6514816b6b8d42b1016252b82c7618</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B, const uword in_aux_uword)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>mtGlueCube</name>
      <anchorfile>group__mtGlueCube.html</anchorfile>
      <anchor>ga285e53b7892f0d87134407df4e523afb</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>~mtGlueCube</name>
      <anchorfile>group__mtGlueCube.html</anchorfile>
      <anchor>ga4c2c6a3273a01b7b1cc5d3d94902824b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const T1 &amp;</type>
      <name>A</name>
      <anchorfile>classmtGlueCube.html</anchorfile>
      <anchor>a33f7e73f281ba5475b1e50639192f974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword</name>
      <anchorfile>classmtGlueCube.html</anchorfile>
      <anchor>ad0f1f4dc5a55c922b5665a4e4208f9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const T2 &amp;</type>
      <name>B</name>
      <anchorfile>classmtGlueCube.html</anchorfile>
      <anchor>a1f5be5b0df3a0363d46ce2a1afaea316</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mtOp</name>
    <filename>classmtOp.html</filename>
    <templarg>out_eT</templarg>
    <templarg>T1</templarg>
    <templarg>op_type</templarg>
    <base>Base&lt; out_eT, mtOp&lt; out_eT, T1, op_type &gt; &gt;</base>
    <member kind="typedef">
      <type>out_eT</type>
      <name>elem_type</name>
      <anchorfile>classmtOp.html</anchorfile>
      <anchor>ac4248eeaa441a09ceb8611e7e5a8453e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>in_eT</name>
      <anchorfile>classmtOp.html</anchorfile>
      <anchor>ae290626e8ddc2c4fe4dfb63b000b3c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; out_eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classmtOp.html</anchorfile>
      <anchor>aabd97ac74275228ba845dd1e5208dd5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gab0dfe59e863769a16ba7a8113e6c8902</anchor>
      <arglist>(const char junk, const T1 &amp;in_m, const out_eT in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gacce3bfaa36704c19e1304a6d88beea5e</anchor>
      <arglist>(const T1 &amp;in_m, const in_eT in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>ga3b9b427c7b66bf9399e5476d3a1162e3</anchor>
      <arglist>(const T1 &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gaf0e6a5ab1eecdc6ff3deafcc3fafdc19</anchor>
      <arglist>(const T1 &amp;in_m, const in_eT in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gad48ef1235b9875d91cefb04d9108f681</anchor>
      <arglist>(const T1 &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mtOp</name>
      <anchorfile>group__mtOp.html</anchorfile>
      <anchor>gab6c6f15c97d20d541f89a64fa724f492</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned in_eT</type>
      <name>aux</name>
      <anchorfile>classmtOp.html</anchorfile>
      <anchor>aa4033d0fc3f9eab453fb0565977d9fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned out_eT</type>
      <name>aux_out_eT</name>
      <anchorfile>classmtOp.html</anchorfile>
      <anchor>ae4971a90218630622fa8e07c4f7df6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_a</name>
      <anchorfile>classmtOp.html</anchorfile>
      <anchor>aa3be9e3923050ab93ceb94dbdb958aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_b</name>
      <anchorfile>classmtOp.html</anchorfile>
      <anchor>aad86cf50e22309fc1476251616bdbc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const T1 &amp;</type>
      <name>m</name>
      <anchorfile>classmtOp.html</anchorfile>
      <anchor>a36bff6e38e68a900a5d4f1443d7f6dc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mtOpCube</name>
    <filename>classmtOpCube.html</filename>
    <templarg>out_eT</templarg>
    <templarg>T1</templarg>
    <templarg>op_type</templarg>
    <base>BaseCube&lt; out_eT, mtOpCube&lt; out_eT, T1, op_type &gt; &gt;</base>
    <member kind="typedef">
      <type>out_eT</type>
      <name>elem_type</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>ad47c18e044b3faa7708acd8bfc456c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>in_eT</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>abc0438796b5c2fccb3ac3f22b9bb64a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; out_eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>a47b7e3243fc3487a492f4de3400c5f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>ga43126dd72ac1b313393f89dd3940a769</anchor>
      <arglist>(const char junk, const T1 &amp;in_m, const out_eT in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>gaf3b2ee53c9c7f20124ddf4d065fdc05e</anchor>
      <arglist>(const T1 &amp;in_m, const in_eT in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>gaeab51d94ec8711f628f62c514b09aaef</anchor>
      <arglist>(const T1 &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>ga0425d18bef0e5cd09f72e6d1e480a43e</anchor>
      <arglist>(const T1 &amp;in_m, const in_eT in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>gaebc60c746ef962901ff07809e83e0e11</anchor>
      <arglist>(const T1 &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mtOpCube</name>
      <anchorfile>group__mtOpCube.html</anchorfile>
      <anchor>gaab9d2e55a6d5e1ca2b7d7e66fffdd4a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned in_eT</type>
      <name>aux</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>ac3099786a3343847511b53c97b61024f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned out_eT</type>
      <name>aux_out_eT</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>a94c46a125bf397e4856e628ee96abdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_a</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>a708fbc4848b0f9020dd9fbd663e0a1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_b</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>a6608f0d9a7494f4e3ac3188aae6558a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_c</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>a4790c752a969638ad62eacad9d86ca06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const T1 &amp;</type>
      <name>m</name>
      <anchorfile>classmtOpCube.html</anchorfile>
      <anchor>a138bd6382aa304713adf55d2357b220d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Op</name>
    <filename>classOp.html</filename>
    <templarg>T1</templarg>
    <templarg>op_type</templarg>
    <base>Base&lt; T1::elem_type, Op&lt; T1, op_type &gt; &gt;</base>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classOp.html</anchorfile>
      <anchor>a7839a591f019c8dc30f6113a0d654df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classOp.html</anchorfile>
      <anchor>a865e893080cfed92fb200d7e1313e709</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>gaee8b67b63f82cb0e098dcc2834752a27</anchor>
      <arglist>(const T1 &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c, const char junk)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>ga34da7629186cc2190b6e3de411979ac7</anchor>
      <arglist>(const T1 &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>gaa6d0d351c9b53901685ee63e29dcac0e</anchor>
      <arglist>(const T1 &amp;in_m, const elem_type in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>gabde905ce27b066a4779d85ecd96a420b</anchor>
      <arglist>(const T1 &amp;in_m, const elem_type in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>ga6e1eaf649f79f67bf0b98588986d0249</anchor>
      <arglist>(const T1 &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Op</name>
      <anchorfile>group__Op.html</anchorfile>
      <anchor>gaecb24bcd88d5b6a13ed7503f2ac355b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned elem_type</type>
      <name>aux</name>
      <anchorfile>classOp.html</anchorfile>
      <anchor>a6bedb670e7a17e7f713333b55aaacf9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_a</name>
      <anchorfile>classOp.html</anchorfile>
      <anchor>a197cb9330fe0d72c976d6223514c4bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_b</name>
      <anchorfile>classOp.html</anchorfile>
      <anchor>a489b7adb11aa809f594055a640713133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_c</name>
      <anchorfile>classOp.html</anchorfile>
      <anchor>a117c1db1becf33ed3cf176d5651ed14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const T1 &amp;</type>
      <name>m</name>
      <anchorfile>classOp.html</anchorfile>
      <anchor>af7ab7221b6e233cdd38b9f9b69f301ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_abs</name>
    <filename>classop__abs.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga0091b0c8f3462811956b47d6775e3fdc</anchor>
      <arglist>(Cube&lt; typename T1::pod_type &gt; &amp;out, const mtOpCube&lt; typename T1::pod_type, T1, op_abs &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga018ba3a072fa15b671dd4bbf295c8ce1</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_abs &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cdot</name>
    <filename>classop__cdot.html</filename>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga740442b4d7b6f784b5387a17443b9f8b</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_chol</name>
    <filename>classop__chol.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__chol.html</anchorfile>
      <anchor>gae07fbb3bd1dc0e671ff573fb0f4c5f9d</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_chol &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cor</name>
    <filename>classop__cor.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cor.html</anchorfile>
      <anchor>ga5154a1095da552eccfed0ed5dfea0c29</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_cor &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cor</name>
      <anchorfile>group__op__cor.html</anchorfile>
      <anchor>ga03bd258f7b9e5778e08b0374a5d80d8f</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;X, const uword norm_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cor</name>
      <anchorfile>group__op__cor.html</anchorfile>
      <anchor>gaf6720a6ee2a5ec235991d330a7ba9e15</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;X, const uword norm_type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cov</name>
    <filename>classop__cov.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cov.html</anchorfile>
      <anchor>gaa95cbc7adfee319632b508d2527c0b06</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_cov &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cov</name>
      <anchorfile>group__op__cov.html</anchorfile>
      <anchor>gaaaecb203e58ec4e4dda36f09304a3ce2</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;X, const uword norm_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cov</name>
      <anchorfile>group__op__cov.html</anchorfile>
      <anchor>ga10b166369d0a0682aec5e431489f5aec</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;X, const uword norm_type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cumsum_mat</name>
    <filename>classop__cumsum__mat.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cumsum.html</anchorfile>
      <anchor>ga9e63593b3c70d83bc4e1f654d2993d46</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_cumsum_mat &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cumsum_vec</name>
    <filename>classop__cumsum__vec.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cumsum.html</anchorfile>
      <anchor>gaf9f7f7f11ea99b8ff70f52589a198811</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_cumsum_vec &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cx_scalar_div_post</name>
    <filename>classop__cx__scalar__div__post.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gad6eae0289444b3a3bb26ee8e3533b4ef</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gab562d3aa317b57373a581208268b297d</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_post &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cx_scalar_div_pre</name>
    <filename>classop__cx__scalar__div__pre.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga80db4c4987f886628bb6aa501d15a342</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga9d54904ca6c38dab94aee97cbb9c627a</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_div_pre &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cx_scalar_minus_post</name>
    <filename>classop__cx__scalar__minus__post.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gad7ae07965856f30eb66725589d010bab</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga2581b2d11fea625bac4d1eb1ca542ca2</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_post &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cx_scalar_minus_pre</name>
    <filename>classop__cx__scalar__minus__pre.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga3761a8d2c0ed917c4a94fe017043a7c9</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga88e30d2ab044729615265423fdbec4c4</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_minus_pre &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cx_scalar_plus</name>
    <filename>classop__cx__scalar__plus.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gae38b74d053a6d2bcc8d978298e1eca7c</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga1c150e16fc8bd3458a9acbb6c98de5dc</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_plus &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_cx_scalar_times</name>
    <filename>classop__cx__scalar__times.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>gab03e3d9aba6b9a836fc94f8c42013ed1</anchor>
      <arglist>(Cube&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOpCube&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__cx__scalar.html</anchorfile>
      <anchor>ga36d2465f626a2646a42bea53c555dca0</anchor>
      <arglist>(Mat&lt; typename std::complex&lt; typename T1::pod_type &gt; &gt; &amp;out, const mtOp&lt; typename std::complex&lt; typename T1::pod_type &gt;, T1, op_cx_scalar_times &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_diagmat</name>
    <filename>classop__diagmat.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__diagmat.html</anchorfile>
      <anchor>gabcac5e746e33544c020afe2556da8859</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_diagmat &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_diagvec</name>
    <filename>classop__diagvec.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__diagvec.html</anchorfile>
      <anchor>ga9820290a84c573fda05223ba8b6a5bb6</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_diagvec &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_dot</name>
    <filename>classop__dot.html</filename>
    <member kind="function" static="yes">
      <type>arma_hot static arma_inline T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>gac80e745d0c70e80d4ce5632f2b886914</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot T1::elem_type</type>
      <name>apply_proxy</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>gaf9f7ac52f729be81da8f095d91c2889f</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot T1::elem_type</type>
      <name>apply_unwrap</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga486a9ac26f167646721db8637cb6da64</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>direct_dot</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga93f8f74790145fbe942f8e6da01ddae7</anchor>
      <arglist>(const uword n_elem, const eT *const A, const eT *const B, const eT *C)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure arma_integral_only&lt; eT &gt;::result</type>
      <name>direct_dot</name>
      <anchorfile>classop__dot.html</anchorfile>
      <anchor>aba3a0adcad913032718cf7381d6f81d9</anchor>
      <arglist>(const uword n_elem, const eT *const A, const eT *const B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure arma_cx_only&lt; eT &gt;::result</type>
      <name>direct_dot</name>
      <anchorfile>classop__dot.html</anchorfile>
      <anchor>acfa2dbc53459f47fc08fcf9f75effaa4</anchor>
      <arglist>(const uword n_elem, const eT *const A, const eT *const B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure arma_float_only&lt; eT &gt;::result</type>
      <name>direct_dot</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>gaffa2c926c8e1cd0592b6a6be7381a7de</anchor>
      <arglist>(const uword n_elem, const eT *const A, const eT *const B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>arma_hot static arma_pure eT</type>
      <name>direct_dot_arma</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga9191d7e6708e60ccbfb482393046465d</anchor>
      <arglist>(const uword n_elem, const eT *const A, const eT *const B)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_dotext</name>
    <filename>classop__dotext.html</filename>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_diagmat_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>ga3217683c62406f4331c2a1a62b5d212e</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_invdiagmat_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>ga7fb64d4173c6d5f5b4c21c9cd2efb617</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_invdiagvec_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>gae64812d1b4a1a2e980b899b1acf8da68</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_mat_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>ga55868ff8904b5abfc75cb2d9aa2b77cc</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_rowvec_transmat_colvec</name>
      <anchorfile>group__op__dotext.html</anchorfile>
      <anchor>gad2dfe2e374b20467d38333b5b8dc7c65</anchor>
      <arglist>(const eT *A_mem, const Mat&lt; eT &gt; &amp;B, const eT *C_mem)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_find</name>
    <filename>classop__find.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga2ee4d10c4b61792f382c4658b4bd88e4</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_find &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>gaf5be1f225f7a74576e69f7459c714d45</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const mtGlue&lt; uword, T1, T2, glue_type &gt; &amp;X, const typename arma_glue_rel_only&lt; glue_type &gt;::result junk1=0, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result junk2=0, const typename arma_cx_only&lt; typename T2::elem_type &gt;::result junk3=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga9c06f1db141ad9ccc3d0bcad24e3a912</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const mtGlue&lt; uword, T1, T2, glue_type &gt; &amp;X, const typename arma_glue_rel_only&lt; glue_type &gt;::result junk1=0, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result junk2=0, const typename arma_not_cx&lt; typename T2::elem_type &gt;::result junk3=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga09052d46d3e5874a9dfecce80a266653</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const mtOp&lt; uword, T1, op_type &gt; &amp;X, const typename arma_op_rel_only&lt; op_type &gt;::result junk1=0, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result junk2=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga3e34eab2bc8ddec7c5259d71050fd856</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const mtOp&lt; uword, T1, op_type &gt; &amp;X, const typename arma_op_rel_only&lt; op_type &gt;::result junk1=0, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result junk2=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uword</type>
      <name>helper</name>
      <anchorfile>group__op__find.html</anchorfile>
      <anchor>ga1192e5a3f3a86c01343265791fc5f228</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;indices, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_fliplr</name>
    <filename>classop__fliplr.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__flip.html</anchorfile>
      <anchor>ga33f0a24430fabd811ebab7b04a08d3a2</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_fliplr &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_flipud</name>
    <filename>classop__flipud.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__flip.html</anchorfile>
      <anchor>ga80756de59b537e97cfb2532c49e2136d</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_flipud &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_htrans</name>
    <filename>classop__htrans.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>ga2d04812c971b48beefe8f4344defc258</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; Op&lt; T1, op_trimat &gt;, op_htrans &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>ga808db12983ca68646f3e7236f7244577</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_htrans &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>gac974c4bda073fdb907a50caa0b50358f</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>ga23384de44b056703804439a56d3baf29</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_noalias</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>gaf2cc26d31672d7b8e0036fb8cbfbe7da</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline void</type>
      <name>apply_noalias</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>gaf5561dbfb5d1f08ddb47344581831ea0</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_htrans2</name>
    <filename>classop__htrans2.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__htrans.html</anchorfile>
      <anchor>gaacde58a6d34f1f72c70b6a204bc70aba</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_htrans2 &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_imag</name>
    <filename>classop__imag.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>gaff776c427f624236c50e29ef538fa8d4</anchor>
      <arglist>(Cube&lt; typename T1::pod_type &gt; &amp;out, const mtOpCube&lt; typename T1::pod_type, T1, op_imag &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga29e382c3a2c9102c856cc06d1505b93c</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_imag &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_inv</name>
    <filename>classop__inv.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>ga0639f825be85f9323f0fc8286b325e25</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_inv &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>gac4503ed064be479606effcb207bb4d8c</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const bool slow=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_diag</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>ga9ff9de112e3021c6f464101d3e470c30</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_inv_sympd</name>
    <filename>classop__inv__sympd.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>ga32dacdf801e5f1b25bc04dc23653c8ee</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_inv_sympd &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_inv_tr</name>
    <filename>classop__inv__tr.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__inv.html</anchorfile>
      <anchor>ga1a48d7a18fbc26aa80b722fa59b2ad8a</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_inv_tr &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_max</name>
    <filename>classop__max.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gaa4bc696fbeab6c132cb63787fed671f6</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_max &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gae17a96cf314eaacd6a10a60ec5cf24b1</anchor>
      <arglist>(const diagview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga73272390b5010ccdac8a66fc6ad70c9e</anchor>
      <arglist>(const subview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga0d91b933b94f3c72db1c9324cf5784b9</anchor>
      <arglist>(const Mat&lt; std::complex&lt; T &gt; &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga88edc43d4bebdd137383404621c7281a</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword n_elem, uword &amp;index_of_max_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga13644213abb74a3701b2cc6a01793170</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gab4f01958a55267d6b141e576975f15ec</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga90e0d4f6d218e3bd1ada0e119b63f648</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gaf3b28fb10cac05bb4f5999ad58314173</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>ga1949f2fd1bf74f0d7e49cec2a5d4ecfd</anchor>
      <arglist>(const eT *const X, const uword N, uword &amp;index_of_max_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_max</name>
      <anchorfile>group__op__max.html</anchorfile>
      <anchor>gabfb1145727bdd34ed59096508fc0656b</anchor>
      <arglist>(const eT *const X, const uword N)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_mean</name>
    <filename>classop__mean.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>ga3436aaba77f64b4f0ac2339dfb23d23a</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_mean &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gae5f996a0d9ee79d212cda3fb6310e408</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>ga576dbfee2d2ab22eea6894d7b8bd17ab</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gab3ed9adf8a8531c082e3386ed52002d9</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>ga45d348315bfa563c3447eedeb1bdc480</anchor>
      <arglist>(const eT *const X, const uword N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean_robust</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>ga905424f41185ea5dc898dcacc3300196</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean_robust</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gad8eaec5661a10b96c4ff533413fa8e7a</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean_robust</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gac25fccc4cdf26c2cc08e5156382af858</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_mean_robust</name>
      <anchorfile>group__op__mean.html</anchorfile>
      <anchor>gac44429c261a2589f1cc762c3a132164b</anchor>
      <arglist>(const eT *const X, const uword N)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_median</name>
    <filename>classop__median.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gac09c5a7c3eaeab366fde7e18096f6930</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;out, const Op&lt; T1, op_median &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga1152654a62a452e0820f6307e86f8dab</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_median &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cx_median_index</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga378119248ec4ba1cb81458060da90b19</anchor>
      <arglist>(uword &amp;out_index1, uword &amp;out_index2, const diagview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cx_median_index</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga466cf88c73d98accfe3d20e35cb12faa</anchor>
      <arglist>(uword &amp;out_index1, uword &amp;out_index2, const subview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cx_median_index</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga6fd8dd8dda69d532151467971ef84400</anchor>
      <arglist>(uword &amp;out_index1, uword &amp;out_index2, const std::complex&lt; T &gt; *X, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_cx_median_index</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gadcd76617f4f062ff014f91e825f2ece3</anchor>
      <arglist>(uword &amp;out_index1, uword &amp;out_index2, std::vector&lt; arma_cx_median_packet&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_median</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gac87cb53bc77c5ac79537473962780084</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_median</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga337e6cae219c54f7215cc62b259b36ff</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_median</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gab8bd253fd8f1311fb4ae6501d1396399</anchor>
      <arglist>(const eT *X, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_median</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>gac1f4e8bf73c1983221bf5f88381483c6</anchor>
      <arglist>(std::vector&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline std::complex&lt; T &gt;</type>
      <name>robust_mean</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga8eb66bf7e73281169775a8c409cffffe</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;A, const std::complex&lt; T &gt; &amp;B)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline eT</type>
      <name>robust_mean</name>
      <anchorfile>group__op__median.html</anchorfile>
      <anchor>ga7af631484632bdc1e0681bdecff36570</anchor>
      <arglist>(const eT A, const eT B)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_min</name>
    <filename>classop__min.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>gae95945f452a80deda8b519c76ebad514</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_min &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga4e07e7b793dc7b6dc62c0b34708408b4</anchor>
      <arglist>(const diagview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga51c0ad61b340bb5b6c3b19b6bf693b16</anchor>
      <arglist>(const subview&lt; std::complex&lt; T &gt; &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga851688a17b263cee8b5b7e101fa19b48</anchor>
      <arglist>(const Mat&lt; std::complex&lt; T &gt; &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>gaf335e4a63c5e180f99e753228de9c712</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword n_elem, uword &amp;index_of_min_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::complex&lt; T &gt;</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>gaf033a77a919a896fb8a5e3162d75475d</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword n_elem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga4f69883ca22fcff355da8874eead067b</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga296cb3e3d81ebb08ffb4920cbde1dc68</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>gac4d2fe8666987983e639f71bd494bdcb</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga4fd83a41c6ba098c53c34fc4d2b761cd</anchor>
      <arglist>(const eT *const X, const uword N, uword &amp;index_of_min_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_min</name>
      <anchorfile>group__op__min.html</anchorfile>
      <anchor>ga3017de92c6027d8ff2cb9638bb1a72c5</anchor>
      <arglist>(const eT *const X, const uword N)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_norm_dot</name>
    <filename>classop__norm__dot.html</filename>
    <member kind="function" static="yes">
      <type>static arma_hot T1::elem_type</type>
      <name>apply</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>gaede19877503b322eb353d32a1ed500cf</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_hot T1::elem_type</type>
      <name>apply_unwrap</name>
      <anchorfile>group__op__dot.html</anchorfile>
      <anchor>ga9b76380ec9ac6e56e80166dc461eae45</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X, const Base&lt; typename T1::elem_type, T2 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_pinv</name>
    <filename>classop__pinv.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__pinv.html</anchorfile>
      <anchor>ga40f4fd34d90d5c5da4f00502be13b720</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_pinv &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_pinv</name>
      <anchorfile>group__op__pinv.html</anchorfile>
      <anchor>gafe30aee00124c8717e5eab424418e281</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const eT in_tol)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_princomp</name>
    <filename>classop__princomp.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga6da628683cf3cf5f9b91c39efb4c7a59</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_princomp &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>gad7bf2a96e2d8bfbf874889d80ca0b145</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;coeff_out, Mat&lt; std::complex&lt; T &gt; &gt; &amp;score_out, Col&lt; T &gt; &amp;latent_out, Col&lt; std::complex&lt; T &gt; &gt; &amp;tsquared_out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga840c9d73c498cf5a545ea918529840c2</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;coeff_out, Mat&lt; std::complex&lt; T &gt; &gt; &amp;score_out, Col&lt; T &gt; &amp;latent_out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>gac575a5270d1edc0b349106f414e860f1</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;coeff_out, Mat&lt; std::complex&lt; T &gt; &gt; &amp;score_out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga8d663e403c73f8c8513037dd8fc83b76</anchor>
      <arglist>(Mat&lt; std::complex&lt; T &gt; &gt; &amp;coeff_out, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga452f2961a17c7dcd326930613671c467</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;coeff_out, Mat&lt; eT &gt; &amp;score_out, Col&lt; eT &gt; &amp;latent_out, Col&lt; eT &gt; &amp;tsquared_out, const Mat&lt; eT &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga3ae518b99af6d0897040336cb1363960</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;coeff_out, Mat&lt; eT &gt; &amp;score_out, Col&lt; eT &gt; &amp;latent_out, const Mat&lt; eT &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga9b5125511de78f200346e77216c3d5f3</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;coeff_out, Mat&lt; eT &gt; &amp;score_out, const Mat&lt; eT &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>direct_princomp</name>
      <anchorfile>group__op__princomp.html</anchorfile>
      <anchor>ga1c103ad1ed75115fc4c506962bd8701b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;coeff_out, const Mat&lt; eT &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_prod</name>
    <filename>classop__prod.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__prod.html</anchorfile>
      <anchor>gae4e82a9aef58da2bb4ac1f698777ebef</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_prod &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_real</name>
    <filename>classop__real.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga62796688cf007cc2d5eddcb81ba3aa76</anchor>
      <arglist>(Cube&lt; typename T1::pod_type &gt; &amp;out, const mtOpCube&lt; typename T1::pod_type, T1, op_real &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga94403846be7f3ffcfe7962896381347c</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_real &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_eq</name>
    <filename>classop__rel__eq.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gab13aa36a2f400d50b89e0dca1b501478</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_eq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga64f0a917014af368fc5130f4405ead6f</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_eq &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_gt_post</name>
    <filename>classop__rel__gt__post.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga50f2b92cb9eacc9e9fb6a99129a4f8c8</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_gt_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga3782ed1d845f63ba5c56e782bb4b2f84</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_gt_post &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_gt_pre</name>
    <filename>classop__rel__gt__pre.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gad5251588cfea0de4357db160c67133d5</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_gt_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga8535607696039278625b468fa907a836</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_gt_pre &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_gteq_post</name>
    <filename>classop__rel__gteq__post.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga25471ab900c94a38d62ab21a7fc96a1a</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_gteq_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gae0b418cb112b89daa231e53dc7d700d3</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_gteq_post &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_gteq_pre</name>
    <filename>classop__rel__gteq__pre.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gac3dbce3e015d40fb4f9a54bf796e9a5f</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_gteq_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gaf51b43b9ff23e116ea62ec03bfc72777</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_gteq_pre &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_lt_post</name>
    <filename>classop__rel__lt__post.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga7ce0b5067474f2dcadf406ff1a12c1c8</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_lt_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gabd10dd9df9d89214fb8d1f516b34cd9d</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_lt_post &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_lt_pre</name>
    <filename>classop__rel__lt__pre.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gac353077285b5af79dab23e54e999c0f8</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_lt_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga4e682f9726122f110c1bd578dec99f3f</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_lt_pre &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_lteq_post</name>
    <filename>classop__rel__lteq__post.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gab740dc85617c3b4ab71de2e08c64b07c</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_lteq_post &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gafb5606448982f76a7c9693b23bafadaf</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_lteq_post &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_lteq_pre</name>
    <filename>classop__rel__lteq__pre.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga5e71d9159e01d18461776ef766638bd9</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_lteq_pre &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga9a9b557e962f5d595a264e741aeedec4</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_lteq_pre &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_rel_noteq</name>
    <filename>classop__rel__noteq.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>gaa8e5b044a22d92dc4d32b33e79cedff7</anchor>
      <arglist>(Cube&lt; uword &gt; &amp;out, const mtOpCube&lt; uword, T1, op_rel_noteq &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__relational.html</anchorfile>
      <anchor>ga2d2460aa6d4d567005732e24df3ccb4e</anchor>
      <arglist>(Mat&lt; uword &gt; &amp;out, const mtOp&lt; uword, T1, op_rel_noteq &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_repmat</name>
    <filename>classop__repmat.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__repmat.html</anchorfile>
      <anchor>ga0f348c51843def30a9536272f2447e87</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_repmat &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_reshape</name>
    <filename>classop__reshape.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__reshape.html</anchorfile>
      <anchor>ga0977e4c6a2bbc89df6fe3c0871a6eba6</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const OpCube&lt; T1, op_reshape &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__reshape.html</anchorfile>
      <anchor>ga48cd881dd54cd475d382ca138140e3ed</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_reshape &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_resize</name>
    <filename>classop__resize.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__resize.html</anchorfile>
      <anchor>gafffac6cf17169e91ba5b776c01125992</anchor>
      <arglist>(Cube&lt; typename T1::elem_type &gt; &amp;out, const OpCube&lt; T1, op_resize &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__resize.html</anchorfile>
      <anchor>ga1ded95abd40fb06d42a2dd0ce33da359</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_resize &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_shuffle</name>
    <filename>classop__shuffle.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__shuffle.html</anchorfile>
      <anchor>ga86860ba3aa000080812429b2e24b83a5</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_shuffle &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_sort</name>
    <filename>classop__sort.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__sort.html</anchorfile>
      <anchor>ga2a79b1a5621ee3ae79e2f8144c362883</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_sort &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copy_row</name>
      <anchorfile>group__op__sort.html</anchorfile>
      <anchor>ga880e881ffc2ef6c99a0e52e5e2a44837</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;A, const eT *X, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copy_row</name>
      <anchorfile>group__op__sort.html</anchorfile>
      <anchor>gac05bc0a45a9b9b17fb005191a76993dd</anchor>
      <arglist>(eT *X, const Mat&lt; eT &gt; &amp;A, const uword row)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>direct_sort</name>
      <anchorfile>group__op__sort.html</anchorfile>
      <anchor>gaa191eefe4acf15608530d2d52dfa2702</anchor>
      <arglist>(eT *X, const uword N, const uword sort_type=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_stddev</name>
    <filename>classop__stddev.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__stddev.html</anchorfile>
      <anchor>gaee0aab4a0f363a4378e302801a37acab</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_stddev &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_strans</name>
    <filename>classop__strans.html</filename>
    <class kind="struct">op_strans::pos</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__strans.html</anchorfile>
      <anchor>ga666b04b793d06c5f3aa74506568a5615</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_strans &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__strans.html</anchorfile>
      <anchor>ga6cfaefbcff012f953611fcaf8bf8538d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_noalias</name>
      <anchorfile>group__op__strans.html</anchorfile>
      <anchor>gaa6c6defa1d301386ecda6e99c97ea620</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_noalias_tinysq</name>
      <anchorfile>group__op__strans.html</anchorfile>
      <anchor>ga1693c88aff1731242a2713b673ef04dc</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>op_strans::pos</name>
    <filename>structop__strans_1_1pos.html</filename>
    <templarg>do_flip</templarg>
    <templarg>row</templarg>
    <templarg>col</templarg>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n2</name>
      <anchorfile>structop__strans_1_1pos.html</anchorfile>
      <anchor>a59b33bddb2de6031434093dd9d450a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n3</name>
      <anchorfile>structop__strans_1_1pos.html</anchorfile>
      <anchor>a7d58d3d7c37631f5b2c53729e7914003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n4</name>
      <anchorfile>structop__strans_1_1pos.html</anchorfile>
      <anchor>a59c383e4dee9345c06de01bddbef9677</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_sum</name>
    <filename>classop__sum.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__sum.html</anchorfile>
      <anchor>gab9a8351ef2dcdfa49f8e7ed2964311d8</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_sum &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_symmat</name>
    <filename>classop__symmat.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__symmat.html</anchorfile>
      <anchor>ga0d414e081316070525567cee08813afb</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_symmat &gt; &amp;in, const typename arma_cx_only&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__symmat.html</anchorfile>
      <anchor>gaa182e8991d4ac8af7882e8a9d363bf0b</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_symmat &gt; &amp;in, const typename arma_not_cx&lt; typename T1::elem_type &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_sympd</name>
    <filename>classop__sympd.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__misc.html</anchorfile>
      <anchor>ga2b9d873dbaf08d948238ab21c7bf80e5</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_sympd &gt; &amp;X)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_trimat</name>
    <filename>classop__trimat.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>gaa552d77738158cdf6cf660719bb7bf00</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; Op&lt; T1, op_htrans &gt;, op_trimat &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>gad4144a8b684a18c4400db5a05a32957d</anchor>
      <arglist>(Mat&lt; typename T1::elem_type &gt; &amp;out, const Op&lt; T1, op_trimat &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_htrans</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>gaeeca060a4000d2a5d783c4ef580704f1</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const bool upper, const typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply_htrans</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>ga178213e855614f4c7ed7b1eaa8c68c19</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const Mat&lt; eT &gt; &amp;A, const bool upper, const typename arma_not_cx&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill_zeros</name>
      <anchorfile>group__op__trimat.html</anchorfile>
      <anchor>gace757d3b2fb1ae593eecd53bccee1968</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;A, const bool upper)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>op_var</name>
    <filename>classop__var.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>apply</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>gadfc4cc37d5de32d2c95f3fe409c56e5e</anchor>
      <arglist>(Mat&lt; typename T1::pod_type &gt; &amp;out, const mtOp&lt; typename T1::pod_type, T1, op_var &gt; &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static get_pod_type&lt; eT &gt;::result</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>gaee94a252e1d49adebde5d1788d824b88</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static get_pod_type&lt; eT &gt;::result</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>ga3e22f446dc5b60ec23eee244794dee26</anchor>
      <arglist>(const subview_col&lt; eT &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static get_pod_type&lt; eT &gt;::result</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>ga8004b315fbd64b7e5aa065208d081b71</anchor>
      <arglist>(const subview_row&lt; eT &gt; &amp;X, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>ga0e4247142aa8a5227f194ec02c783c78</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword N, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_var</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>ga8ad1322893e77415e094f9113a1b1dcc</anchor>
      <arglist>(const eT *const X, const uword N, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>direct_var_robust</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>gaac0078ed287f41940dd99ef42e1a82bf</anchor>
      <arglist>(const std::complex&lt; T &gt; *const X, const uword N, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>direct_var_robust</name>
      <anchorfile>group__op__var.html</anchorfile>
      <anchor>gab1de37edba86fd6dce1bd16762c157a1</anchor>
      <arglist>(const eT *const X, const uword N, const uword norm_type=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpCube</name>
    <filename>classOpCube.html</filename>
    <templarg>T1</templarg>
    <templarg>op_type</templarg>
    <base>BaseCube&lt; T1::elem_type, OpCube&lt; T1, op_type &gt; &gt;</base>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classOpCube.html</anchorfile>
      <anchor>a4a3252e41d333f0cea649a44b6e87d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classOpCube.html</anchorfile>
      <anchor>a10cedac7bf6bcf8918105d27b3c30b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>gaacf7571a24f3c03e1c3c366a233f507b</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c, const uword in_aux_uword_d, const char junk)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga4d114194d459fbaf65d91fba7c86c1f2</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga4b3d361b0c455e86b3a7514787c89932</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const uword in_aux_uword_a, const uword in_aux_uword_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga73560ebc9b9ac61517c4d50f19c19120</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux, const uword in_aux_uword_a, const uword in_aux_uword_b, const uword in_aux_uword_c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga6b98b47978e4274afef70f9279ad3b31</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m, const elem_type in_aux)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>gaadfa4a77e19077a36ab1803baedd48df</anchor>
      <arglist>(const BaseCube&lt; typename T1::elem_type, T1 &gt; &amp;in_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpCube</name>
      <anchorfile>group__OpCube.html</anchorfile>
      <anchor>ga0e7f504bc2317fffbf212f24f1157f00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned elem_type</type>
      <name>aux</name>
      <anchorfile>classOpCube.html</anchorfile>
      <anchor>adbcf9381d8254b71bc4da814b328582f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_a</name>
      <anchorfile>classOpCube.html</anchorfile>
      <anchor>a13c280aa2895e181d6e5f1f0a3b2ad02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_b</name>
      <anchorfile>classOpCube.html</anchorfile>
      <anchor>a67a9f891a4b21955675a96044c6729cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_c</name>
      <anchorfile>classOpCube.html</anchorfile>
      <anchor>a777e451734fd6d95bf2e1987cd688e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned uword</type>
      <name>aux_uword_d</name>
      <anchorfile>classOpCube.html</anchorfile>
      <anchor>a5a94c077f18ef491688d5d1b29368782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const T1 &amp;</type>
      <name>m</name>
      <anchorfile>classOpCube.html</anchorfile>
      <anchor>ab2037da2bd74604392dc38d382669e2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap</name>
    <filename>classpartial__unwrap.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classpartial__unwrap.html</anchorfile>
      <anchor>abfa2797033e3091e0d7de1b2c57297bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap.html</anchorfile>
      <anchor>a310b2fe50c786323d930ad7a6eb32cec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap.html</anchorfile>
      <anchor>adcbc702343574c3f46f37e8bcead3d46</anchor>
      <arglist>(const T1 &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap.html</anchorfile>
      <anchor>a0074e72225f57f96f0edba3e2f88c22f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap.html</anchorfile>
      <anchor>a6a66fe45aedcc99ad2c1ba6d56335ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap.html</anchorfile>
      <anchor>a554398f717d347c35473bbf8a6ea303a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap.html</anchorfile>
      <anchor>aa3ebcf0dea263d2ef87785a389a70f53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Col&lt; eT &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a2416de83ba49c3369e47bab4a9cc65cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9a20b4e2e30bbd4ffc8ce04c42fa1b9d</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>af22c945512b13c118cd3969e92d18e75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac356a28bedec1c2c220c28ea7e2791bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aafbeb5291136b74b3652cac64c8f8d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a0e92bc80a3e1546fc6ba9921c2f42843</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; eOp&lt; Col&lt; eT &gt;, eop_scalar_times &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>abebe6c2dcbc3d5d4ac8fc8ce31835d83</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a3ac67c9571a27c2dc0fa48bbf6375b69</anchor>
      <arglist>(const eOp&lt; Col&lt; eT &gt;, eop_scalar_times &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a442dc1d3426f752993be64473e41154e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ab9a3cdff6b8b1ad4972683d1acb854ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ac9ee873a8aa298285da2d50de671fdd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>aefd0af9b306f9207c7fffce01d7568c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ae074bf6f379f363f770017afddaca86b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; eOp&lt; Mat&lt; eT &gt;, eop_scalar_times &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a59c45496615afa79d4c955a4fc68d628</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a690a6498288ecc32c2771dad97b5e0af</anchor>
      <arglist>(const eOp&lt; Mat&lt; eT &gt;, eop_scalar_times &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a3d575f2658a5e0eae1d7e53e0869ce64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>aef5ad8b2571287a10aeec74d54d54c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a52f51c59ff6534eb8f4e27dfd79d728a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>aafe08eea94b4aa92a233f40c8500b06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ac05da8f2058fb184aaac4d4526eef5e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; eOp&lt; Row&lt; eT &gt;, eop_scalar_times &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a6a7e75ce3492fd8de4111f9a834ed066</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a873c933d05d7245d69486e460c075aab</anchor>
      <arglist>(const eOp&lt; Row&lt; eT &gt;, eop_scalar_times &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ac2806b405b414b963f7b20b545e0aafd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>abf63aea0d8d94e95609e48b6d56239db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a97f3358b872678fb65c9245f7f4940f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>abfba41706b0bb3f87796c333628c4e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a73c77202610c9d21235fec259f0361cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; eOp&lt; T1, eop_scalar_times &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a114a3edf5e675fabff034237b669eb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a6585fe5ec309f07380e18eda4d2b7140</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a437ed4a44e163c8466c0445fba2c3bed</anchor>
      <arglist>(const eOp&lt; T1, eop_scalar_times &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>abaeee0b2092edec034189ed1d6456687</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a28e92134cb4942e66e4b37b84e8455c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a6b2f0357f0503dba1a3242306390ee89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a0db421742d7a8433a4a1b52789255f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ac0147d56f03c55431c9b17f8916d838a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a174ccec0d76f1a318c7c4163a980fb67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab52263e839af75f0c7eb6fa1c5120650</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad8d64a4f1d967aab50ebd70ff64dead0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a479be945e508d55e7d27671251ea2f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a43e6a8e5a0e722926f8f04361c7477a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a353c4b4f0d8f67374e766fad9fb61759</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Op&lt; Col&lt; eT &gt;, op_htrans &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a73dcf9e805fa40511bc37f239d37fb84</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a970a9ad96c77c047f87dd3fdc5dd19c0</anchor>
      <arglist>(const Op&lt; Col&lt; eT &gt;, op_htrans &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a1c19ed0e6d7c4e52c73068fae44b5056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a4b676753fdb04a60804cedd8484783ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>abca5c26ba451b2bbe934300a37aa6849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a0be59450c9e2ea48d3e66e5a4fe20fdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Op&lt; Col&lt; eT &gt;, op_htrans2 &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a41aed4ed97bfa771b2958feed1a670e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>afeef4fca99bce52a97fba12fc3701101</anchor>
      <arglist>(const Op&lt; Col&lt; eT &gt;, op_htrans2 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aa1e728fc74c2bad8beef9fbdf3624e7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ab7da70ca92c55b62e8c7a325c59d3420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a8a6b75c8ea9f158969113edccc73bafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a132f3e065d5a63283b3b16ed516f98b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ae599013e88fe9786b5942b26bdfe365f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Op&lt; Mat&lt; eT &gt;, op_htrans &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ad82107b25e13b89b50fb53dcc7b986ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ac7897fe6ec011c7a0cb474765879e4b9</anchor>
      <arglist>(const Op&lt; Mat&lt; eT &gt;, op_htrans &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a5185cd44340c4fe28acf13f2fa334d3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a15889ec31f591e6f586b7b1cc6cd244c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a6e6ac0069e0b60d9c2733a2262238b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>afdbc4412e4c0bb333463de4718df5505</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a860c0c0e477736745bf6561dad88aedb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a4411b2ad023d9d07c1642810a8ca8c22</anchor>
      <arglist>(const Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a42f103cac1ed4c382f410840362f875b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aaef9ce12deb1f2769494341436036161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>adf2479c95e3a71aae32eedc8bae23362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a4bd0ebd07bf594069d29b8ff03007801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aa9299fab79bd594bb40677143c0dc5dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Op&lt; Row&lt; eT &gt;, op_htrans &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>afb34cfd406b48a93c428b6e1ab842fb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ad3e06f5732b5b7916bae365ece5e923e</anchor>
      <arglist>(const Op&lt; Row&lt; eT &gt;, op_htrans &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>aa6dbbb65fb7d9e7488e4f3912fa14ca0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a6aafb1492186331cc146d1e516a8a98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>affd507da1a2ed00c36c38443bb126d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ac1f3e177b1b6acd09040366f0d16ed18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Op&lt; Row&lt; eT &gt;, op_htrans2 &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a5fd075067a3c13a872125d4ddec3e3e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a0f1d37b7793d9183b58ae236ddc5627c</anchor>
      <arglist>(const Op&lt; Row&lt; eT &gt;, op_htrans2 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a062dd1936a9acbc72cdd9b5f0e1d0423</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a1a6d9f59a70ecfc8a779783c94bf9e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ac0ae6cc7cb66ec7e06516e23010362db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ae1c1d7cdb9385f9dea30401b296aa7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ab05a5fef6d45d7c93b9b498411aefcfc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Op&lt; T1, op_htrans &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a09ac0dc9e3e1bd22716056c57c181f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a8296230d2dc261419c1c15ebcc3033d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ac81573e3fa735653e3f7cf36cce799fb</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a40e42cc65123b9ad137347df2fdddd8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a71326c7df1630cddafa65c9c620a6bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a72b75c31f48910f36fdee4f73dcbf304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a4555e80daf415a4abc5307ac1df35ca7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Op&lt; T1, op_htrans2 &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a6d311f39c8599aba2835820fdb9f1718</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ab89d11c2f0b5a83e7c098e78293e6556</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a7319f526d643b6fa525c515f64dfaf67</anchor>
      <arglist>(const Op&lt; T1, op_htrans2 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a3fb9094275eaa25f245231274a7847f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a9a99564ab3960f1a076e74a3335a1599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a66ef7e337a1acd0c18f0a444e35676d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a63e6d6dff35d0997ef64ff5065d4d7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aadd64c11f4746025ebf0174af90e14cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap&lt; Row&lt; eT &gt; &gt;</name>
    <filename>classpartial__unwrap_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a5cdb25c0c95ca2d59bde59d516ccccc7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a2aa5f619ffa10ddcb0626401809d2ba9</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap</name>
      <anchorfile>classpartial__unwrap_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>af6c720410cde71130aaaaf3a37b436c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a241818eeee5f85a996fda3494b814661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9295705f677a86218e7383efc4009fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4b0cde976455af4f4aadf11e95577e19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check</name>
    <filename>classpartial__unwrap__check.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classpartial__unwrap__check.html</anchorfile>
      <anchor>ac6c2a8fceda9a21270ff110f6bde2d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check.html</anchorfile>
      <anchor>a5f01139566e1ecb5f1e8b21ba8e3f3cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check.html</anchorfile>
      <anchor>a1c420f198758d210cdea3ba8a604de42</anchor>
      <arglist>(const T1 &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check.html</anchorfile>
      <anchor>aac0e2781f93c5662539a0af83c177060</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check.html</anchorfile>
      <anchor>aed309b7c8703d0fb78a08e423bf39340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check.html</anchorfile>
      <anchor>ac467ef136b11f18ce8069b636cf67b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check.html</anchorfile>
      <anchor>adf9d72175cf589c93af9a33b2152681a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Col&lt; eT &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>abd2eb1d2fc00b87da87b36f894c25b81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae0bc05bc448a17466db02e68e0f8ebc0</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1b50be6630f1f0e7912c9c7dd0b30737</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>afe9ae5aaab79c37952a3116fa9a479f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a5d87dd3aa80c80262475cd454fdff047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a6d3c1f1c27aebe5453015141f07aa87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad7b9f702e58656e31396bf198c11ba19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; eOp&lt; Col&lt; eT &gt;, eop_scalar_times &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a400fa21e60049fd19d504d9a9f6ddecf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>aacf9c675edb232726f7cda9386ca677e</anchor>
      <arglist>(const eOp&lt; Col&lt; eT &gt;, eop_scalar_times &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>afb661e61945c7db30af505b33439ec0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a17babe08d5ef2892d203805aa4e14aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>aee8698fc62bb136fb6cc64a83501abd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>af4fbb35585d2fecd20eebd3504b7dc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Col_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a8208c7f5633db5d59a9407d043c5055d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; eOp&lt; Mat&lt; eT &gt;, eop_scalar_times &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a8e17b73f8839a5ccafaafbdb64da765e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>add531b2106829c620f214012f0627f79</anchor>
      <arglist>(const eOp&lt; Mat&lt; eT &gt;, eop_scalar_times &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a319c1e9cfce542746a0bc7158044d0a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a3985a224703eab2d618966041b22672a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ab0a8b586fa4271b9675a033d29dcf343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>af76344ef4e38a7db6b8d07344c677f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Mat_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ac84b9d1cec2d4e08831b5b45fbc91cfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; eOp&lt; Row&lt; eT &gt;, eop_scalar_times &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ab28af5f0efb4661ac1509f38967c7510</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>aa1e8b32de447904aceecc2cc317eeb8b</anchor>
      <arglist>(const eOp&lt; Row&lt; eT &gt;, eop_scalar_times &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>aaccc48fa4c341d500f31993815e32679</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>aaedc320823b6f51aebd54b54418863b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ab5afe251646ee3627a99c47d6764acf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a86964c461e057830bd463850e57c49d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01Row_3_01eT_01_4_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a763ba989879ca748292554a608269239</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; eOp&lt; T1, eop_scalar_times &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>afe25de042290c6690c9acdee9cb912c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a8f300285828dfa5336e73efbe046a874</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a17fba2cec61153717151261ce98895ef</anchor>
      <arglist>(const eOp&lt; T1, eop_scalar_times &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a0fb6fe2d85644500d336a30504aabaa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a10423ab1a94da0e34a79d681b638dfa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a377e0b673d3ee7a28a13db3c1ced15e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>ab95318759e50ef630a20f95d43634370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01eOp_3_01T1_00_01eop__scalar__times_01_4_01_4.html</anchorfile>
      <anchor>a2503e907e9a6addfea5bbefbb49df0f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a89af6315e19ba6e46e0746e6d2db55c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a3aabd68f54a3055920b85dbbf6605a50</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aebd2dbfead13e95b0316b3edc0e45af8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a94b2d48d85c0747f30995ded01d21840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae78729e65cc87c29ba94e875197399fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4c1af569d83db319b8e140f5a30c548e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4d41c7ffc7c5a760166a1e2af9212fb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Op&lt; Col&lt; eT &gt;, op_htrans &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>aa8701bcb9a7987e71a7eab364ef5cab6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>aeed7e2e2cb2d100c907d72656f914d34</anchor>
      <arglist>(const Op&lt; Col&lt; eT &gt;, op_htrans &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a96b14efd4dc5863975945b95d3bfc8a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a20e985f6048d5cc8b8e1d30afc129a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a7cce1a16144f8f2598cce4dbb458bd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a9e5dd375febd82cb266876a0ae5c3df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a46334d88cb56902153d9bcc277b6d6f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Op&lt; Col&lt; eT &gt;, op_htrans2 &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ae0212347dd4057b33425624dbe331d06</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ae37c4befa3d9d7682095e23d1f22200a</anchor>
      <arglist>(const Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a3b258dce1c0de8df5e53f9be2da8d9f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a911f50a9052a5c604a254436ca2cfb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>afa4cf31f7b720a68c77f9ce396126c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a81bd2f9ec75d31ea5777a8aa9d12897d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aec59102c29b552412eb2f4ce69d3d4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Col_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aba4490261694ad5bf7e77fbfd2ffc19a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Op&lt; Mat&lt; eT &gt;, op_htrans &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a46a06e142b098c40ed42848de64e5138</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ae8fec92faf67d9682ae877fe346dd686</anchor>
      <arglist>(const Op&lt; Mat&lt; eT &gt;, op_htrans &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a7e7e055f1c8525a8651e492ec1f48db8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a0f649be60682a7451e7e41434af1a4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ab232353bc16627eded7bed7b8d2b0938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a2697fda52b06904a47bef517c5c06db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ae52802edd925081c7ca4f02b9913a856</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aaa7ac7a2fde006d70e89944ed37c48e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a63c7fb05c7d8cfd7031fd37e61ab6070</anchor>
      <arglist>(const Op&lt; Mat&lt; eT &gt;, op_htrans2 &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a391d681f8fd844a2ca41d5fef8719b47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a4ab1a0acc8fc3188e8faa770a6ef30b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ad9932ca318c813cf4fa413dd654daeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a5e29f9826692668a25dc149c86be930d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>af1b097159712a9f6e38dbb6344bec52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Mat_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a0512c74853ae2f776bf0633096356c78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Op&lt; Row&lt; eT &gt;, op_htrans &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a6462ed75cd19d58865f31c7774e73abd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a0e23ddb9025629e6ba7efb5bec1ddcf6</anchor>
      <arglist>(const Op&lt; Row&lt; eT &gt;, op_htrans &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a37423d32205f8eee9c19f55c04a1c4be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a386ad23187704666eb97a5e6f84c6b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a301181b5b5f39c4c0dfda614794afe66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a7084da5c3f4f96bf184dd0a0515a32d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a43f3c7028f685827dd652d631df0efab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Op&lt; Row&lt; eT &gt;, op_htrans2 &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a5acb5bf255d0b5f49d9b1367ae980194</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>adfb048f0ce5317a3eb769ea95f6f4ec4</anchor>
      <arglist>(const Op&lt; Row&lt; eT &gt;, op_htrans2 &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a630b7a2888c67df3428d597698b12fb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a4014ac6ffc31ad45fb87a5298c826736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a154edc4c64deef5339327aaf0e0b4602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aaa12df927071c173b9c645616648ad89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a0cbaf3e3df08ab6983ce75d29fa070ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01Row_3_01eT_01_4_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ac537242ef4dd6e737199d00aacb4f7dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Op&lt; T1, op_htrans &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>af631022db673de52544b37d7f8560b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a3734f8f32de3ba941bc99fd3db2084c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a7b6c378425b91f868daadfa315936741</anchor>
      <arglist>(const Op&lt; T1, op_htrans &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a15839e2a02010dcf6793bf03dfa8e8d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a8a30ca1844785d62a8cd71c5617a8940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>ad114596071d9442cb31be14ad69df76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans_01_4_01_4.html</anchorfile>
      <anchor>a2a0220b159f664994367a4f883e8060c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Op&lt; T1, op_htrans2 &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a7fb5a41760cb286e57668910a2e380fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ac964d4e111024677d02449089c5699b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a13813b8565bbce4adce9c1fc03170811</anchor>
      <arglist>(const Op&lt; T1, op_htrans2 &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a76464f8d971b2043ccd9279784430248</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a8e5b24c841602c107cb9251eb5052aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const eT</type>
      <name>val</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>aa0edfc721be2eb8506db6231239dcd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>a5b7b732e78c4f6ffbc09713e969aedb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Op_3_01T1_00_01op__htrans2_01_4_01_4.html</anchorfile>
      <anchor>ab0158b61b4a529169647265520d85933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>partial_unwrap_check&lt; Row&lt; eT &gt; &gt;</name>
    <filename>classpartial__unwrap__check_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>eT</type>
      <name>get_val</name>
      <anchorfile>classpartial__unwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9992a49d5992096a827fba2e0f172778</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>afa5f0bb5694243fee9fac86f06a07242</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~partial_unwrap_check</name>
      <anchorfile>classpartial__unwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac8c1f341ddd258138a8290ba9b5c51c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classpartial__unwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a2761d49d457e2bc2314c6b6606edc43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classpartial__unwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a2a089b8d4e0f4d15c83a14361cdc88c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_times</name>
      <anchorfile>classpartial__unwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a7c91c15ae2ce2726b4abdc693032b200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_trans</name>
      <anchorfile>classpartial__unwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a832554bc6134f695d4e6af8318839fd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Phy</name>
    <filename>classPhy.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>a_0</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>ab01388ffc2252ff186d81768b98c73a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>alpha</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a4333e2865e10d5c914175f180bd99ec8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>alpha_inv</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a0c3159fcc3c7f366da326d5cf99c1ba8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>b</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a0d0ade416d31dd2a4fa85eba1cb97221</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>c_0</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a90e0c48296fba4f9135a32f4077743d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>e</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>aa61590b0359929e064bf309da1debbcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>eps_0</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a647e00f9903ec91cf44121544aac5794</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>eV</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>af09cf137111eef32fdc3a8183b180498</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>F</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a750ffdb71d01b7cc3a97191144638861</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>G</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a79da1ec8b817be58ee9e9c10eb6fe57c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>G_0</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>aea84eacad406325061a18a4ce56941dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>h</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a49573eb42bda1c4793bdac7fefbcf8a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>h_bar</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a2958c2c9c9f1387f6f698cb0484b391d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>k</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a30c1b0c2ef406d9805595831920dca57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>k_e</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a0da20e982bd162b9f06b119c9b9ec48b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>k_evk</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a858eeabc9bbef4a35556a8ce40dc6f66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>K_J</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a47f79a69e7c3d4b77b187a174cb8cef8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>m_e</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>ad2a8adc819d2230da3dade619d1edfb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>m_p</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>ac1ccf94f2b16e8cb5e257321373d7d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>m_u</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a71f7093e1532f1c667cf06c6328082bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>mu_0</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>ad10603b8ad25ba503221ad0ccea629f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>mu_B</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>ada0e2d8489131dcaa14348b5cfb41ee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>N_A</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a7e60e072b50e52f9b010315ad5d12c94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>phi_0</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a30e0d48cac5883a868fb93ce8c711782</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>R</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a856425cb0e646479924625f2bc81429f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>R_inf</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a0636784b086e41074e6a986da2cf8640</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>R_k</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>aac00040a2e1184440aea877cdf44aac9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>sigma</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>ae21425bc1d22c583add6a624f6dcb454</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eT</type>
      <name>Z_0</name>
      <anchorfile>classPhy.html</anchorfile>
      <anchor>a311f5aded3f854a9a26ed64168de9824</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>podarray</name>
    <filename>classpodarray.html</filename>
    <templarg>eT</templarg>
    <member kind="function">
      <type>arma_hot void</type>
      <name>copy_row</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gacbe6313bdf582e0436ea4beeba7506e4</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A, const uword row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga3c0a841ec73e2a60b059b10b9edbafb3</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eT *</type>
      <name>memptr</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gae46109c19a664566467119f7005b74da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT *</type>
      <name>memptr</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga7368b988be82a13ef49879fd26c3654a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator()</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gaf3f46ad4af089d1d44350c6baebb63a1</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gacb3f3a59eb4bce697457854ade9ca1dd</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const podarray &amp;</type>
      <name>operator=</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga7f65dcf6b993170ed3826dc5560a05b0</anchor>
      <arglist>(const podarray &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator[]</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gaeeb22817a8df716aafc4e0ca4a13a521</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga51e3a9097f453b0c4941f433884f4503</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga867bb85a53341324af0270aef92c5eb4</anchor>
      <arglist>(const eT *X, const uword new_N)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gaae518b15561be914ecab8f0ea4cc2ce7</anchor>
      <arglist>(const uword new_N)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga4a373bedc52fc07380f89c997ca30e92</anchor>
      <arglist>(const podarray &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gab527752ae95be3de9870fba12a0c005f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gab7b9210da15d4e4e4ea067ed89666464</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_size</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga980f69c2a2c9682dbbbc3087f5d472ef</anchor>
      <arglist>(const uword new_n_elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gae43e5a0cfbead472b67948f937818828</anchor>
      <arglist>(const uword new_n_elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gababca99d76dee6773c2819f52c9ac1ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~podarray</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>gaca51437715229b361e269ce8d6d3d5bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const eT *const</type>
      <name>mem</name>
      <anchorfile>classpodarray.html</anchorfile>
      <anchor>a60e4518d567993072301e86c2c4d0564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const uword</type>
      <name>n_elem</name>
      <anchorfile>classpodarray.html</anchorfile>
      <anchor>af419483181c4e0302ba079f42ef02f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>group__podarray.html</anchorfile>
      <anchor>ga58b5224575af1eaebc22492c63daad5f</anchor>
      <arglist>(const uword new_n_elem)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arma_aligned eT</type>
      <name>mem_local</name>
      <anchorfile>classpodarray.html</anchorfile>
      <anchor>afaf4a8650ff0870cb6304d30b34c541e</anchor>
      <arglist>[podarray_prealloc_n_elem::val]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>podarray_prealloc_n_elem</name>
    <filename>structpodarray__prealloc__n__elem.html</filename>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>val</name>
      <anchorfile>structpodarray__prealloc__n__elem.html</anchorfile>
      <anchor>a407325bfb64a32c642728b411810893a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>promote_type</name>
    <filename>structpromote__type.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <member kind="typedef">
      <type>is_promotable&lt; T1, T2 &gt;::result</type>
      <name>result</name>
      <anchorfile>structpromote__type.html</anchorfile>
      <anchor>a706a4f6c4ac02dbedc59342fd4d020a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>check</name>
      <anchorfile>structpromote__type.html</anchorfile>
      <anchor>af84f38f42cfb0d891487c3273c521f2d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy</name>
    <filename>classProxy.html</filename>
    <templarg>T1</templarg>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy.html</anchorfile>
      <anchor>a37224699bbcbae86a5c00bf92a86118f</anchor>
      <arglist>(const T1 &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; Col&lt; eT &gt; &gt;</name>
    <filename>classProxy_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eT *</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a7076580aedc2893bafbdcec0688defe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a82098adba04eda05b575c60830b5669e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a13904f1c051499415a7881b296b617c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Col&lt; eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a319272fe4440e0740d64bceb5ddd66ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a3bfde33f2d6cf023e999ddbaff252bcb</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a3fac8b1ae6f20e891278a64b9fa8dc9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a8d7728df08f4d13cd39f2649fc3de139</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a0c37bc4c127a294862e6452de5103a60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac3e8c491f7e21c7d15ea53a78cbf9026</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae64e4d42fa6204763cfd29b2bc3e488a</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad0de4f2a050ffff9417304e4f7b83a0f</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a654c7d79d6f57818661adca533d48093</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Col&lt; eT &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>adaa7b8980b2a8c2e16adbbe072893e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a96adbdb90ad337e45609d3a5626c475c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>afacafdd1f7b20f58c1994850f594bc9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; diagview&lt; eT &gt; &gt;</name>
    <filename>classProxy_3_01diagview_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const diagview&lt; eT &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9fbade2437f51f804488d1371ad19b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aa689efc465a752276b79e91a3c51e7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aba1842f309ff5def73f835a7ed6b0b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>diagview&lt; eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a6dc8af92bda0e25067305ffb9b431978</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a48613a109da273db0cb16d525e7cd78a</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a8ed96b592d1241668f62c3e124aebd67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a372e6921ec30d150fe26a2f72ed06cef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9c5a47b2f1f941e4c84caeb311f63040</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a15798734dee094ab6b034d62f9786cdb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a41a36a97dbdcef80776f099a0ff9ec7f</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab01b1744fda1412d4d7f606ae5f11d03</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae510f000503dee3f8361d761ca69dd8d</anchor>
      <arglist>(const diagview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const diagview&lt; eT &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1d2bc729f598cf99449e6b6e1652f673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aa1d7cc4eb97c03ef11dcd2703581c4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01diagview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>abe38e0c548e82db530eba5e1abce0227</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; eGlue&lt; T1, T2, eglue_type &gt; &gt;</name>
    <filename>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eGlue&lt; T1, T2, eglue_type &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a08f9cebdc228658807b7b7ca32ce6ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a2ba0070c8db9027afadb6a2acbdea8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>afd36c10fa439705f800d4dee80a218c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eGlue&lt; T1, T2, eglue_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a0a77567f49ef1f768da51b5f558af375</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a85af7aa5d49f847884cadbb9a57fb879</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a0bee4147fdb3c0c2aa40c69e6ed1d519</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>add0541f79c4748391734f1db715021d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a6b65096bc27cd9d2229237ee1fd73f0a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>aa8c50c7818137717a5c54ea36c9b5128</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>ac82b85519c1f5c07c548e32d31604c40</anchor>
      <arglist>(const Mat&lt; elem_type &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>ade6fbbfa6fd7c5674ff079c02660fee0</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>aa6f327dc5786b36255235d512a6f0087</anchor>
      <arglist>(const eGlue&lt; T1, T2, eglue_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const eGlue&lt; T1, T2, eglue_type &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a8cb9596a62ddbe5d72200be3e973f782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a6aace71d53daf1632196ddca909faaea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01eGlue_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>ae0a666aec7a4fc9784553e60eabe54ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; eOp&lt; T1, eop_type &gt; &gt;</name>
    <filename>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eOp&lt; T1, eop_type &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a48a7c11ef9a17a7a5c1af9b63fba4cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>afb0bc88db24f161fb4e4f23d5a419776</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a246e9dac23bfb4a801ee937475549a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eOp&lt; T1, eop_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>af4bcebed8ce18d771693e2913c92773c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a6ebeec6d31ec8c78a51f174f61581b7f</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a315cc5ef1013626a7c48d563592fd37c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a28b4ae2822117a3b9445557fadcdc95b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>aba5d1a757f3ca4a50de653058361248c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a71fd0c73d30239ed68fd6a7b5d947406</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a4aa4f3c16b34ea1a10c944293c3f21b0</anchor>
      <arglist>(const Mat&lt; elem_type &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>afadc2d9eeab0a8132438d28bb5b7769c</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a4324e6516e3f55da3c1952ff6d196deb</anchor>
      <arglist>(const eOp&lt; T1, eop_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const eOp&lt; T1, eop_type &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a579d59f868ff61e199464e2e751e7725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>af303a391ab73f4d75be7a5cea165ae00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01eOp_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a61403275c14eb3f314e67e37d360ce68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; Gen&lt; eT, gen_type &gt; &gt;</name>
    <filename>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const Gen&lt; eT, gen_type &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>ab53b8e39996d49552a94b7c8d1ab3087</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>abe6a774d7562e273c1ec125470d47325</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a480507b8e4c7344e0fd6383c8dd1daf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Gen&lt; eT, gen_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a8ff8674495994029ddad4d3a8cd1bcaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a5b31b45fb9f3231c05d59162123592b4</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>af3a79075d150fe8cdab3009b243cfdc9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a00239baf339ec9fc71b9205b3d17b086</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>aef47867727012efac39b1d4de50dd706</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>af1d532dbd3404fccd319bd0a94267680</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a7d22714a3e1ac8b5bd471387abfcf3ca</anchor>
      <arglist>(const Mat&lt; elem_type &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>aa1ca72c30a2e9957db556a04c38c3ece</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a1170c699cf356870ce4e7a458a8e2824</anchor>
      <arglist>(const Gen&lt; eT, gen_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Gen&lt; eT, gen_type &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>ae5eee33aae14aee62a4bc497a84e6be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>ac6066e9212d3f2f096fbd04c9b256e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01Gen_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a606532e0dd34f4654db8fd0d7a5e2ad9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; Glue&lt; T1, T2, glue_type &gt; &gt;</name>
    <filename>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const elem_type *</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a2ceb79d63f3888b252dae512b17694e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a09287771ed224f0bd78bfcac0e8ef248</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a51927ee16c62059f1efa53541045e68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; elem_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a4188d7f90f08efd018e6f7f323a47290</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a9a2fb68b39ed407360a8c663337a4923</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a5bcb4fa200be14d6735d9d45a7cfb0de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a51eef04bef9ff49ffbae7421fb52e645</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a288e194b0672fbd0b6c4975d2136bed5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a1ee96e0ade9bb4a143a10ac1d7fdab80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a20a7557e3e36ca03f5daa860922fdc26</anchor>
      <arglist>(const Mat&lt; elem_type &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a8b2fb83e9d2cacf5cbc5034e13ae11eb</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a7dd84cc921d7a4ad18e418d8113f7468</anchor>
      <arglist>(const Glue&lt; T1, T2, glue_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; elem_type &gt;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a94914e5cef4ab93a1d473377cbf1d0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ab0e179410b346232bd090b8c4f69f7f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01Glue_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a63bcb99751d9579e976d1abfe2b1649b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>classProxy_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eT *</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1b7c10b4a1a1f98384a2b086081e1ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9064af9efac0f9711317d60354ff7fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a3420b536b924d4603cef95d47ae0fc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac36eb1c9d966b4164382e3e5a96ea625</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a04d60d67ce7e7ac67822fc0d161c26a8</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1ea030897e4c61de8f4fd23783a829b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>abb4b5987b7b077537a0b421aae77ba9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a3e59c09cf4112862c1aba28421d99e68</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>acfb524bf5bbc4d072bbd14c177c28bec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a8311a5adacc1c6193ef03c4aba6f1d94</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a26019095453525a11a0e8c814e4360c2</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a77e9cd2dc77b762c7d8fff621ede8664</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; eT &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a40714e75d06b17529d496a707907000f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a8c7f537b9fe62b5be140c77e7f1e907e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad0816be9bb543a1b56aa2ecdac608298</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; mtGlue&lt; out_eT, T1, T2, glue_type &gt; &gt;</name>
    <filename>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const elem_type *</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a486486af452e54511640adc17ebe0d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>out_eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a0ef30699f8e3db1dd67dfdf3d8f771be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; out_eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a2385aa1638867f55e216779686c1702e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; out_eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>aefba1a60f550b226da2451121ab71348</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>aa6f6e00d9ebc30a64295e292d4397074</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>abdd7f0cfb10ed7f535ad080c60c4e5f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>aeb95f417e45db72c68e92283a5435b5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a6aae00ce6d97171b110eeef583cd793a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a29618b88a317e9d18ca2fbbce9306713</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a4f8bd16d42f7a7c357ce947aa53e82ac</anchor>
      <arglist>(const Mat&lt; out_eT &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a46802cbd59519a18477db5f10b05671d</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a931435f4be79a72226c2ca99de394dcf</anchor>
      <arglist>(const mtGlue&lt; out_eT, T1, T2, glue_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; out_eT &gt;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ac822f94d04a05d7d952ee306eaa3da35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a9e98bf11d181b294f0aaeb2472733bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a7b2f43f98bf54e301f3ac81801363c8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; mtOp&lt; out_eT, T1, op_type &gt; &gt;</name>
    <filename>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const elem_type *</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>afe8d894c46c63892e262542f271c9747</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>out_eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a8a31f8c57ba4ab2f3575d12248365980</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; out_eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>aa46814d4e952e3b11282e93eff970e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; out_eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>afef2be9aa7c023122e340d3d2fcd3a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a254001fc4aa1426186be374724bc924b</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>abc41d861ec30b2f8186acc2973d5b85f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ae053efb8208e4d4aad2cfdccc1ed6519</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a8297f509206e4340fc87eb2dac57ba9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a5813f4c21b2e9d694bd4f782fd5aa205</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a11de85ec792404c61f30081d67f6dc84</anchor>
      <arglist>(const Mat&lt; out_eT &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a53885c527c0c0d14634aab1692f64b0e</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a10a41b5cfa8d18b7972bda0651e2ffc8</anchor>
      <arglist>(const mtOp&lt; out_eT, T1, op_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; out_eT &gt;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a1046fb14158e261a3f1e6a84697c768c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a2b904d6252e1f8679dd2b74192cd6350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ac5ad0dc060f6c37db900417f8cadb57b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; Op&lt; T1, op_type &gt; &gt;</name>
    <filename>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const elem_type *</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a3854462058fda08d60a37f16c6520c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a843882027e3be80c985a805c51ea6468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>acbd87a1359e5ebf157fce04928b2d380</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; elem_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>abe3df9a503355f9d58478fa029dbe538</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>aa3c42e7db3b6bb6dd88defefd13529d7</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a3079324d1b587a48364a1d01786907a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a779cffa2d94411a3ccaf17a62aaa37c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>adfd84162e6fb6ba605f89ec1b97f0bff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>aaad74c5d63d39b2a114cc9a3521e3655</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a815a997982a7c1aa4653ad3ef9785fe1</anchor>
      <arglist>(const Mat&lt; elem_type &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ae26266d8389a3e8e1df33df68cbcc20b</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>af1f59fdeb0f4f8ea817869cc4d4849ae</anchor>
      <arglist>(const Op&lt; T1, op_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; elem_type &gt;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a98dda4a27dcde6e4a0e9ec9f59ad52b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a0e2701b2693da7a8d40794f784f411da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01Op_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a1acb514f5080a0604d4a541ea80441a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; Row&lt; eT &gt; &gt;</name>
    <filename>classProxy_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eT *</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a5dccc21ece144cebeaf0fab6659ea5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a669e09f5b44a82f560cf5095b18d644a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4c372d5ffb9cf6c4d1b32cfaf260b950</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Row&lt; eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a101cc5807f5828d2627054f0e75358a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a601762cb059dd2d8fa528a7e76036f17</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aa0b0b6912729074275f297a0e9045014</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a01b85bdedb56415e779fc6f6c6e0ed67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a3bd970d3fb3c058e1d23719333dbc98b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aafb431fe16385a6459f196ea816f39bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad93094331d4b342b4acc3413a42aa02c</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a3fcb420510857cd8bd629519b1c598af</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1ef39aca10d5fefb705b42d15d36009a</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Row&lt; eT &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>acf59124920e94c457df1f00be7f21ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>abc296146edad37c4267fe3eec4c533bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a571e35895f1d3eb8c8f275f636faca39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; subview&lt; eT &gt; &gt;</name>
    <filename>classProxy_3_01subview_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const subview&lt; eT &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a27bbd6e079c20e134dfbd21493b6b0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>abbbc45501b34b0d0dc74bc34847a0921</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a8631a8d0e20071091e66da845366c0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>subview&lt; eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a46c13770337ac700fa1f2af91e97401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4069ef38b21addaa7b30f66031af0cb1</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a64aa1cf50ecfa3b40f37282dd82bf4c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a4cc46d719152130210bdf59866f20709</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac5436a4f40472dde25341f93a7b0eb5e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a76a4f0fbf648034bc78868d1343de596</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aed1d83f01d6cab9dc97faaf47a9cbd23</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>af505829f9ede1643bf4d61054b330cac</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>adb47b5dba2966e36218d3295392c7b8f</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const subview&lt; eT &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae34582c32804ed33df5d12bcf6ad91cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aef43933f5d508130336b96d215ca9682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01subview_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad8520ad69f2cd05c0c01e6645c4684ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Proxy&lt; subview_elem1&lt; eT, T1 &gt; &gt;</name>
    <filename>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eT *</type>
      <name>ea_type</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a614214db8398067420d1647507eb6c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a08d218f7cc99a63957d76fd1b51e9946</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a366f102fbb80817da51dd4d861807131</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>ad22d967d16e1b820f8d67ed168f656a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>abe643e97d7df60c02ac27a75708db6eb</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a8489c88cce4fe2554c03eda81544d49e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a8391f11b1a02cd47737f230ef4968c48</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a65c77914062fb5c94c3de166feccae0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>aaac6e8b571061fe44fcf9cf6eaab7e05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>af8855f1946614e60534d1e7f716c6b39</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a8c34730ee869249d8d01e0652c10733b</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Proxy</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a5caf0af5c59d8c877e9dd38c3df04d47</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; eT &gt;</type>
      <name>Q</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a46d580f1422ea53f6f76224aff6d7485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a230824df83156c0eec84e4c27b5ccb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxy_3_01subview__elem1_3_01eT_00_01T1_01_4_01_4.html</anchorfile>
      <anchor>a3a3302b19de4eb8ea7a534f600852358</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube</name>
    <filename>classProxyCube.html</filename>
    <templarg>T1</templarg>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube.html</anchorfile>
      <anchor>a0850090ff458ec0dd437bd673d7ed80e</anchor>
      <arglist>(const T1 &amp;A)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; Cube&lt; eT &gt; &gt;</name>
    <filename>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eT *</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a092a0885bfd1fc741940e8de62bbae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a6e8eebf1004da29628aae7f23bd0bb3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a431a35558ed54805e362bd00ffa0ad7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a91dd5896b22b90f2a146f8fadc5faa76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a0d372b199cb03720828a07873e495a64</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a7d63493388b67f4972cf16e35cca267a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ad8cf7ed47f3062dbe0398595718069f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a851c7d6ced84cb145a86ccb24a7cf5f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab8d15fb2199569b11d45c1e1dfb947e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ae96bcedbc6f364233c50370be658ecce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a2bfa0b3eac4bccc0f866d23f2e8a674c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac972ea0998c4ba3b889a5cd13958d585</anchor>
      <arglist>(const Cube&lt; elem_type &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>add795f8bb51b5229d2dd27d92b040d48</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aa81fb675ee1fd4f72b0e2be4c12ed8b9</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Cube&lt; eT &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a37d7ce982a9ea350572ba1d25c1d6844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a6fb15f73b6c4485abe3ed158b4968590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>afb10d961b79ac12006b46e634a946b06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; eGlueCube&lt; T1, T2, eglue_type &gt; &gt;</name>
    <filename>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>aa738612dd65db280371c80e501ad7694</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a898e87ca4c9da8548df8dac02b7db18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>aba15a6ec3047f654e0f0db87e183cbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eGlueCube&lt; T1, T2, eglue_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a8b651aa1568f65aa24a216dc1f000360</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a7ced69dae19e765754d625d29157c6cb</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a070fdf7d11e0d42ad73a0e82ef389802</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>ac5a850f4cdc6b3b39c24ccd7dd8b2a9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a90371c9b576731fd3b2246feca5c89b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a2b728d673b49ce6554df4b6f97dbe9a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a9a316161d97e3f55c495535d71801b47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>ab14462262f7e16f59d7bc56d29a84aad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>afe39c73ea3cce208aacabe699df6175f</anchor>
      <arglist>(const Cube&lt; elem_type &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>aba3512aedf06b8edad4d3c8657028873</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a3a8f9678c0e1f217a0a9e4e8e4a70411</anchor>
      <arglist>(const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const eGlueCube&lt; T1, T2, eglue_type &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a0b472cdfb595b2ffb02113eb9d11d635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>af6498c33f6de7a4fc75bd8fce15a692d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01eGlueCube_3_01T1_00_01T2_00_01eglue__type_01_4_01_4.html</anchorfile>
      <anchor>a20feb8ef2a76732f0666e4670077319d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; eOpCube&lt; T1, eop_type &gt; &gt;</name>
    <filename>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const eOpCube&lt; T1, eop_type &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a251f09950972ec59e2bd8d116111be8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>ae81f824c56ad4f78a76c2f880fbf27d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a948c337c1893af1ecb07ecb6d88bdc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eOpCube&lt; T1, eop_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a42598d45ef1a7631aad8e09aa9528eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a7c705236a2bd4608c702fe52555e6087</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>ac0c4f492f20c2536593f2a35ee348942</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a9ed657a960ba4971578a1792cf8bc02c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>addd597b2dddecc8c1fc0219738c68f3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>af41f7be872ad53c6b61325bf45c6a4e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>aafc2a43b18ad56adef1017af7f04c205</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a69e9e5834bbec4d16b5e8f8e402400b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a037aef52ddc35219e3374b322a779155</anchor>
      <arglist>(const Cube&lt; elem_type &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a10aea916eb3a7e4fccbabf98882bb56f</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a5a88f8326f2e6e2e1ca240bb115a8571</anchor>
      <arglist>(const eOpCube&lt; T1, eop_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const eOpCube&lt; T1, eop_type &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>ad462d96bb7f9772b9878bcc0ba86c083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>a39bcb4e8eebb4a41672c4808530a0b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01eOpCube_3_01T1_00_01eop__type_01_4_01_4.html</anchorfile>
      <anchor>afb70beae8f29802a94e55f24acd1f40e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; GenCube&lt; eT, gen_type &gt; &gt;</name>
    <filename>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const GenCube&lt; eT, gen_type &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>aa9f36ed973716529660b453153b54c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a76cae1e61e813cac71b6dacb30ecc164</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>aa5b3f65139a74c8add7287cbc8817769</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GenCube&lt; eT, gen_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a89a8b42fcf31f49fbf37747eca81442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a884f1d67d4f9c11896097746ab053a9c</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a6af26a227652b3707d07acdd1310a058</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a165a62bdf74fec536ebb2df068099993</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a40a49bab71fbf7c0275c58b33a905f7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>abdc38b34fd95f3d63a42a40f3df4ab84</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a1e8aa4b5a810b486d6063ec4384904da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>af813bf33f5eea0e66c4448899b2f4d23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a8b49f31a12ad220376d6e73d2ba65ce2</anchor>
      <arglist>(const Cube&lt; elem_type &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>aef0dfd8ebe3c27034dfa1dfa752aa63b</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>ae00050437ad55d67f3167a66276ae230</anchor>
      <arglist>(const GenCube&lt; eT, gen_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const GenCube&lt; eT, gen_type &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a6ce57dcb7fd26ae71a3286dc39c1f6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>aeb6505b5fc8bb018405b316c2748adf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01GenCube_3_01eT_00_01gen__type_01_4_01_4.html</anchorfile>
      <anchor>a50c7fd4cd9cd07e918864398a1bfced4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; GlueCube&lt; T1, T2, glue_type &gt; &gt;</name>
    <filename>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const elem_type *</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>acb355be0f0b6b36b00568a204e807848</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a2400d9cfd62a91066f07f2a46d932017</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a3244f0a2e0c7675e2e0966947b6cdc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; elem_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a621fd31fee5d527b4ff30d4bb68d7f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a4146a4b0e22751701b8f1f724c2d270d</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a6d59258ee82ef8e27ffa8523e35056a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>aceb01a36d4e1a6b2de5ad732c9ec8708</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a2a1a819e3b86f812f2edda2f5b4ad23e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a299fdbee7916c20157a06226bacd4b94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>af2de658c0f240e61a78bd7dc552e1b96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a5cc7c60e08be74380d5512413cb4d488</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a3036244465f2800674a15808d9140a3b</anchor>
      <arglist>(const Cube&lt; elem_type &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ac6d0896bf9d897a74fd4a49b0a86708b</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a55a256397fb328c3f41dd5be1e4875fc</anchor>
      <arglist>(const GlueCube&lt; T1, T2, glue_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Cube&lt; elem_type &gt;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ab68516d6f9b802bf5283f070b99a0569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a7bf20b9ad38adfb064a9b39b62e63198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01GlueCube_3_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a046efefdeb8ea256efbfb14cc0c2f6c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; mtGlueCube&lt; out_eT, T1, T2, glue_type &gt; &gt;</name>
    <filename>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const elem_type *</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ab6910f4b62befb427cac00ec08eb48c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>out_eT</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a60e73c9ebbe401d57faff7f983fbcc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; out_eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a85f04d43927b2b821b14664dd3ed7434</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; out_eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ace7756b7120882d955485e991ee5f07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>af5b4ff64f07f2bc27ae1897ef888ae8f</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>af8bfcb4292076f31ccd08fd0efcd0fce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a31610a0c49ecd1d0febafd35c082b4b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>affe97e62489046656d29b46d43eab45d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a784ecdfbbeca85db4d6a0172c75d87a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ad45acaeff692f833c700be8a68c8c79b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a5538d20675b35eae7fa430a6481f05b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>af57a5ed2b7fdb4f31620a774782b9ccb</anchor>
      <arglist>(const Cube&lt; out_eT &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a6b2bcb5855ad8b80cd287be7bd5e7af7</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a2cf80ea0569bfb544c1e07797d7dccf5</anchor>
      <arglist>(const mtGlueCube&lt; out_eT, T1, T2, glue_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Cube&lt; out_eT &gt;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a97ca695749af9c588797b3d25b26dbc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a9ff0e4324e49687e94fdbdbb3b7e426e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01mtGlueCube_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>a71f2862675fde4768c1c9eacfaf48d01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; mtOpCube&lt; out_eT, T1, op_type &gt; &gt;</name>
    <filename>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const elem_type *</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a226b58c5872584c5954df158417e483c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>out_eT</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>af74644d7c52ca1dfbf23fbbe6ed60eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; out_eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a28f6d4504ab77924d2719d5ea235fa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; out_eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>af5dfe6d5571312ea46178df2a894ca50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a8e6e169f07aae43f821f56af54e25a0d</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a51118eac369523a8966d98f3d30ec3bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a00d7198fd89965f382a32662c54034f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a5276317c37e53e65c65fcfa0bbc81d9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a983e7ac8fdcbb4159dd7519a00289452</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a33c6f554582b3f2adeb089386753de6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ad25040a992ac675834da9c5799ebc37a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>adc570b956e5385a5a710ac8a8d23205d</anchor>
      <arglist>(const Cube&lt; out_eT &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a50e2c437251bc9811db6c63e6e750720</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a7d7117a61763c311b3a75a718da9f7f7</anchor>
      <arglist>(const mtOpCube&lt; out_eT, T1, op_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Cube&lt; out_eT &gt;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ab28d815757428bb943c368e210e929ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>af678ee011610e9054c8358a924b8e8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01mtOpCube_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>acb48416545c8c50fd6c3d55dae167f7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; OpCube&lt; T1, op_type &gt; &gt;</name>
    <filename>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>const elem_type *</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>aa051b58fd833fe45512eb41a68a1064a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>aff86012fc344fef8d953cb9c8c09a86c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ad4f1e614e03dc6410e0de3ae325e8e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Cube&lt; elem_type &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a3daad3ab49e15efd8126f1fde4c64e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>af9002c334631b3a68139474250a8c8a9</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>af0c286fccd1715ce5949b18c8fb5adb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ac77147f09a2a29877773bf1c1fe71c6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a1ffcc24f310ab687b0f028c03ec4faa8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a6512061ebb15576f3fcbc40564ea3fc3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a6571a7c1376c2145904af5639e7df785</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a5a53e25eda14dd669f5396ac86c1466d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>aa50bc643156b6d91d1b0b33a3b434aa0</anchor>
      <arglist>(const Cube&lt; elem_type &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ab696a052bdb1598e85ee3fed3c0598ca</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ae5b38abaf8c8485f27429bc1b1f94761</anchor>
      <arglist>(const OpCube&lt; T1, op_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Cube&lt; elem_type &gt;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a8e47a883b7f02a6be7d2fc09200fc41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a28c65264d1c0036cd95cfafcaaae3e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01OpCube_3_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>ae9c2aa0fdd8e5c1a4a29bf55519f9e99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyCube&lt; subview_cube&lt; eT &gt; &gt;</name>
    <filename>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const subview_cube&lt; eT &gt; &amp;</type>
      <name>ea_type</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aef61c30157e9ae85b521dd9a118d64d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a89c0c09d5ab1316a13850e2c7385cef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>af65665d7b930dbb4cf424981b93ad937</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>subview_cube&lt; eT &gt;</type>
      <name>stored_type</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a128592db09a33c7725f416dc32f96aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>at</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a32d98c49f6b8c8a92f00e9ccabd16b29</anchor>
      <arglist>(const uword row, const uword col, const uword slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline ea_type</type>
      <name>get_ea</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a48446ba67d946dcb67ed72db4770acf4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_cols</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a1b9e2a832f5209740a44fbcdf17d3968</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab58c7c3f65587360619a86255379ee12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_elem_slice</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9050a04103a550ee1bfe23d12901874a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_rows</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a095b96739bb156670718275d50111f26</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline uword</type>
      <name>get_n_slices</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a2469b5203b878e1a0a1122bd094e4029</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline bool</type>
      <name>is_alias</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a2bd7494cc374d98f115d33f52ad5b6f4</anchor>
      <arglist>(const Cube&lt; elem_type &gt; &amp;X) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline elem_type</type>
      <name>operator[]</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a6a18e21a72af236be1b4954101b39cd3</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyCube</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a6f37cf7b325866fcb54216518b29e0ab</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const subview_cube&lt; eT &gt; &amp;</type>
      <name>Q</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a63bfa3c1e60628374146167c71edef10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>has_subview</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a9bbb6aaf26b7be272496116a16a7ff25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>prefer_at_accessor</name>
      <anchorfile>classProxyCube_3_01subview__cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a01fed184a943db05bfa8293c1757ae7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Row</name>
    <filename>classRow.html</filename>
    <templarg>eT</templarg>
    <base>Mat</base>
    <class kind="class">Row::fixed</class>
    <member kind="typedef">
      <type>const eT *</type>
      <name>const_row_iterator</name>
      <anchorfile>classRow.html</anchorfile>
      <anchor>abdf7e8e92461e6fac24363b31305a96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classRow.html</anchorfile>
      <anchor>aec0f589b61e71a94e416afe386602275</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; eT &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classRow.html</anchorfile>
      <anchor>a21530e67bda94b22666db7e1e1fddc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>eT *</type>
      <name>row_iterator</name>
      <anchorfile>classRow.html</anchorfile>
      <anchor>a9346156cf5c8de81a669209afb8835fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga7c74bb1643e86293ba2044daac10099e</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>begin_row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga8977a8a53f3f8c2759777111f0a18af2</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>col</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga04e816884659e5a1f78ef947fa5d25db</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>col</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1f172042810be43de898646cbd2c753c</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_row&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga2172387210d36558543fef16f709f00a</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_row&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga655aca22ac8699fd1c13de34ef53221e</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>const_row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga2ada465ad82397bd508cc4623243212a</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>row_iterator</type>
      <name>end_row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga89c42265a44fc034640a382ba03e03af</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga342d05cbf653ce92b7d10a4ae223dd45</anchor>
      <arglist>(const uword col_num, const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf85f70487ac4ff8d452d5734e66a6a62</anchor>
      <arglist>(const uword col_num, const uword N, const bool set_to_zero=true)</arglist>
    </member>
    <member kind="function">
      <type>mat_injector&lt; Row &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gabaa4b1d8e89f40957777e6436d42bd93</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gab6e24c021ec2126aee931f7f7c1dcbde</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaa8dfcfef64edb57c11b9f275a799b59f</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gae0dd7f45bc6049da57793e7d27dcdd41</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1492fd2b3a1b743e7872c82744a48804</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga8e8a923a3d56d143dbbf3c0b32fbdbc9</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga75fc05cdb44b99a64fa9a357ad9c4b3b</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga03f126c05284c3c0d1a285f9c67187a5</anchor>
      <arglist>(const Base&lt; typename Row&lt; eT &gt;::pod_type, T1 &gt; &amp;A, const Base&lt; typename Row&lt; eT &gt;::pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaef260f4943c32275fa987989a7dc6e12</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gacaf8963f4b91da0a45b77fabb5f0f80b</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>classRow.html</anchorfile>
      <anchor>a380e4dc1bcae846070fbd3ff7b79ea0e</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga8ff97877b901013578512244c982a473</anchor>
      <arglist>(const eT *aux_mem, const uword aux_length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gad7a7161ded3b966c0c3abc4e7c016219</anchor>
      <arglist>(eT *aux_mem, const uword aux_length, const bool copy_aux_mem=true, const bool strict=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf67ade002a1278a570cfedb4b09de3f0</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gada573401d5fdedf95b9aed04e7d8f60c</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga6ee1cb390dd21fa63d61454ab0978d3d</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1ae11aeda0d30ab330d1f4f3735ffa61</anchor>
      <arglist>(const uword in_rows, const uword in_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gab89f75adf3bc877253db7c3d4615fb96</anchor>
      <arglist>(const uword N)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gab4caa8ee1f8c9016aa510ae79e85bb20</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Row</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga355101834fb8be458a06347cb367018e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_col</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf7e44decb723ad31a413e3f3cff131e8</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shed_cols</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga52a4f10ea70929bc908562f131638570</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga647ad5603d0f535c3f6502f13a729ebc</anchor>
      <arglist>(const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gae37b5299f4cf06705a7e59e8b67b26de</anchor>
      <arglist>(const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaead77c096102e3bb2224fca44c0426a4</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf6bbb1287146c560983eaa381de0b8ab</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Row::fixed</name>
    <filename>classRow_1_1fixed.html</filename>
    <templarg>fixed_n_elem</templarg>
    <base>Row</base>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga49df880a14f0c1b062b5cdf1b8495428</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga300cc86e061edc05a893a7bd92576f33</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>at</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga35fa5cb8ef10338c398424aca459c697</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>at</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga537d09372bb83aa2480ed317fb8be86b</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Row&lt; eT &gt; &amp;</type>
      <name>fill</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga0b25a909d9347d8a470930c7faa5bf63</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga296d0cdde9a8b75abe7abc5b7125ad41</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga64dee9cc3cd207d515bbc4d06df282ca</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga00eda206e0ac0770bbc3bfdfd1b8c1dd</anchor>
      <arglist>(const eT *aux_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gad0268082d40e1c5dbb05363ddbe812c9</anchor>
      <arglist>(eT *aux_mem, const bool copy_aux_mem=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1bbdbe2bb3bf4c4077b9bf3f0946805d</anchor>
      <arglist>(const Base&lt; pod_type, T1 &gt; &amp;A, const Base&lt; pod_type, T2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaef0dc9ae28cc2ba1bb0bd6aa0b5d6d67</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga4b1a46131f388a9186aca5bec73e33c5</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gad7d9a73490c8476d1fd89dbf1e2d420e</anchor>
      <arglist>(const fixed&lt; fixed_n_elem &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline</type>
      <name>fixed</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gab42eb9fe747f4be40d6b5d2a3183cbd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Row&lt; eT &gt; &amp;</type>
      <name>ones</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaddb9f5df10a45240cdc51204bca5105c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaceff1bd97e1f31a12cc3c2b2475c3410</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga40c20e019b17dac757304113b97b5394</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga587c9155e7a483980b5fcf66599c3f81</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga90c5c71d569e05c353a92b3447c2f93f</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gac7c18be060be80b179e7a5831adcd889</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaae36b3111d58ad1b83552c55bca7ffde</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga26ceedd7797edc3a9ef3ad357dcf4d1b</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga6721f4dd230b04d38f117f9b6e5c2ba1</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga1be47cb4f9df7d96bcd5ade753efe582</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga0ce932930b17245c42ce019438270137</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga4dafea8fa5fd72c6edaf8a62cefbbdb5</anchor>
      <arglist>(const subview_cube&lt; eT &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga7ad66a478ca0d94df5f44173454f9db3</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga03a7913907446c2b8313252cd144f0ea</anchor>
      <arglist>(const char *text)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga9cb5eaf2f94f81ed758607d86c531711</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>const Row &amp;</type>
      <name>operator=</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga3200fcf613766f6f1ee683ae3ea535e3</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT</type>
      <name>operator[]</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaff5f675e22a47d12ba38af2df22eff72</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline arma_warn_unused eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gaf4a14b27ff37d14eea78e517a90353c5</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot const Row&lt; eT &gt; &amp;</type>
      <name>zeros</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>gac4bbe207bee6b212460bf8ab903647ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_cols</name>
      <anchorfile>classRow_1_1fixed.html</anchorfile>
      <anchor>a1186c0c1c7bfb62547b8444fbf8dbe9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_elem</name>
      <anchorfile>classRow_1_1fixed.html</anchorfile>
      <anchor>a035c7f118340c5473197388066bf11fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>n_rows</name>
      <anchorfile>classRow_1_1fixed.html</anchorfile>
      <anchor>a16bb6ef234feafc9ebe0d9a2541b2a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>arma_inline void</type>
      <name>mem_setup</name>
      <anchorfile>group__Row.html</anchorfile>
      <anchor>ga031e109a98313c226e1969c36a502b05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned eT</type>
      <name>mem_local_extra</name>
      <anchorfile>classRow_1_1fixed.html</anchorfile>
      <anchor>a5074e41ba01162717ca9c6de6444339c</anchor>
      <arglist>[(use_extra)?fixed_n_elem:1]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const bool</type>
      <name>use_extra</name>
      <anchorfile>classRow_1_1fixed.html</anchorfile>
      <anchor>ad5270da43a13bd7159c3696581edb54c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>running_stat</name>
    <filename>classrunning__stat.html</filename>
    <templarg>eT</templarg>
    <member kind="typedef">
      <type>get_pod_type&lt; eT &gt;::result</type>
      <name>T</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>acd31ba0e0fd1e2da5ecf65e5cd2f4636</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>count</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga1353ce127190184b4cb74660ef804a21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>max</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga8366b2cc630340027bd1417b3aab5f05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>mean</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gafe2b34beaa4ee979f0532912f0d25998</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>min</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga73317e1b093f70a4122eeaa229c901c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>aaefb6a4b7a62dbd91b14faed3d53626a</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>af87fd94c84249dea511fb04001ee7ac3</anchor>
      <arglist>(const T sample)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gab5299a8b23735c18f080c64cbce6863b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>running_stat</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga2e40a6700ed69cd672ef9a7ecaae21ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>stddev</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga92860de3ee0b0feadbf2fb2b8bbcb06b</anchor>
      <arglist>(const uword norm_type=0) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>var</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gaafb6f4750a6d1390c8f4453502ad62d2</anchor>
      <arglist>(const uword norm_type=0) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~running_stat</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga9afbbf89f85f493366e6ea2ba30f3cc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned arma_counter&lt; T &gt;</type>
      <name>counter</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>a1cf715d47fe777ad98bbe0a4279216ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned eT</type>
      <name>max_val</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>a1aef557777807037eabecae815f97a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned T</type>
      <name>max_val_norm</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>a23acc03908c0a20a8d8f7311998711dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned eT</type>
      <name>min_val</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>aa2f1a124bccd0cac93eea7eef4660300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned T</type>
      <name>min_val_norm</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>a9e8966b8f470b83c05ac55632377b797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned eT</type>
      <name>r_mean</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>a91928a6ae7c221153b43d58b9e59f916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned T</type>
      <name>r_var</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>abd969db4dff1f0e98012fb128ae62b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>running_stat_aux</name>
      <anchorfile>classrunning__stat.html</anchorfile>
      <anchor>a023283c40f15021283a336abd40b68e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>running_stat_aux</name>
    <filename>classrunning__stat__aux.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gadab0edabc3cb036e2685ba255070b4ab</anchor>
      <arglist>(running_stat&lt; std::complex&lt; T &gt; &gt; &amp;x, const std::complex&lt; T &gt; &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>gad7918da5f93ef4342749886796fc3b71</anchor>
      <arglist>(running_stat&lt; std::complex&lt; T &gt; &gt; &amp;x, const T sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat.html</anchorfile>
      <anchor>ga43a0d1d4c3a9aab10dbafaf0e7a764c1</anchor>
      <arglist>(running_stat&lt; eT &gt; &amp;x, const eT sample)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>running_stat_vec</name>
    <filename>classrunning__stat__vec.html</filename>
    <templarg>eT</templarg>
    <member kind="typedef">
      <type>get_pod_type&lt; eT &gt;::result</type>
      <name>T</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>a936c7184f72249c19ec4c2f603827b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>count</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gaf36836a62c2d9d342201c80617b999ec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>cov</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga1fbcec88e244bfa1a1a842aa03749a70</anchor>
      <arglist>(const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>max</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga2ab96d0a014afbbaaa851638ac9c4f16</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>mean</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga047c0f7041f75dd3ea6b9f162f6d74b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>min</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga56f82072b3230f8c34da3e64357d9153</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>arma_hot void</type>
      <name>operator()</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga80ae2151af6eaa77635352cc5370b72d</anchor>
      <arglist>(const Base&lt; std::complex&lt; T &gt;, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>arma_hot void</type>
      <name>operator()</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gad69ec1ee5972216ff851331102cebb12</anchor>
      <arglist>(const Base&lt; T, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>const running_stat_vec &amp;</type>
      <name>operator=</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gae1a7ee1116b6ef4e2bba3081bcda1806</anchor>
      <arglist>(const running_stat_vec &amp;in_rsv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga0b24a1901dcd6e78126a5109486e1130</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>running_stat_vec</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gac1455da05b9cdfe8be2e447d815493dc</anchor>
      <arglist>(const running_stat_vec &amp;in_rsv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>running_stat_vec</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga8c3932f1fbc4ced9c6ccecf1ca838ca7</anchor>
      <arglist>(const bool in_calc_cov=false)</arglist>
    </member>
    <member kind="function">
      <type>Mat&lt; T &gt;</type>
      <name>stddev</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga9fc9a536dfdb15f290bb5ca4ca591693</anchor>
      <arglist>(const uword norm_type=0) const </arglist>
    </member>
    <member kind="function">
      <type>const Mat&lt; T &gt; &amp;</type>
      <name>var</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga39d0ab704410521f7672399372c9a0da</anchor>
      <arglist>(const uword norm_type=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~running_stat_vec</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>gaec33f20d3193ecb1724539f9a1304faa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>calc_cov</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>af6f16e6a7bab118c3e31e9da21679633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned arma_counter&lt; T &gt;</type>
      <name>counter</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>ada54739e4e8ba70f18c9511319b576cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; eT &gt;</type>
      <name>max_val</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>acc05de9b12b9cce343b594976b74f38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; T &gt;</type>
      <name>max_val_norm</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>a2868ac37af9488ae7d890c9bf5d6cf0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; eT &gt;</type>
      <name>min_val</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>ae8cb973ae5550f2d3739c7643b0f59c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; T &gt;</type>
      <name>min_val_norm</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>a107cb2380143d1ad09e55fc7aa39ee03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; eT &gt;</type>
      <name>r_cov</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>aa29c6c1c6cceaaeee58327a6ad0570e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; eT &gt;</type>
      <name>r_cov_dummy</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>a6d7529efa8821ae6823c413a3ad4645a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; eT &gt;</type>
      <name>r_mean</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>ae003bb20689bff90bb4bc1a359926cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; T &gt;</type>
      <name>r_var</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>a8d679450ee400c781a7fb00b486908b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; T &gt;</type>
      <name>r_var_dummy</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>a543b3770776fb77566b4248ba515c87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; eT &gt;</type>
      <name>tmp1</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>ad5a91549d9f98fc8870dc154a300fcf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arma_aligned Mat&lt; eT &gt;</type>
      <name>tmp2</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>ac4c99a1b10f27043c31f75dffc9557e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>running_stat_vec_aux</name>
      <anchorfile>classrunning__stat__vec.html</anchorfile>
      <anchor>a9b6bdd6b48564a221355d0ea0bc1e01f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>running_stat_vec_aux</name>
    <filename>classrunning__stat__vec__aux.html</filename>
    <member kind="function" static="yes">
      <type>static Mat&lt; std::complex&lt; T &gt; &gt;</type>
      <name>cov</name>
      <anchorfile>classrunning__stat__vec__aux.html</anchorfile>
      <anchor>a23891be3642adad2f61e06e6f3502d59</anchor>
      <arglist>(const running_stat_vec&lt; std::complex&lt; T &gt; &gt; &amp;x, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; eT &gt;</type>
      <name>cov</name>
      <anchorfile>classrunning__stat__vec__aux.html</anchorfile>
      <anchor>a1e16ff7ab07f284c2398c2a3a7b2e73f</anchor>
      <arglist>(const running_stat_vec&lt; eT &gt; &amp;x, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga000825df493af22a5492662344d01661</anchor>
      <arglist>(running_stat_vec&lt; std::complex&lt; T &gt; &gt; &amp;x, const Mat&lt; std::complex&lt; T &gt; &gt; &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga3847c0f28c347bb03f96d90a1ce85458</anchor>
      <arglist>(running_stat_vec&lt; std::complex&lt; T &gt; &gt; &amp;x, const Mat&lt; T &gt; &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>update_stats</name>
      <anchorfile>group__running__stat__vec.html</anchorfile>
      <anchor>ga2ef5e79f0863917485585cddfd4b8e6a</anchor>
      <arglist>(running_stat_vec&lt; eT &gt; &amp;x, const Mat&lt; eT &gt; &amp;sample)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; T &gt;</type>
      <name>var</name>
      <anchorfile>classrunning__stat__vec__aux.html</anchorfile>
      <anchor>aff6ede6f0ffbd5c1d2db341a56712b01</anchor>
      <arglist>(const running_stat_vec&lt; std::complex&lt; T &gt; &gt; &amp;x, const uword norm_type=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat&lt; eT &gt;</type>
      <name>var</name>
      <anchorfile>classrunning__stat__vec__aux.html</anchorfile>
      <anchor>afd64350499394f962ceca4b96e88cd80</anchor>
      <arglist>(const running_stat_vec&lt; eT &gt; &amp;x, const uword norm_type=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>span</name>
    <filename>classspan.html</filename>
    <base>span_base&lt;&gt;</base>
    <member kind="function">
      <type></type>
      <name>span</name>
      <anchorfile>classspan.html</anchorfile>
      <anchor>a81669cb4e3dd75564028d78f280e946e</anchor>
      <arglist>(const uword in_a, const uword in_b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>span</name>
      <anchorfile>classspan.html</anchorfile>
      <anchor>a689bd524d7eea01a847d435ae1e86dd2</anchor>
      <arglist>(const uword in_a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>span</name>
      <anchorfile>classspan.html</anchorfile>
      <anchor>a4e390704bb86c70cb187cf6b7ca675dc</anchor>
      <arglist>(const span_alt &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>span</name>
      <anchorfile>classspan.html</anchorfile>
      <anchor>a060e527c096b47495c502374a3322418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uword</type>
      <name>a</name>
      <anchorfile>classspan.html</anchorfile>
      <anchor>a119379245c8d7a2440a1914e214cabde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uword</type>
      <name>b</name>
      <anchorfile>classspan.html</anchorfile>
      <anchor>ae78c3a8cb740357e5e355c9aed6b6ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>whole</name>
      <anchorfile>classspan.html</anchorfile>
      <anchor>ae1146bd3caee783580107550e94fed9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>span_alt</name>
    <filename>structspan__alt.html</filename>
  </compound>
  <compound kind="class">
    <name>span_base</name>
    <filename>classspan__base.html</filename>
    <templarg>Dummy</templarg>
    <member kind="variable" static="yes">
      <type>static const span_alt</type>
      <name>all</name>
      <anchorfile>group__span.html</anchorfile>
      <anchor>gacd57e319eb181dd90f04fe6aa404c6c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>strip_diagmat</name>
    <filename>structstrip__diagmat.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>stored_type</name>
      <anchorfile>structstrip__diagmat.html</anchorfile>
      <anchor>ab088088e04d5067878967361563500d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>strip_diagmat</name>
      <anchorfile>structstrip__diagmat.html</anchorfile>
      <anchor>a17afa0c554e394d5633e451169ecb8c5</anchor>
      <arglist>(const Base&lt; typename T1::elem_type, T1 &gt; &amp;X)</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>M</name>
      <anchorfile>structstrip__diagmat.html</anchorfile>
      <anchor>af9b90d483c667cf60b6156a658fd9871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_diagmat</name>
      <anchorfile>structstrip__diagmat.html</anchorfile>
      <anchor>a9dff80656cca8f592c522efde63eaf77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>strip_diagmat&lt; Op&lt; T1, op_diagmat &gt; &gt;</name>
    <filename>structstrip__diagmat_3_01Op_3_01T1_00_01op__diagmat_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>stored_type</name>
      <anchorfile>structstrip__diagmat_3_01Op_3_01T1_00_01op__diagmat_01_4_01_4.html</anchorfile>
      <anchor>af2c29e7538f1b098790edbf000009c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>strip_diagmat</name>
      <anchorfile>structstrip__diagmat_3_01Op_3_01T1_00_01op__diagmat_01_4_01_4.html</anchorfile>
      <anchor>a1d28ba0932f005443d8c9b04a3137b19</anchor>
      <arglist>(const Op&lt; T1, op_diagmat &gt; &amp;X)</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>M</name>
      <anchorfile>structstrip__diagmat_3_01Op_3_01T1_00_01op__diagmat_01_4_01_4.html</anchorfile>
      <anchor>a6b31bc32575e20ff9c4514b38b7fdaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_diagmat</name>
      <anchorfile>structstrip__diagmat_3_01Op_3_01T1_00_01op__diagmat_01_4_01_4.html</anchorfile>
      <anchor>afedef8e6280abf63cff13c95df143462</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>strip_inv</name>
    <filename>structstrip__inv.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>stored_type</name>
      <anchorfile>structstrip__inv.html</anchorfile>
      <anchor>aa9a218e59f2e4d11daaedaaadb138f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>strip_inv</name>
      <anchorfile>structstrip__inv.html</anchorfile>
      <anchor>a8d85a091e2be3233af606c6e5d79eba8</anchor>
      <arglist>(const T1 &amp;X)</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>M</name>
      <anchorfile>structstrip__inv.html</anchorfile>
      <anchor>ac6fc8d9c73ad5b08e34fe60abfee1d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_inv</name>
      <anchorfile>structstrip__inv.html</anchorfile>
      <anchor>abdd3ff8d20d8824eee29e97c7b927f54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>strip_inv&lt; Op&lt; T1, op_inv &gt; &gt;</name>
    <filename>structstrip__inv_3_01Op_3_01T1_00_01op__inv_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>stored_type</name>
      <anchorfile>structstrip__inv_3_01Op_3_01T1_00_01op__inv_01_4_01_4.html</anchorfile>
      <anchor>a4c5cbbc022d20fb882e7adca2a539c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>strip_inv</name>
      <anchorfile>structstrip__inv_3_01Op_3_01T1_00_01op__inv_01_4_01_4.html</anchorfile>
      <anchor>ab2ffeb01955e55a4dc32687f9cfaaf1e</anchor>
      <arglist>(const Op&lt; T1, op_inv &gt; &amp;X)</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>M</name>
      <anchorfile>structstrip__inv_3_01Op_3_01T1_00_01op__inv_01_4_01_4.html</anchorfile>
      <anchor>a6e57b89ded5db79a0786e295dc3a2cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>do_inv</name>
      <anchorfile>structstrip__inv_3_01Op_3_01T1_00_01op__inv_01_4_01_4.html</anchorfile>
      <anchor>a7287e51632419d7f6e57c3db66182f1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>subview</name>
    <filename>classsubview.html</filename>
    <templarg>eT</templarg>
    <base>Base&lt; eT, subview&lt; eT &gt; &gt;</base>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>aaae43c99cda4a2fd47be684789c3645a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>aefc60544e9618c54213daf32befb3716</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>at</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga13f31433f9baaf663bd5f90c39939987</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>at</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga57151f300b63c4a7c430078d5bb1a99d</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_overlap</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga128b56e11777114dff2a06d642b6f043</anchor>
      <arglist>(const subview &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga92f957b06062a0b6787d92f009acf31b</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaa4a4545f6c1f9475df3130e71121240e</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eT *</type>
      <name>colptr</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga99decf7ff62c6e0a32905745ecd3f59d</anchor>
      <arglist>(const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT *</type>
      <name>colptr</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga2a47f4dde37491b2d76018062da95297</anchor>
      <arglist>(const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9119301b978dfea30fcfa1eba382b870</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9eda395a1787345fe13b10a4dd21a80e</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>const diagview&lt; eT &gt;</type>
      <name>diag</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gab4eb14c2e7c626fb10f5a05e0ede90e6</anchor>
      <arglist>(const sword in_id=0) const </arglist>
    </member>
    <member kind="function">
      <type>diagview&lt; eT &gt;</type>
      <name>diag</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga8eb65a350e580af0b5b7fed12ebe1318</anchor>
      <arglist>(const sword in_id=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eye</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1e2e94dc97b92b06d3432a60a75b250e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9833a0259e2b6a4bb572de07fae0c903</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaa278d4bfe479272fbed5eef31bc86683</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ones</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaefc80fb1d5c1995c25beecf21225af91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga2ab3e295f700b3844997d11e41552712</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaa70eb94b5649447b7669d3da8ebb2437</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga70f1196fbc04546210f4ffe6a12a2349</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga97249c70c6a536c67a251f661a4f063c</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga646170848e81df212073585624e924a5</anchor>
      <arglist>(const span &amp;row_span, const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gad7ee7471be0ec5c04e3f4ca17fb97e59</anchor>
      <arglist>(const span &amp;row_span, const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga7fad678a341e9320729faafe75f1bdb5</anchor>
      <arglist>(const uword row_num, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga797d21c7ef976121f55427f1898aba4a</anchor>
      <arglist>(const uword row_num, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga248a979a8742059c63b63021397ede71</anchor>
      <arglist>(const uword in_row, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9c7995604112f272fb08d6727a2406fb</anchor>
      <arglist>(const uword in_row, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga968c3979a462410b8dab72736f9a95fe</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3a3f5c55c0b9d01d807fd311083df560</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gad0baa68db39aef0c0207b4eaacd6d6c1</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga90e68fbb0584f2c3929be856b4cda085</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaa8d0df66cadbd8ea3d6a4da285fd1eb4</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga99e9c1f5ada2a0363a20a8be67a6cb19</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga62f013021a2273e89e3e257a9571a2c3</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gad061758165ea91d23df9210fb2107414</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga181204abe4a378e54d4acd778f18e8d8</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga031b1ba459cffc60ae2acefb3234944f</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gabbb64e0f4962aae3ff7d58da7b56a36a</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gab4d0178fa24327503e321c48a778b688</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga75fe59c1884a22b8e5a7d41881c46ec6</anchor>
      <arglist>(const subview &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1bb937143bb4fa9d1b9099f26e5b9edd</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator[]</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga8a5ae49bd50174119ec05907024b324f</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3b128aee1d0bbcef880846c53e1332a4</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga89dd46a5bf0084d5a225261783927f3f</anchor>
      <arglist>(const uword row_num) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga206d3c6d8f853d9f6cdd2aab98324587</anchor>
      <arglist>(const uword row_num)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga93044e56948945ee08496a9b9d2b34cf</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gabcc15bac6bf8ab51fbebf2e2543df16f</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaf9f59cc5dd1ecf6bef577007982c0e6b</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gad9cfc363ac3a5f44e551c7b2015e6f8d</anchor>
      <arglist>(const span &amp;row_span, const span &amp;col_span)</arglist>
    </member>
    <member kind="function">
      <type>const subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaad73baf996d3958743d331ba1f43db7a</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview&lt; eT &gt;</type>
      <name>submat</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1f2680c5e1c7fd20c3dd8c934ab3fc7d</anchor>
      <arglist>(const uword in_row1, const uword in_col1, const uword in_row2, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gae8fb7b99d2a54000ffbb6495e7f5a535</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap_rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaf62be2a11774ea62bd2b65e35a0ef47e</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>const Col&lt; eT &gt;</type>
      <name>unsafe_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1768f1bf641dffe22828908afe3464e3</anchor>
      <arglist>(const uword col_num) const </arglist>
    </member>
    <member kind="function">
      <type>Col&lt; eT &gt;</type>
      <name>unsafe_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gada3c5692847aeb231b25b7e89a0426a8</anchor>
      <arglist>(const uword col_num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga57b6cf5e33178baf24418652cbaf04c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~subview</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gaac1dbecd1f698e8e73b810059b3bec84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga818f2843c49f3c106c410429f007c89b</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1e21c1a33f002709f8d7b4cbc1d7674d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3774b453dfc957024f25346822ca110e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3e296f641148c2d50bc666864781081e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga49e548c256655554228b89ad17a3ba4d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>aux_col1</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>a5629e3b77cad5624d8f34b725bc5d4b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>aux_row1</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>a204c2b74ceb08c10da4de1c3c39c3b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; eT &gt; &amp;</type>
      <name>m</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>a9aadaa57c96bff1553010266f8628968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_cols</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>a1f1f885c7482c831e517602f577a43a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>ae96abf7208e25f86cfe68b3e897f2335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_rows</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>ad6cfb6a3bbe1df1643f57dc3f8232b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga2f658f28b67f07da2b48f1362ec2e2be</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_row1, const uword in_col1, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga43e88304fbda5d50d27719e16e33876b</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_row1, const uword in_col1, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arma_aligned Mat&lt; eT &gt; *</type>
      <name>m_ptr</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>a06cc63fc166871ba4f80efe0a48fefae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>subview</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>ac8d241e3ccfd00e9f42516f498ece8fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat&lt; eT &gt;</name>
      <anchorfile>classsubview.html</anchorfile>
      <anchor>a0088fae79b0c6e9cb2bc5794cafdb9d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>subview_col</name>
    <filename>classsubview__col.html</filename>
    <templarg>eT</templarg>
    <base>subview</base>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classsubview__col.html</anchorfile>
      <anchor>ad7d81a6a76e2f6b543bc3afc36a4f1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classsubview__col.html</anchorfile>
      <anchor>acb867f107a09ee819feb72a4b4d7e4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9ead47a903fbf6c72b6495acda668deb</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga355036ea82b6e5f91ffbce44c56d9584</anchor>
      <arglist>(const subview_col &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga229a707fd4619f213f9a9d0761f3adea</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gae9e2d3ba2938013039d00e8d63c50ee4</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>rows</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gab78ecc9333e6ea9fbc9a44af8aab6c4c</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function">
      <type>const subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga1d6dd99cf11b30254dd4029ba76ab4d8</anchor>
      <arglist>(const uword in_row1, const uword in_row2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_col&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gafa667cbbfaf6b4a7987fc1c2a893beaa</anchor>
      <arglist>(const uword in_row1, const uword in_row2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga9318f9b444da46c9c1a63472fd569888</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_col, const uword in_row1, const uword in_n_rows)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga3398c4b3b5ecfbcdb68cea5270a9ab97</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_col, const uword in_row1, const uword in_n_rows)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga440df5d3328f89dd638b11be01d30c7e</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_col)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_col</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga8b40a281d0d6d8737f87298de8927c1a</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_col)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>subview_col</name>
      <anchorfile>classsubview__col.html</anchorfile>
      <anchor>acd550d6cc9a7f77048341822023906f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Col&lt; eT &gt;</name>
      <anchorfile>classsubview__col.html</anchorfile>
      <anchor>a504ada405d85ad8b0979d9d34a7c75b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat&lt; eT &gt;</name>
      <anchorfile>classsubview__col.html</anchorfile>
      <anchor>a0088fae79b0c6e9cb2bc5794cafdb9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>subview&lt; eT &gt;</name>
      <anchorfile>classsubview__col.html</anchorfile>
      <anchor>a7160b8630554077bcea6e93dc27fc6d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>subview_cube</name>
    <filename>classsubview__cube.html</filename>
    <templarg>eT</templarg>
    <base>BaseCube&lt; eT, subview_cube&lt; eT &gt; &gt;</base>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a40ee5bda7a93e4f7c4fb726d78fb65e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a0d110d3dc11d65a7ee3b570cd33062e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>at</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga91a90740784f98f478f849b1258be264</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>at</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga94bb5c4c4feee0d1fd61a8d50796ea34</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_overlap</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gad86136ed183bfecb603fe2963ac66187</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_overlap</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga9825e09729ea0a89fc7ab903c87d3b28</anchor>
      <arglist>(const subview_cube &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga87962c0632afbfa8bdf5b11b7453b843</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ones</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga551858b8794b09af525fc7894ef00309</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaeb90f17392dcd9ba113c81aa454fb2a0</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga7656a838c9d6fdbb33820af4f966c75d</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga9cfe6a8cf1929ea87da347c20750e019</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT</type>
      <name>operator()</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga661e42cd976e7c4c938c963f07d16fea</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gabe99cdd801189ab72331d63f211a04f6</anchor>
      <arglist>(const uword in_row, const uword in_col, const uword in_slice)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator()</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaf18dd22ff882945bedf48770639094b5</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga707d367c7bde77547d9db298960a0354</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gad6ebb09c561ca9658814a79251b8e976</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga86b5d988e62152bd8ac5335471acf9ac</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gabf3b8e50c981a0fe41f7ef74f0035f95</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga6b11674688bab0faef9dbd67109a898e</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga71cef11b9ab57be941f081c6670a68c3</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga42cd479c9841a73db472006ac5d75ebf</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gab6fb9819a0582122fd1905ae31069f45</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga95b85d6e4446f50ec34c1eb367090f2b</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga6dd9e6d031aba1f8f9a36a28a785069f</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga6f84139e1294a0dfb34057cf428c3691</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gae80100eecb62ae29bec305cae60c0a54</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gab3727e2c9053b4ab0e1b303e49e786e6</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga9e5bb96ea34d20cd93fe4de07220395e</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gae402fba12362cc2083ea736fdabed07f</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga8ec6ae87e59b341e1f7881f8c48ff409</anchor>
      <arglist>(const subview_cube &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga3111c09ae2f934d66a6b41bd43a76f31</anchor>
      <arglist>(const BaseCube&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>eT</type>
      <name>operator[]</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaadff0f366eb71c0e6a628569a5c37721</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>eT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga66a52f4adc61f68a23a9829e7cc5816d</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const eT *</type>
      <name>slice_colptr</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaa883b00b2aeff7af654c632685b8e31d</anchor>
      <arglist>(const uword in_slice, const uword in_col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline eT *</type>
      <name>slice_colptr</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga9d810f36f722264e73fb7b85b16d3e73</anchor>
      <arglist>(const uword in_slice, const uword in_col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gac4b281c6022b2277b433daff905423cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~subview_cube</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga68d20c490f8325444b3280835757387f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga4b5234bcc4eb37fc094132d86ee2aadc</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga86f5727a47d20efb738aacdbb88dff25</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gadc39d0d7324b66dcaee01cae097595cb</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga52ac222bd64f8eaf511376b674341566</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga71db9a56a1d6e75046b49e5579420e48</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga8b5dbb73529680396e747481ea78f683</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gacecc57cf5c77c84777d4aa82da37bbf6</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gad3aa08b49e8eb42aae1d5933c43eeaf2</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga1258d5d3549da9f7625b20d2b3ad86a5</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga1f934d2898b076f445ace580eebb014e</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;out, const subview_cube &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>aux_col1</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>ab5ea984936672a27668657052dd5122a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>aux_row1</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a15c90545035b99b5061df48cad3e4172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>aux_slice1</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a70ee4f78b67990d3273e254c1e65ce17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Cube&lt; eT &gt; &amp;</type>
      <name>m</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a21a4d3a0a283a654e62b023958756336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_cols</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a57b9e4fe465b7a8ff4b0b532e131a47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>aff773956dcef3b76f39e039c076b6e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem_slice</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a8f4cff588c62461b0998376f4ba99b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_rows</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a65ec6b4096c40473f55f0ab7e3f67bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_slices</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a938b74979a7a09d634bdbc76c953db1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_cube</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>ga7c1c28d122840242646215194ed577ea</anchor>
      <arglist>(Cube&lt; eT &gt; &amp;in_m, const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_cube</name>
      <anchorfile>group__subview__cube.html</anchorfile>
      <anchor>gaeff6b27e7cfef4281f6c270622930bf6</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;in_m, const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arma_aligned Cube&lt; eT &gt; *</type>
      <name>m_ptr</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a0498122a0dd58d7f2ac62471603adc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>subview_cube</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>abd41a2ca0dc7d56d71ddc3e9f7f9a9c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Cube&lt; eT &gt;</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a5daaf3e85b382d2bab2de0e6fcff99a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat&lt; eT &gt;</name>
      <anchorfile>classsubview__cube.html</anchorfile>
      <anchor>a0088fae79b0c6e9cb2bc5794cafdb9d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>subview_elem1</name>
    <filename>classsubview__elem1.html</filename>
    <templarg>eT</templarg>
    <templarg>T1</templarg>
    <base>Base&lt; eT, subview_elem1&lt; eT, T1 &gt; &gt;</base>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classsubview__elem1.html</anchorfile>
      <anchor>ac222d6262352ae2c23cc02879de0fbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classsubview__elem1.html</anchorfile>
      <anchor>a2f09d8c8c596ba2ca9dfe6ba5e1e2174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga91524b3c06ca96fb8710912fed9d6b47</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inplace_op</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga4bb6c6e1224b5e444bd6c34e7dd36ee6</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inplace_op</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga0516aadd843222ae709c9b78388b5bdc</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inplace_op</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga2dcc2517f07484da283140343a6c50ff</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ones</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga2252799fb7bf5363f750566658ff8615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gaaf33efba7258fb8cf43cfe5ab52601df</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator%=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gaf77f954466ca91bd63440b012e3a3b44</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga5489165380d5a1811d1223dce5afd307</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gae1ac654e53aadcd38953137e126ebc7b</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gafd0e796ccd6f674abb20732de568ecca</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga3452ffd308daa1b6c2c3968c5558ec75</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga1aa4cfc09432d419e095145b9089a6c3</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga7ca7ce821d40986a358b1c7c7c1dd41f</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga13123c20f5e8e652c140d166f085507b</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga788f523cfd6bc2f52a9f3aedf060687a</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga48de496da03ef0e92c1c5dbce6c3d78b</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator/=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga6f33899b98449e4470a9f4f8e9190ac9</anchor>
      <arglist>(const eT val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga8c969970f3e7f4a3b543c921e7bf6cab</anchor>
      <arglist>(const Base&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga2697cdbc567f5e2b50ea0a9005de744a</anchor>
      <arglist>(const subview_elem1&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga909a5c637d85919aba9e138bf4754ab1</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator_equ</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga1f2b8e4008a7bc918740e17f77a0117a</anchor>
      <arglist>(const subview_elem1&lt; eT, T2 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeros</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga65748bba4f544b60b7033644635c1011</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~subview_elem1</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gafda64fffc07cae048dc8c022928239d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>div_inplace</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gae7e6d1a1aea6a44f7160505b7655a657</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga35e4d5ce1fab18c9308de2c036fa9af7</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>mat_inplace_op</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga2ba766ea787fa0ccadb2b9674a99e7b7</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>minus_inplace</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gacbc619b5591be01ea70d76e74a3d6c0d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>plus_inplace</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>gaee8a9e3bdde8c61f42e77389eba36a03</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>schur_inplace</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga3a7a7b7cb7fdea3f992acaf8cc79d7fc</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;out, const subview_elem1 &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Base&lt; uword, T1 &gt; &amp;</type>
      <name>a</name>
      <anchorfile>classsubview__elem1.html</anchorfile>
      <anchor>abd661d2886de22e09d34861f5550fe46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>arma_aligned const Mat&lt; eT &gt; &amp;</type>
      <name>m</name>
      <anchorfile>classsubview__elem1.html</anchorfile>
      <anchor>ab7894fd9bb4c0df97a1299486a5d0c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_elem1</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga7a08a57ae32cda89d8e186ebc9aeb647</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const Base&lt; uword, T1 &gt; &amp;in_a)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_elem1</name>
      <anchorfile>group__subview__elem1.html</anchorfile>
      <anchor>ga5dc11b3a8191ebf106e6c6572e1a6179</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const Base&lt; uword, T1 &gt; &amp;in_a)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arma_aligned Mat&lt; eT &gt; *</type>
      <name>m_ptr</name>
      <anchorfile>classsubview__elem1.html</anchorfile>
      <anchor>a5614442d80ca796acd072497a63a5c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>subview_elem1</name>
      <anchorfile>classsubview__elem1.html</anchorfile>
      <anchor>a90d2916e9f33164b6ed67f6ae5208edd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat&lt; eT &gt;</name>
      <anchorfile>classsubview__elem1.html</anchorfile>
      <anchor>a0088fae79b0c6e9cb2bc5794cafdb9d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>subview_field</name>
    <filename>classsubview__field.html</filename>
    <templarg>oT</templarg>
    <member kind="typedef">
      <type>oT</type>
      <name>object_type</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>a03c62719a317372b2d9387c360f41b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>at</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>gae232def0946cbc45b931c5baf71d2ef2</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>at</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga626497ebf811f471f14b36d4be7f987e</anchor>
      <arglist>(const uword row, const uword col)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_overlap</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga64dafb60b2c1ab389097afe679eb71c2</anchor>
      <arglist>(const subview_field &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga050b2d8ea62a8843416627bf8a2b4f94</anchor>
      <arglist>(const uword row, const uword col) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga4d82c69fd9e09f8656f627728320ca0d</anchor>
      <arglist>(const uword row, const uword col)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga44be8ffcce88c98d1c2f3a196f622ada</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator()</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga94338693e0a9a12f8420f35bb1aa8563</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga0d4cfd7ba9ee67d3b4135ad4fbbe8b0a</anchor>
      <arglist>(const subview_field &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga3beea796d8e3519309700b196ab96fdc</anchor>
      <arglist>(const field&lt; oT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>arma_inline const oT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga1a7ec2187f181cecfce35165a826e6e6</anchor>
      <arglist>(const uword i) const </arglist>
    </member>
    <member kind="function">
      <type>arma_inline oT &amp;</type>
      <name>operator[]</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga92d43569a2641478b56d05cf5d014bc1</anchor>
      <arglist>(const uword i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~subview_field</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>gad1f126d04d4d6a6e5802b0ccaceeaa72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extract</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>gaf25325b79bda05aa606604c63d650fbe</anchor>
      <arglist>(field&lt; oT &gt; &amp;out, const subview_field &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>aux_col1</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>ad90a13f91fa2c59d010f526e20f65b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>aux_row1</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>ac5fc7c0901519700e56f79b555f6f014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const field&lt; oT &gt; &amp;</type>
      <name>f</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>a02dab89969f02aeeda0229ecdf9a393b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_cols</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>a23205d4612b926aa211e31d3cf101e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_elem</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>af58a3fcdd7dc259cd106421c536e23f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uword</type>
      <name>n_rows</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>af4498e098006b46f5ea2dd36a63e70ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_field</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga5e880685a83de4895e79521454f42af3</anchor>
      <arglist>(field&lt; oT &gt; &amp;in_f, const uword in_row1, const uword in_col1, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arma_inline</type>
      <name>subview_field</name>
      <anchorfile>group__subview__field.html</anchorfile>
      <anchor>ga27ec600e064622bf4e497536932c47e1</anchor>
      <arglist>(const field&lt; oT &gt; &amp;in_f, const uword in_row1, const uword in_col1, const uword in_n_rows, const uword in_n_cols)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>field&lt; oT &gt; *</type>
      <name>f_ptr</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>a603bdde7110989533ef1746ea008473a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>subview_field</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>af54bac98ccaea43ba060c885fc1de2db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>field&lt; oT &gt;</name>
      <anchorfile>classsubview__field.html</anchorfile>
      <anchor>ac0b467aa26322d24a68f2ae8779deb42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>subview_row</name>
    <filename>classsubview__row.html</filename>
    <templarg>eT</templarg>
    <base>subview</base>
    <member kind="typedef">
      <type>eT</type>
      <name>elem_type</name>
      <anchorfile>classsubview__row.html</anchorfile>
      <anchor>ac14ba342c3049a884b16b76c5397b71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>get_pod_type&lt; elem_type &gt;::result</type>
      <name>pod_type</name>
      <anchorfile>classsubview__row.html</anchorfile>
      <anchor>a58c0d31c7b3453c1c865b1af00fa64a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga6f67b77069ded29cc8de9b0c43ea3be6</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>cols</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga194e9e170a50bb989c264aa06faa9913</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gabb0df94640d6d7c1e21a066f01034630</anchor>
      <arglist>(const Base&lt; eT, T1 &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga967d6e818570134b743b7595d6fb053e</anchor>
      <arglist>(const subview_row &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gac86019a65a22e9012f93e65829bbae60</anchor>
      <arglist>(const subview&lt; eT &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>const subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga08677e2c4d19d6be1c39765297d44bf6</anchor>
      <arglist>(const uword in_col1, const uword in_col2) const </arglist>
    </member>
    <member kind="function">
      <type>subview_row&lt; eT &gt;</type>
      <name>subvec</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga5f06fcee20375952b8b35ce93ee07a7d</anchor>
      <arglist>(const uword in_col1, const uword in_col2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>gac6e692aa757930a0d548f7a7039eae7d</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_row, const uword in_col1, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga573f06b2b36a787f62760168a02e72dd</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_row, const uword in_col1, const uword in_n_cols)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga792ed02381bc4a8d415e2bf998afae69</anchor>
      <arglist>(Mat&lt; eT &gt; &amp;in_m, const uword in_row)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>subview_row</name>
      <anchorfile>group__subview.html</anchorfile>
      <anchor>ga726f6ceb4342a555dac114386d941178</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;in_m, const uword in_row)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>subview_row</name>
      <anchorfile>classsubview__row.html</anchorfile>
      <anchor>a169580140fb10fbd01dd36bea242a2d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Mat&lt; eT &gt;</name>
      <anchorfile>classsubview__row.html</anchorfile>
      <anchor>a0088fae79b0c6e9cb2bc5794cafdb9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Row&lt; eT &gt;</name>
      <anchorfile>classsubview__row.html</anchorfile>
      <anchor>a64ecd11b9cdb7708343fddaca49b3e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>subview&lt; eT &gt;</name>
      <anchorfile>classsubview__row.html</anchorfile>
      <anchor>a7160b8630554077bcea6e93dc27fc6d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap</name>
    <filename>classunwrap.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classunwrap.html</anchorfile>
      <anchor>ac59a58bd2a2f8c612120bcaab3b02d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unwrap</name>
      <anchorfile>classunwrap.html</anchorfile>
      <anchor>a39ac7457de3602e4cfad490eb03a29ee</anchor>
      <arglist>(const T1 &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classunwrap.html</anchorfile>
      <anchor>a7b6f1a49bc9f7264a9be753f9e327342</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap&lt; Col&lt; eT &gt; &gt;</name>
    <filename>classunwrap_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap</name>
      <anchorfile>classunwrap_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a362f754488bf1150c9138bfe7fc37580</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>const Col&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a3b23c9419fb6200eab7711f0490c87b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>classunwrap_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap</name>
      <anchorfile>classunwrap_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>af01fb72315b3fc561165feac5d2efdc6</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>accbbd29b1b0bfc7850f275f6116f081d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap&lt; mtGlue&lt; out_eT, T1, T2, glue_type &gt; &gt;</name>
    <filename>classunwrap_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap</name>
      <anchorfile>classunwrap_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ab361a47df406a4195c8b1ced5cabad7c</anchor>
      <arglist>(const mtGlue&lt; out_eT, T1, T2, glue_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; out_eT &gt;</type>
      <name>M</name>
      <anchorfile>classunwrap_3_01mtGlue_3_01out__eT_00_01T1_00_01T2_00_01glue__type_01_4_01_4.html</anchorfile>
      <anchor>ac0b93914d176aea682b34d3fc2eb9752</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap&lt; mtOp&lt; out_eT, T1, op_type &gt; &gt;</name>
    <filename>classunwrap_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap</name>
      <anchorfile>classunwrap_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>abefc681a4ec13dd74c597cbdef2e5d70</anchor>
      <arglist>(const mtOp&lt; out_eT, T1, op_type &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; out_eT &gt;</type>
      <name>M</name>
      <anchorfile>classunwrap_3_01mtOp_3_01out__eT_00_01T1_00_01op__type_01_4_01_4.html</anchorfile>
      <anchor>a6889a9e6075f5ff5002245dc9be97e96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap&lt; Row&lt; eT &gt; &gt;</name>
    <filename>classunwrap_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap</name>
      <anchorfile>classunwrap_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>acde8dd6b3cba591adb0f49139b89f744</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>const Row&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a48a6c8c1f47ef0c0d2d4b8c99b03a988</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_check</name>
    <filename>classunwrap__check.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classunwrap__check.html</anchorfile>
      <anchor>a4cf54e6ca5436993118ae57c4fe6e441</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unwrap_check</name>
      <anchorfile>classunwrap__check.html</anchorfile>
      <anchor>a79d04daffd0ec7e227a1fc6914de6525</anchor>
      <arglist>(const T1 &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_check</name>
      <anchorfile>classunwrap__check.html</anchorfile>
      <anchor>a3045c9eb5e107f3653d94cf3550a512e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classunwrap__check.html</anchorfile>
      <anchor>aa2b5f655cf585ebd8aeb9c806e0fb51b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_check&lt; Col&lt; eT &gt; &gt;</name>
    <filename>classunwrap__check_3_01Col_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap_check</name>
      <anchorfile>classunwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a04974e8113444fbbb17df525183b5f1a</anchor>
      <arglist>(const Col&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_check</name>
      <anchorfile>classunwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a6793518df8c22774811d1e42bc9e7d8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Col&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a58896d5c8ed540cc44a4091fbeda5737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Col&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classunwrap__check_3_01Col_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a2002e0808d90b1e96e7c6404f7c68104</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_check&lt; Mat&lt; eT &gt; &gt;</name>
    <filename>classunwrap__check_3_01Mat_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap_check</name>
      <anchorfile>classunwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>adb73374daff7f809b145512cc3dae9d1</anchor>
      <arglist>(const Mat&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_check</name>
      <anchorfile>classunwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac0977e971dd8e2cea2cfd0cce3ce173d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ac08a6196b4fc293a78b7db4ea7457467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classunwrap__check_3_01Mat_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a706d0559a5a361c58d8889a624a8c17b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_check&lt; Row&lt; eT &gt; &gt;</name>
    <filename>classunwrap__check_3_01Row_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap_check</name>
      <anchorfile>classunwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a94d4e773c924b59c1805b4895fdc54a9</anchor>
      <arglist>(const Row&lt; eT &gt; &amp;A, const Mat&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_check</name>
      <anchorfile>classunwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aa93784cd45f0348a5b13523334e6882e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Row&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a87cfde124a0116287e73ef4266d67ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Row&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classunwrap__check_3_01Row_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>ab9d2ddf85f1983f396344012ec3408cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_check_mixed</name>
    <filename>classunwrap__check__mixed.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT1</name>
      <anchorfile>classunwrap__check__mixed.html</anchorfile>
      <anchor>a2f34d1c6ad5a056ee9727dfbb7e027b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unwrap_check_mixed</name>
      <anchorfile>classunwrap__check__mixed.html</anchorfile>
      <anchor>ae95bd47acbb42f4d97751745d5014367</anchor>
      <arglist>(const T1 &amp;A, const Mat&lt; eT2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_check_mixed</name>
      <anchorfile>classunwrap__check__mixed.html</anchorfile>
      <anchor>a946a6034ec2fadce7b62cbc8c8befc45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT1 &gt;</type>
      <name>M</name>
      <anchorfile>classunwrap__check__mixed.html</anchorfile>
      <anchor>aa783bc97f4b66c9683c6ccb22cd5ad15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_check_mixed&lt; Col&lt; eT1 &gt; &gt;</name>
    <filename>classunwrap__check__mixed_3_01Col_3_01eT1_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap_check_mixed</name>
      <anchorfile>classunwrap__check__mixed_3_01Col_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>ad7de5a79c976124601d56ee7545e5e7b</anchor>
      <arglist>(const Col&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_check_mixed</name>
      <anchorfile>classunwrap__check__mixed_3_01Col_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>abf56b8563fb3b3dfc10a41bce70862bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Col&lt; eT1 &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap__check__mixed_3_01Col_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>a16c9b4151ce351dfe9eb779f4413ca3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Col&lt; eT1 &gt; *</type>
      <name>M_local</name>
      <anchorfile>classunwrap__check__mixed_3_01Col_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>a17f856f4ed45f296d40070dac446403b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_check_mixed&lt; Mat&lt; eT1 &gt; &gt;</name>
    <filename>classunwrap__check__mixed_3_01Mat_3_01eT1_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap_check_mixed</name>
      <anchorfile>classunwrap__check__mixed_3_01Mat_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>af4359854f540f95acb261577d962e2ff</anchor>
      <arglist>(const Mat&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_check_mixed</name>
      <anchorfile>classunwrap__check__mixed_3_01Mat_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>a6178329c07cac497bcea1d1f807ba0bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT1 &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap__check__mixed_3_01Mat_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>a737e4876c09c184c38853b58c0cccc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat&lt; eT1 &gt; *</type>
      <name>M_local</name>
      <anchorfile>classunwrap__check__mixed_3_01Mat_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>aaf5c2a7efa50d81d04f668c3cab9ba43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_check_mixed&lt; Row&lt; eT1 &gt; &gt;</name>
    <filename>classunwrap__check__mixed_3_01Row_3_01eT1_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap_check_mixed</name>
      <anchorfile>classunwrap__check__mixed_3_01Row_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>a18238279b178ddd9cfd4d4166beac50b</anchor>
      <arglist>(const Row&lt; eT1 &gt; &amp;A, const Mat&lt; eT2 &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_check_mixed</name>
      <anchorfile>classunwrap__check__mixed_3_01Row_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>a7f7a6a7282e8310eec326379bed60e57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Row&lt; eT1 &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap__check__mixed_3_01Row_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>aa4a08e3f8c5d7ad8168559a480f63f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Row&lt; eT1 &gt; *</type>
      <name>M_local</name>
      <anchorfile>classunwrap__check__mixed_3_01Row_3_01eT1_01_4_01_4.html</anchorfile>
      <anchor>a7cc2205049397f1595d90fc5ee648834</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_cube</name>
    <filename>classunwrap__cube.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classunwrap__cube.html</anchorfile>
      <anchor>a5867e3a77c243fa38887ea8b6e7d5d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unwrap_cube</name>
      <anchorfile>classunwrap__cube.html</anchorfile>
      <anchor>a451f550f4dcc0aaeec579d2d6d9d7206</anchor>
      <arglist>(const T1 &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>const Cube&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classunwrap__cube.html</anchorfile>
      <anchor>abacf3b44800207c9780246fb1a1378fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_cube&lt; Cube&lt; eT &gt; &gt;</name>
    <filename>classunwrap__cube_3_01Cube_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap_cube</name>
      <anchorfile>classunwrap__cube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a57d0a3a4491116438fad3ae8f79873cb</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;A)</arglist>
    </member>
    <member kind="variable">
      <type>const Cube&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap__cube_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a6270cd77d160cea5223f286880cdc0c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_cube_check</name>
    <filename>classunwrap__cube__check.html</filename>
    <templarg>T1</templarg>
    <member kind="typedef" protection="private">
      <type>T1::elem_type</type>
      <name>eT</name>
      <anchorfile>classunwrap__cube__check.html</anchorfile>
      <anchor>a58dee99df4e872f44915c78b8d900c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>unwrap_cube_check</name>
      <anchorfile>classunwrap__cube__check.html</anchorfile>
      <anchor>a384b535e41dc8236eae40b46b495308f</anchor>
      <arglist>(const T1 &amp;A, const Cube&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Cube&lt; eT &gt;</type>
      <name>M</name>
      <anchorfile>classunwrap__cube__check.html</anchorfile>
      <anchor>a04a66668ce6796326fdcb1cb95a054ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>unwrap_cube_check&lt; Cube&lt; eT &gt; &gt;</name>
    <filename>classunwrap__cube__check_3_01Cube_3_01eT_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>unwrap_cube_check</name>
      <anchorfile>classunwrap__cube__check_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a0ff1794a94dcf18221878573bec49375</anchor>
      <arglist>(const Cube&lt; eT &gt; &amp;A, const Cube&lt; eT &gt; &amp;B)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unwrap_cube_check</name>
      <anchorfile>classunwrap__cube__check_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a29aaaebf69f3e71db9f451e26ecdb26b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const Cube&lt; eT &gt; &amp;</type>
      <name>M</name>
      <anchorfile>classunwrap__cube__check_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>a0bfc572a7c10c0456570dc6c38861bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Cube&lt; eT &gt; *</type>
      <name>M_local</name>
      <anchorfile>classunwrap__cube__check_3_01Cube_3_01eT_01_4_01_4.html</anchorfile>
      <anchor>aa639264d4a1202bcbd7af0eebb709afd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val</name>
    <filename>structupgrade__val.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <member kind="typedef">
      <type>promote_type&lt; T1, T2 &gt;::result</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val.html</anchorfile>
      <anchor>a3ee942bcac8c8aa4257f90fbc0599fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>promote_type&lt; T1, T2 &gt;::result</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val.html</anchorfile>
      <anchor>a162c47e1ed15cea9cb2786994bab4ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline promote_type&lt; T1, T2 &gt;::result</type>
      <name>apply</name>
      <anchorfile>structupgrade__val.html</anchorfile>
      <anchor>acd8f4a7625720b00bbf23dda17a0b1f1</anchor>
      <arglist>(const T2 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline promote_type&lt; T1, T2 &gt;::result</type>
      <name>apply</name>
      <anchorfile>structupgrade__val.html</anchorfile>
      <anchor>a3bad7114ba2a60f0cb0939b53d019174</anchor>
      <arglist>(const T1 x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; double, std::complex&lt; float &gt; &gt;</name>
    <filename>structupgrade__val_3_01double_00_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01double_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>adfcae93586faf7229bae258f0f0b1cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; float &gt;</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01double_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>af64f1d78a8b4e01f096afb1837c79850</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; double &gt;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01double_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>acec2fdb9d96e65040082d240a1ac0f6b</anchor>
      <arglist>(const std::complex&lt; float &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline double</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01double_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a94405a5b2e6609f682b44987ba9c5167</anchor>
      <arglist>(const double x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; float, std::complex&lt; double &gt; &gt;</name>
    <filename>structupgrade__val_3_01float_00_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01float_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a6bf19df19e789a05dc6bc2169d61450a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01float_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a1e2002644010a8b922a43386a81fbbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; double &gt; &amp;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01float_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>af888a7698232234d80a1407e695b313f</anchor>
      <arglist>(const std::complex&lt; double &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline double</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01float_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a2500c581be8f266afe5f2f2e93e877c8</anchor>
      <arglist>(const float x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; std::complex&lt; double &gt;, float &gt;</name>
    <filename>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01float_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01float_01_4.html</anchorfile>
      <anchor>a64e8c2570228a0ea082c1409f9b6c591</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01float_01_4.html</anchorfile>
      <anchor>afdcd8310a9f13fa7231252d3162fdd7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline double</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01float_01_4.html</anchorfile>
      <anchor>aa1de8d4b721147a87ac0b3fbfbc39035</anchor>
      <arglist>(const float x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; double &gt; &amp;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01float_01_4.html</anchorfile>
      <anchor>a875c9e56ce4662bc1d4468d15195065b</anchor>
      <arglist>(const std::complex&lt; double &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; std::complex&lt; double &gt;, std::complex&lt; float &gt; &gt;</name>
    <filename>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01std_1_1complex_3_01float_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a9a3f89f3602cd9118027938c5abdbb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a7c4778ae437cbe946666bb9a07ae6b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; double &gt;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>a274da76ca9da2b83b4859ad44334df69</anchor>
      <arglist>(const std::complex&lt; float &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; double &gt; &amp;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01double_01_4_00_01std_1_1complex_3_01float_01_4_01_4.html</anchorfile>
      <anchor>af332d549e87d709c6b7d8a36faa9cc7f</anchor>
      <arglist>(const std::complex&lt; double &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; std::complex&lt; float &gt;, double &gt;</name>
    <filename>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01double_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01double_01_4.html</anchorfile>
      <anchor>afa0c4c0cf6295f17c1d88ce7cff1b88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01double_01_4.html</anchorfile>
      <anchor>ac65f0118d66184812fb788918906f026</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline double</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01double_01_4.html</anchorfile>
      <anchor>a41c17fbffac1c3610e49f42e52fd2583</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; double &gt;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01double_01_4.html</anchorfile>
      <anchor>a2f553e135e010c11c9f247592099ffb2</anchor>
      <arglist>(const std::complex&lt; float &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; std::complex&lt; float &gt;, std::complex&lt; double &gt; &gt;</name>
    <filename>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01std_1_1complex_3_01double_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>ac9b91d5ad8a7f9b525dda2af6e24f7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; double &gt;</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a2e2814960655abf523d6954b9b70f048</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; double &gt; &amp;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a392b748867847d9cfa2c3656974b1c70</anchor>
      <arglist>(const std::complex&lt; double &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; double &gt;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01float_01_4_00_01std_1_1complex_3_01double_01_4_01_4.html</anchorfile>
      <anchor>a3648903ec2da1042c5ac275feff25464</anchor>
      <arglist>(const std::complex&lt; float &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; std::complex&lt; T &gt;, T2 &gt;</name>
    <filename>structupgrade__val_3_01std_1_1complex_3_01T_01_4_00_01T2_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01T_01_4_00_01T2_01_4.html</anchorfile>
      <anchor>a20af210315b1870e9225f55f5bfda709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01T_01_4_00_01T2_01_4.html</anchorfile>
      <anchor>a2842884456cd7af0f2be6b06a67fbe9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline T</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01T_01_4_00_01T2_01_4.html</anchorfile>
      <anchor>a31962176a8cd08b8c63bb9dcc92c2002</anchor>
      <arglist>(const T2 x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; T &gt; &amp;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01std_1_1complex_3_01T_01_4_00_01T2_01_4.html</anchorfile>
      <anchor>a049d92965a4f6a69d404aa3182a89ff4</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; T, T &gt;</name>
    <filename>structupgrade__val_3_01T_00_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01T_00_01T_01_4.html</anchorfile>
      <anchor>aa11f2c459dcb05836fd55886b2f33d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01T_00_01T_01_4.html</anchorfile>
      <anchor>a88463080d68257d10a33abe40a54d38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const T &amp;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01T_00_01T_01_4.html</anchorfile>
      <anchor>a61f104468efe816278ec32d5f31b8714</anchor>
      <arglist>(const T &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>upgrade_val&lt; T1, std::complex&lt; T &gt; &gt;</name>
    <filename>structupgrade__val_3_01T1_00_01std_1_1complex_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>T1_result</name>
      <anchorfile>structupgrade__val_3_01T1_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac61a54f36f1a122f3073a98917ffd85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::complex&lt; T &gt;</type>
      <name>T2_result</name>
      <anchorfile>structupgrade__val_3_01T1_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a50450f16353fcd71e1ee5ea7b39ffd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline const std::complex&lt; T &gt; &amp;</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01T1_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a37d42b6fdd9101ca39f31f772d63a917</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline T</type>
      <name>apply</name>
      <anchorfile>structupgrade__val_3_01T1_00_01std_1_1complex_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a725d15db22a7d60be60bc1360c20d81c</anchor>
      <arglist>(const T1 x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wall_clock</name>
    <filename>classwall__clock.html</filename>
    <member kind="function">
      <type>void</type>
      <name>tic</name>
      <anchorfile>group__wall__clock.html</anchorfile>
      <anchor>ga9064966cb7554c013f7bc6976b6fb696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>toc</name>
      <anchorfile>group__wall__clock.html</anchorfile>
      <anchor>ga6ac88f19461855332d70d24c96e0f8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wall_clock</name>
      <anchorfile>group__wall__clock.html</anchorfile>
      <anchor>gad4ae6db872afaf62d9d85fc814c86157</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wall_clock</name>
      <anchorfile>group__wall__clock.html</anchorfile>
      <anchor>ga213936cd25ca7b437ab541f1cbe0ee9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classwall__clock.html</anchorfile>
      <anchor>a254d5299375cabcf258dd80231a4383e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>arma</name>
    <filename>namespacearma.html</filename>
  </compound>
  <compound kind="namespace">
    <name>arma_boost</name>
    <filename>namespacearma__boost.html</filename>
    <class kind="class">arma_boost::basic_format</class>
    <class kind="struct">arma_boost::basic_format_only</class>
    <class kind="struct">arma_boost::basic_format_only&lt; basic_format&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">arma_boost::char_only</class>
    <class kind="struct">arma_boost::char_only&lt; char &gt;</class>
    <class kind="class">arma_boost::format</class>
    <class kind="struct">arma_boost::format_metaprog</class>
    <class kind="struct">arma_boost::format_metaprog&lt; basic_format&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">arma_boost::string_only</class>
    <class kind="struct">arma_boost::string_only&lt; std::string &gt;</class>
    <member kind="function">
      <type>int</type>
      <name>arma_snprintf</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a7f0220bc07f064e151f68879d89a966f</anchor>
      <arglist>(char *out, size_t size, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>basic_format&lt; basic_format&lt; T1, T2 &gt;, T3 &gt;</type>
      <name>operator%</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>ac09d68bdba55b8195b79ba542eba0c0c</anchor>
      <arglist>(const basic_format&lt; T1, T2 &gt; &amp;X, const T3 &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>basic_format&lt; format, T2 &gt;</type>
      <name>operator%</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a6a9d6376d195eb21845025571f008110</anchor>
      <arglist>(const format &amp;X, const T2 &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a9ffc51bb0df3e96a67a747f1c63f249d</anchor>
      <arglist>(std::ostream &amp;o, const basic_format&lt; T1, T2 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>ab4335e5be0651676c274c93c41b737de</anchor>
      <arglist>(const basic_format&lt; T1, T2 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a3c3377c5dcbec395bc29f1fde9403459</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt;, T4 &gt;, T5 &gt;, T6 &gt;, T7 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>ae5faf9a9d0eb2d72b597ec3cdd0b5a6b</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt;, T4 &gt;, T5 &gt;, T6 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a1e62dc25a0140bb11175c5b5ca257e42</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt;, T4 &gt;, T5 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a2a01ecf85016b3005fea4332c8ecaa7a</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt;, T4 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>ab564d198b27b14b51fca93dfa2bf8158</anchor>
      <arglist>(const basic_format&lt; basic_format&lt; format, T2 &gt;, T3 &gt; &amp;X)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a232ae1b1886103a99c85f5f2ce23a21c</anchor>
      <arglist>(const basic_format&lt; format, T2 &gt; &amp;X)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>str_wrapper</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a7400ba5e7786e6071e41578849d52058</anchor>
      <arglist>(const T1 &amp;x, const typename basic_format_only&lt; T1 &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const T1 *</type>
      <name>str_wrapper</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>a77706a4be15691ab54bd0ef9bf572932</anchor>
      <arglist>(const T1 *x, const typename char_only&lt; T1 &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const T1 &amp;</type>
      <name>str_wrapper</name>
      <anchorfile>namespacearma__boost.html</anchorfile>
      <anchor>af07d8c2731815b835a6391eca7d9b98b</anchor>
      <arglist>(const T1 &amp;x, const typename string_only&lt; T1 &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_boost::basic_format</name>
    <filename>classarma__boost_1_1basic__format.html</filename>
    <templarg>T1</templarg>
    <templarg>T2</templarg>
    <member kind="function">
      <type></type>
      <name>basic_format</name>
      <anchorfile>classarma__boost_1_1basic__format.html</anchorfile>
      <anchor>a265dabbab5f57ec11544dc3e5028ed51</anchor>
      <arglist>(const T1 &amp;in_A, const T2 &amp;in_B)</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>A</name>
      <anchorfile>classarma__boost_1_1basic__format.html</anchorfile>
      <anchor>a8b0c7c48a6db25244556d932a0801290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T2 &amp;</type>
      <name>B</name>
      <anchorfile>classarma__boost_1_1basic__format.html</anchorfile>
      <anchor>a528400ae5fb0eb11373152dd13750743</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>basic_format</name>
      <anchorfile>classarma__boost_1_1basic__format.html</anchorfile>
      <anchor>afeda35cfbe02d91d3b213e1d99721eff</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_boost::basic_format_only</name>
    <filename>structarma__boost_1_1basic__format__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_boost::basic_format_only&lt; basic_format&lt; T1, T2 &gt; &gt;</name>
    <filename>structarma__boost_1_1basic__format__only_3_01basic__format_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>basic_format&lt; T1, T2 &gt;</type>
      <name>result</name>
      <anchorfile>structarma__boost_1_1basic__format__only_3_01basic__format_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a1efb03280c3980afdefb73e11cec7e6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_boost::char_only</name>
    <filename>structarma__boost_1_1char__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_boost::char_only&lt; char &gt;</name>
    <filename>structarma__boost_1_1char__only_3_01char_01_4.html</filename>
    <member kind="typedef">
      <type>char</type>
      <name>result</name>
      <anchorfile>structarma__boost_1_1char__only_3_01char_01_4.html</anchorfile>
      <anchor>a7bb52c115292b483d1012c6629f28fbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arma_boost::format</name>
    <filename>classarma__boost_1_1format.html</filename>
    <member kind="function">
      <type></type>
      <name>format</name>
      <anchorfile>classarma__boost_1_1format.html</anchorfile>
      <anchor>a82ee9119652791fd4c2c9f5da7bd8f19</anchor>
      <arglist>(const std::string &amp;in_fmt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format</name>
      <anchorfile>classarma__boost_1_1format.html</anchorfile>
      <anchor>a5bb0e7483a9d57fe40ee182aa461a3ce</anchor>
      <arglist>(const char *in_fmt)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>A</name>
      <anchorfile>classarma__boost_1_1format.html</anchorfile>
      <anchor>a1615a2a7b6f1febc898f6e536cf16267</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>format</name>
      <anchorfile>classarma__boost_1_1format.html</anchorfile>
      <anchor>a1d716d7d9e47cccc1457b91fc71f5369</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_boost::format_metaprog</name>
    <filename>structarma__boost_1_1format__metaprog.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>get_fmt</name>
      <anchorfile>structarma__boost_1_1format__metaprog.html</anchorfile>
      <anchor>a268fc1bf83a90ffaa7a8aa2023a784a3</anchor>
      <arglist>(const T1 &amp;X)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>depth</name>
      <anchorfile>structarma__boost_1_1format__metaprog.html</anchorfile>
      <anchor>a6aaf007a0de5d34e9da5e33394fe1f87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_boost::format_metaprog&lt; basic_format&lt; T1, T2 &gt; &gt;</name>
    <filename>structarma__boost_1_1format__metaprog_3_01basic__format_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>get_fmt</name>
      <anchorfile>structarma__boost_1_1format__metaprog_3_01basic__format_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a3d88adb2859493d14992bebf4ce0a2e6</anchor>
      <arglist>(const T1 &amp;X)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uword</type>
      <name>depth</name>
      <anchorfile>structarma__boost_1_1format__metaprog_3_01basic__format_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a251d20f7814e42616d2cbdc85111bc64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>arma_boost::string_only</name>
    <filename>structarma__boost_1_1string__only.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>arma_boost::string_only&lt; std::string &gt;</name>
    <filename>structarma__boost_1_1string__only_3_01std_1_1string_01_4.html</filename>
    <member kind="typedef">
      <type>std::string</type>
      <name>result</name>
      <anchorfile>structarma__boost_1_1string__only_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a959865ef6f6b0aa34c22d21a24a3c322</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>itpp</name>
    <filename>namespaceitpp.html</filename>
    <class kind="class">itpp::Mat</class>
    <class kind="class">itpp::Vec</class>
    <member kind="typedef">
      <type>Mat&lt; std::complex&lt; double &gt; &gt;</type>
      <name>cmat</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a6be33964d4fe0d81f84f51945154cb41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; std::complex&lt; double &gt; &gt;</type>
      <name>cvec</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a3997398b70b8a9ced83f062da5b65fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; int &gt;</type>
      <name>imat</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a6b759d7e29b688465a6d0b5874b476c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int &gt;</type>
      <name>ivec</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a6734f5bbcf8d6c7f180b44143b01b294</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; double &gt;</type>
      <name>mat</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>ab0e2ffd2872b03f483c61e849624e5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat&lt; short int &gt;</type>
      <name>smat</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a03be97817029ee2b7b7b829cb68b1417</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short int &gt;</type>
      <name>svec</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>a830f528731933f68e17974ce58b8f37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double &gt;</type>
      <name>vec</name>
      <anchorfile>namespaceitpp.html</anchorfile>
      <anchor>ab34aa48c182ca9f6f21469912caf4e14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>itpp::Mat</name>
    <filename>classitpp_1_1Mat.html</filename>
    <templarg>eT</templarg>
    <member kind="function">
      <type>eT *</type>
      <name>_data</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>a1058e278844f74813071d161a8d48fbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const eT *</type>
      <name>_data</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>a8fb708d9dda357f6c6f4c9a644188863</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cols</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>ab9a5cee56fd3e1f93a84e546c392b01f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>a2a49a999c156dee3fbee68b1643abf19</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>a4b558e24721526f09539e91a74baa810</anchor>
      <arglist>(int n_rows, int n_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>af8759ab7b7512d1be23de4c90cdc602b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>ac8db74e26cce790d51395d09014c0562</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rows</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>aed0c0d31a0f2a068e9a153325e473bd1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>ab55328c30276be434bd8079e1e52517a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mat</name>
      <anchorfile>classitpp_1_1Mat.html</anchorfile>
      <anchor>a3e8256af4c0194111a8a0296dce1e030</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>itpp::Vec</name>
    <filename>classitpp_1_1Vec.html</filename>
    <templarg>eT</templarg>
    <member kind="function">
      <type>eT *</type>
      <name>_data</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>abd6ecc878c49fcf76cd357509cc7e3de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const eT *</type>
      <name>_data</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>a39ddaa6c7e58b538d26e9cd2e041d17e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>a01439aaa7b5d02714d5fcacd270dc4e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Vec &amp;</type>
      <name>operator=</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>a89d6d089be7ad48f5a164c0ebc9ccf53</anchor>
      <arglist>(const Vec &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>a67eb5fe2f102d92962b27606527abd5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>a367b4888d217c6b2191529db08bc434d</anchor>
      <arglist>(const Vec &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>a1f07e8482d7b691dbd322637ca500ccf</anchor>
      <arglist>(int length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>a81c06045f1748e0167ee604bd47c1381</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Vec</name>
      <anchorfile>classitpp_1_1Vec.html</anchorfile>
      <anchor>a90eff3e79b45af1a6098031ba10967af</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>junk</name>
    <filename>namespacejunk.html</filename>
    <class kind="struct">junk::arma_elem_size_test</class>
  </compound>
  <compound kind="struct">
    <name>junk::arma_elem_size_test</name>
    <filename>structjunk_1_1arma__elem__size__test.html</filename>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>a751ee239dc9e3a7d8b7916c004378a9a</anchor>
      <arglist>((sizeof(std::complex&lt; double &gt;)!=16), ERROR___TYPE_COMPLEX_DOUBLE_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>adaa32a5eb400204a71902232836a263c</anchor>
      <arglist>((sizeof(std::complex&lt; float &gt;)!=8), ERROR___TYPE_COMPLEX_FLOAT_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>a7204f022bdf1c6eb9e7caea723056940</anchor>
      <arglist>((sizeof(double)!=8), ERROR___TYPE_DOUBLE_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>a49409e202bd95b3a8a54ac13da1b4bc6</anchor>
      <arglist>((sizeof(float)!=4), ERROR___TYPE_FLOAT_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>a43c99c6cf471c9fec059b05f33a5121c</anchor>
      <arglist>((sizeof(s32)!=4), ERROR___TYPE_S32_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>a6c7d3db0088c37210c633b8f0a2c6a41</anchor>
      <arglist>((sizeof(u32)!=4), ERROR___TYPE_U32_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>af5b72f57589b2e77dff117d3643fb2f8</anchor>
      <arglist>((sizeof(s16)!=2), ERROR___TYPE_S16_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>a1a16d1a116d64725ad62c8d9dd35a091</anchor>
      <arglist>((sizeof(u16)!=2), ERROR___TYPE_U16_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>a1733278c6da28b4307b51490687d6f20</anchor>
      <arglist>((sizeof(s8)!=1), ERROR___TYPE_S8_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>arma_static_check</name>
      <anchorfile>structjunk_1_1arma__elem__size__test.html</anchorfile>
      <anchor>af231e8c76c3a4e59d2a1347d93a74160</anchor>
      <arglist>((sizeof(u8)!=1), ERROR___TYPE_U8_HAS_UNSUPPORTED_SIZE)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>priv</name>
    <filename>namespacepriv.html</filename>
    <class kind="class">priv::Math_helper</class>
    <member kind="function" static="yes">
      <type>static arma_inline arma_hot arma_integral_only&lt; eT &gt;::result</type>
      <name>most_neg</name>
      <anchorfile>namespacepriv.html</anchorfile>
      <anchor>a6f6e614e97ab2786b3d0511e5fab2478</anchor>
      <arglist>(typename arma_integral_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_hot arma_float_only&lt; eT &gt;::result</type>
      <name>most_neg</name>
      <anchorfile>namespacepriv.html</anchorfile>
      <anchor>a20585c25a640edb89f653de78e9f291b</anchor>
      <arglist>(typename arma_float_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_hot arma_integral_only&lt; eT &gt;::result</type>
      <name>most_pos</name>
      <anchorfile>namespacepriv.html</anchorfile>
      <anchor>a782592405ef322b1fd2670148c9392b4</anchor>
      <arglist>(typename arma_integral_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_inline arma_hot arma_float_only&lt; eT &gt;::result</type>
      <name>most_pos</name>
      <anchorfile>namespacepriv.html</anchorfile>
      <anchor>ac1b6611613d448e8bcd598aafb5d2362</anchor>
      <arglist>(typename arma_float_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>priv::Math_helper</name>
    <filename>classpriv_1_1Math__helper.html</filename>
    <member kind="function" static="yes">
      <type>static arma_integral_only&lt; eT &gt;::result</type>
      <name>inf</name>
      <anchorfile>classpriv_1_1Math__helper.html</anchorfile>
      <anchor>af86eeb892e62fcc8b8177874eb51dc71</anchor>
      <arglist>(typename arma_integral_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_cx_only&lt; eT &gt;::result</type>
      <name>inf</name>
      <anchorfile>classpriv_1_1Math__helper.html</anchorfile>
      <anchor>a7b1f0dff5889bb27020babccf7eb9210</anchor>
      <arglist>(typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_float_only&lt; eT &gt;::result</type>
      <name>inf</name>
      <anchorfile>classpriv_1_1Math__helper.html</anchorfile>
      <anchor>a4bc669304f5c409172fb1ff26097e3a5</anchor>
      <arglist>(typename arma_float_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_integral_only&lt; eT &gt;::result</type>
      <name>nan</name>
      <anchorfile>classpriv_1_1Math__helper.html</anchorfile>
      <anchor>a4d9f9c9e43841969a84675d1897e6b87</anchor>
      <arglist>(typename arma_integral_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_cx_only&lt; eT &gt;::result</type>
      <name>nan</name>
      <anchorfile>classpriv_1_1Math__helper.html</anchorfile>
      <anchor>a41213eaeb5346b210ecf02da2ec0155a</anchor>
      <arglist>(typename arma_cx_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static arma_float_only&lt; eT &gt;::result</type>
      <name>nan</name>
      <anchorfile>classpriv_1_1Math__helper.html</anchorfile>
      <anchor>ab9efed04e5db43646b5129e65c638e6a</anchor>
      <arglist>(typename arma_float_only&lt; eT &gt;::result *junk=0)</arglist>
    </member>
  </compound>
</tagfile>
