blob: be45bd682db97361b614f024166739c502430cc1 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>ublas: boost::numeric::ublas::mapped_vector_of_mapped_vector&lt; T, L, A &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul>
</div>
<div class="navpath"><b>boost</b>::<b>numeric</b>::<b>ublas</b>::<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a>
</div>
</div>
<div class="contents">
<h1>boost::numeric::ublas::mapped_vector_of_mapped_vector&lt; T, L, A &gt; Class Template Reference</h1><!-- doxytag: class="boost::numeric::ublas::mapped_vector_of_mapped_vector" --><!-- doxytag: inherits="matrix_container&lt; mapped_vector_of_mapped_vector&lt; T, L, A &gt; &gt;" -->
<p>Inherits <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__container.html">matrix_container&lt; mapped_vector_of_mapped_vector&lt; T, L, A &gt; &gt;</a>.</p>
<p><a href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator1.html">const_iterator1</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator2.html">const_iterator2</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator1.html">iterator1</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator2.html">iterator2</a></td></tr>
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9d38a1b1b81907e35ad5faeee81947c"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::size_type" ref="ae9d38a1b1b81907e35ad5faeee81947c" args="" -->
typedef A::size_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>size_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3925527134165c10be06557e9601fb1"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::difference_type" ref="ab3925527134165c10be06557e9601fb1" args="" -->
typedef A::difference_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>difference_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16289fe58aa504696a2e42d9cf5799e8"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::value_type" ref="a16289fe58aa504696a2e42d9cf5799e8" args="" -->
typedef T&nbsp;</td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab368372da7b235bd982f38efc36d035a"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::const_reference" ref="ab368372da7b235bd982f38efc36d035a" args="" -->
typedef const T &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>const_reference</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5149531570ebc595c15883978c6698ac"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::reference" ref="a5149531570ebc595c15883978c6698ac" args="" -->
typedef <a class="el" href="structboost_1_1numeric_1_1ublas_1_1detail_1_1map__traits.html">detail::map_traits</a><br class="typebreak"/>
&lt; typename A::data_value_type, <br class="typebreak"/>
T &gt;::reference&nbsp;</td><td class="memItemRight" valign="bottom"><b>reference</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e1d1df7e4acedc1e1d76099dab9a400"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::const_closure_type" ref="a3e1d1df7e4acedc1e1d76099dab9a400" args="" -->
typedef const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__reference.html">matrix_reference</a><br class="typebreak"/>
&lt; const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">self_type</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>const_closure_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6c1e77dee86d7c64c5e2673929f125e"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::closure_type" ref="ac6c1e77dee86d7c64c5e2673929f125e" args="" -->
typedef <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__reference.html">matrix_reference</a><br class="typebreak"/>
&lt; <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">self_type</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>closure_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2af7de25715b5b7961d369c794c1b71a"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::vector_temporary_type" ref="a2af7de25715b5b7961d369c794c1b71a" args="" -->
typedef <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector.html">mapped_vector</a>&lt; T, <br class="typebreak"/>
typename A::value_type &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>vector_temporary_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7eb6b8fbdfee45045126e3ab00a3a7b7"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::matrix_temporary_type" ref="a7eb6b8fbdfee45045126e3ab00a3a7b7" args="" -->
typedef <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">self_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>matrix_temporary_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada4ca15ee0242ab6f3336dbf6082b09f"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::vector_data_value_type" ref="ada4ca15ee0242ab6f3336dbf6082b09f" args="" -->
typedef A::value_type::second_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>vector_data_value_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7d9505684babff2d993bbce59c8ee7a"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::storage_category" ref="ae7d9505684babff2d993bbce59c8ee7a" args="" -->
typedef <a class="el" href="structboost_1_1numeric_1_1ublas_1_1sparse__tag.html">sparse_tag</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>storage_category</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9d1607393ca1bcd55e8103e981ccca2"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::orientation_category" ref="ac9d1607393ca1bcd55e8103e981ccca2" args="" -->
typedef L::orientation_category&nbsp;</td><td class="memItemRight" valign="bottom"><b>orientation_category</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae250360aad02d7de27b678e3f24d7315"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::const_reverse_iterator1" ref="ae250360aad02d7de27b678e3f24d7315" args="" -->
typedef reverse_iterator_base1<br class="typebreak"/>
&lt; <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator1.html">const_iterator1</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>const_reverse_iterator1</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6106ae7d231cf41be4ef597bc3625ae3"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::reverse_iterator1" ref="a6106ae7d231cf41be4ef597bc3625ae3" args="" -->
typedef reverse_iterator_base1<br class="typebreak"/>
&lt; <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator1.html">iterator1</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>reverse_iterator1</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b410f14449cf02bfcda4e25f6a43e92"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::const_reverse_iterator2" ref="a9b410f14449cf02bfcda4e25f6a43e92" args="" -->
typedef reverse_iterator_base2<br class="typebreak"/>
&lt; <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator2.html">const_iterator2</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>const_reverse_iterator2</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79c5ea91e5b1a5524638ba497bcbc410"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::reverse_iterator2" ref="a79c5ea91e5b1a5524638ba497bcbc410" args="" -->
typedef reverse_iterator_base2<br class="typebreak"/>
&lt; <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator2.html">iterator2</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>reverse_iterator2</b></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f822c90051f87ac2bf71d6c2f537f93"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::mapped_vector_of_mapped_vector" ref="a5f822c90051f87ac2bf71d6c2f537f93" args="(size_type size1, size_type size2, size_type non_zeros=0)" -->
BOOST_UBLAS_INLINE&nbsp;</td><td class="memItemRight" valign="bottom"><b>mapped_vector_of_mapped_vector</b> (size_type size1, size_type size2, size_type non_zeros=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab05ea03d6e9843a21a43404558843f1f"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::mapped_vector_of_mapped_vector" ref="ab05ea03d6e9843a21a43404558843f1f" args="(const mapped_vector_of_mapped_vector &amp;m)" -->
BOOST_UBLAS_INLINE&nbsp;</td><td class="memItemRight" valign="bottom"><b>mapped_vector_of_mapped_vector</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;m)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a3a773d05622eba1b9ad19aa6269eecfd"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::mapped_vector_of_mapped_vector" ref="a3a773d05622eba1b9ad19aa6269eecfd" args="(const matrix_expression&lt; AE &gt; &amp;ae, size_type non_zeros=0)" -->
template&lt;class AE &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>mapped_vector_of_mapped_vector</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__expression.html">matrix_expression</a>&lt; AE &gt; &amp;ae, size_type non_zeros=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade6992a39119a67e8a78c5f95ef05537"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::size1" ref="ade6992a39119a67e8a78c5f95ef05537" args="() const " -->
BOOST_UBLAS_INLINE size_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>size1</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a333abf3622fde4c0436c26541d9dd349"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::size2" ref="a333abf3622fde4c0436c26541d9dd349" args="() const " -->
BOOST_UBLAS_INLINE size_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>size2</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee4a9e987b1059aa7edcd06796e27f82"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::nnz_capacity" ref="aee4a9e987b1059aa7edcd06796e27f82" args="() const " -->
BOOST_UBLAS_INLINE size_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>nnz_capacity</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19d6a6b11c9d7756e878696a07ca3c0d"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::nnz" ref="a19d6a6b11c9d7756e878696a07ca3c0d" args="() const " -->
BOOST_UBLAS_INLINE size_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>nnz</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a7e353503b7901f393b9bf13d6f3d4e"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::data" ref="a8a7e353503b7901f393b9bf13d6f3d4e" args="() const " -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
const_array_type &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>data</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5ef898609024bafd936e86a9c7b7c44"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::data" ref="ac5ef898609024bafd936e86a9c7b7c44" args="()" -->
BOOST_UBLAS_INLINE array_type &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>data</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9aa7dd1afefc3f09a0218adf95df7f10"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::resize" ref="a9aa7dd1afefc3f09a0218adf95df7f10" args="(size_type size1, size_type size2, bool preserve=true)" -->
BOOST_UBLAS_INLINE void&nbsp;</td><td class="memItemRight" valign="bottom"><b>resize</b> (size_type size1, size_type size2, bool preserve=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f2bef030b6c6df1244a683bc579108d"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::find_element" ref="a8f2bef030b6c6df1244a683bc579108d" args="(size_type i, size_type j)" -->
BOOST_UBLAS_INLINE pointer&nbsp;</td><td class="memItemRight" valign="bottom"><b>find_element</b> (size_type i, size_type j)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd90ff400594290fe7ab04644f101a37"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::find_element" ref="acd90ff400594290fe7ab04644f101a37" args="(size_type i, size_type j) const " -->
BOOST_UBLAS_INLINE const_pointer&nbsp;</td><td class="memItemRight" valign="bottom"><b>find_element</b> (size_type i, size_type j) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea7cb9ff80e881ae7fa476f14aef69ca"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator()" ref="aea7cb9ff80e881ae7fa476f14aef69ca" args="(size_type i, size_type j) const " -->
BOOST_UBLAS_INLINE const_reference&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator()</b> (size_type i, size_type j) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2b2392cbd0b9166b6b30dda0c0e7561"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator()" ref="aa2b2392cbd0b9166b6b30dda0c0e7561" args="(size_type i, size_type j)" -->
BOOST_UBLAS_INLINE reference&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator()</b> (size_type i, size_type j)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a644d48a67abbbb4c9095ca64679d8116"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::insert_element" ref="a644d48a67abbbb4c9095ca64679d8116" args="(size_type i, size_type j, const_reference t)" -->
BOOST_UBLAS_INLINE true_reference&nbsp;</td><td class="memItemRight" valign="bottom"><b>insert_element</b> (size_type i, size_type j, const_reference t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a1f16807b6bde414073c625e62db119"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::erase_element" ref="a3a1f16807b6bde414073c625e62db119" args="(size_type i, size_type j)" -->
BOOST_UBLAS_INLINE void&nbsp;</td><td class="memItemRight" valign="bottom"><b>erase_element</b> (size_type i, size_type j)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa166f19c7c8f0db3523af74704a44aec"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::clear" ref="aa166f19c7c8f0db3523af74704a44aec" args="()" -->
BOOST_UBLAS_INLINE void&nbsp;</td><td class="memItemRight" valign="bottom"><b>clear</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae3fd08a2045075044dd3f578d21afe0c"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator=" ref="ae3fd08a2045075044dd3f578d21afe0c" args="(const mapped_vector_of_mapped_vector &amp;m)" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;m)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a76eebbd502246fbbf2dacb8d2781a432"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator=" ref="a76eebbd502246fbbf2dacb8d2781a432" args="(const matrix_container&lt; C &gt; &amp;m)" -->
template&lt;class C &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__container.html">matrix_container</a>&lt; C &gt; &amp;m)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68f3a16e396de994896118e288aee43a"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::assign_temporary" ref="a68f3a16e396de994896118e288aee43a" args="(mapped_vector_of_mapped_vector &amp;m)" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>assign_temporary</b> (<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;m)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a49766f3134265267ab3e2749227e3fa0"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator=" ref="a49766f3134265267ab3e2749227e3fa0" args="(const matrix_expression&lt; AE &gt; &amp;ae)" -->
template&lt;class AE &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__expression.html">matrix_expression</a>&lt; AE &gt; &amp;ae)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ac0e6d6ae05e4dccae12427a300de910c"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::assign" ref="ac0e6d6ae05e4dccae12427a300de910c" args="(const matrix_expression&lt; AE &gt; &amp;ae)" -->
template&lt;class AE &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>assign</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__expression.html">matrix_expression</a>&lt; AE &gt; &amp;ae)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aa6717dd43837ee943825ea5f7475d662"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator+=" ref="aa6717dd43837ee943825ea5f7475d662" args="(const matrix_expression&lt; AE &gt; &amp;ae)" -->
template&lt;class AE &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>operator+=</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__expression.html">matrix_expression</a>&lt; AE &gt; &amp;ae)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aec9af1055bd317bcea2d5883dd9f5abf"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator+=" ref="aec9af1055bd317bcea2d5883dd9f5abf" args="(const matrix_container&lt; C &gt; &amp;m)" -->
template&lt;class C &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>operator+=</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__container.html">matrix_container</a>&lt; C &gt; &amp;m)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a8ac0188d35ba07ff3c5314644e0bc2b8"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::plus_assign" ref="a8ac0188d35ba07ff3c5314644e0bc2b8" args="(const matrix_expression&lt; AE &gt; &amp;ae)" -->
template&lt;class AE &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>plus_assign</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__expression.html">matrix_expression</a>&lt; AE &gt; &amp;ae)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="aaa42df5c8cf5e17185149ef5d66b1f10"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator&#45;=" ref="aaa42df5c8cf5e17185149ef5d66b1f10" args="(const matrix_expression&lt; AE &gt; &amp;ae)" -->
template&lt;class AE &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>operator-=</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__expression.html">matrix_expression</a>&lt; AE &gt; &amp;ae)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a279b49354cc132c8fe93b5565b2f0987"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator&#45;=" ref="a279b49354cc132c8fe93b5565b2f0987" args="(const matrix_container&lt; C &gt; &amp;m)" -->
template&lt;class C &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>operator-=</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__container.html">matrix_container</a>&lt; C &gt; &amp;m)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a1e4c8a43d19a6a2e4b2585a7850e005e"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::minus_assign" ref="a1e4c8a43d19a6a2e4b2585a7850e005e" args="(const matrix_expression&lt; AE &gt; &amp;ae)" -->
template&lt;class AE &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>minus_assign</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1matrix__expression.html">matrix_expression</a>&lt; AE &gt; &amp;ae)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="ae593d6fbdcaba70e67eda4c44d4f4ac0"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator*=" ref="ae593d6fbdcaba70e67eda4c44d4f4ac0" args="(const AT &amp;at)" -->
template&lt;class AT &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>operator*=</b> (const AT &amp;at)</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="acdf4d463c02586de2c5d91fed14269b7"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::operator/=" ref="acdf4d463c02586de2c5d91fed14269b7" args="(const AT &amp;at)" -->
template&lt;class AT &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>operator/=</b> (const AT &amp;at)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a319bd69a393f5f785c67265f8e33f252"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::swap" ref="a319bd69a393f5f785c67265f8e33f252" args="(mapped_vector_of_mapped_vector &amp;m)" -->
BOOST_UBLAS_INLINE void&nbsp;</td><td class="memItemRight" valign="bottom"><b>swap</b> (<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;m)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fff39398d436cd327aa33fe325758df"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::find1" ref="a6fff39398d436cd327aa33fe325758df" args="(int rank, size_type i, size_type j, int direction=1) const " -->
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator1.html">const_iterator1</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>find1</b> (int rank, size_type i, size_type j, int direction=1) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9f8e9b3f96c83285133390696410995"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::find1" ref="ac9f8e9b3f96c83285133390696410995" args="(int rank, size_type i, size_type j, int direction=1)" -->
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator1.html">iterator1</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>find1</b> (int rank, size_type i, size_type j, int direction=1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff6d084184e8d1e757e152bdaa511e52"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::find2" ref="aff6d084184e8d1e757e152bdaa511e52" args="(int rank, size_type i, size_type j, int direction=1) const " -->
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator2.html">const_iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>find2</b> (int rank, size_type i, size_type j, int direction=1) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4315b01655d1a03a6334bca3aa39d657"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::find2" ref="a4315b01655d1a03a6334bca3aa39d657" args="(int rank, size_type i, size_type j, int direction=1)" -->
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator2.html">iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>find2</b> (int rank, size_type i, size_type j, int direction=1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe7f15d60a80124723ed49ff7f6d4aa9"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::begin1" ref="afe7f15d60a80124723ed49ff7f6d4aa9" args="() const " -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator1.html">const_iterator1</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>begin1</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75dd44496a0bbcb1b8dde3310436e9ed"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::end1" ref="a75dd44496a0bbcb1b8dde3310436e9ed" args="() const " -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator1.html">const_iterator1</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>end1</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ccb062ed6130d28d2d6e08bf2024633"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::begin1" ref="a4ccb062ed6130d28d2d6e08bf2024633" args="()" -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator1.html">iterator1</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>begin1</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4ae89464d7bad721981d18310ff0dc4"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::end1" ref="af4ae89464d7bad721981d18310ff0dc4" args="()" -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator1.html">iterator1</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>end1</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10a5a347c2c4f4e5ca59dd6ad9d31253"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::begin2" ref="a10a5a347c2c4f4e5ca59dd6ad9d31253" args="() const " -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator2.html">const_iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>begin2</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a185e65c90d0b9be276223b5a1100471d"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::end2" ref="a185e65c90d0b9be276223b5a1100471d" args="() const " -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1const__iterator2.html">const_iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>end2</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a25fe58c93eeab452d6dadafd525f23"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::begin2" ref="a1a25fe58c93eeab452d6dadafd525f23" args="()" -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator2.html">iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>begin2</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82348e42084bec65a2473862358cbfcc"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::end2" ref="a82348e42084bec65a2473862358cbfcc" args="()" -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector_1_1iterator2.html">iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>end2</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f278eb940c7c627fc990a310813d593"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::rbegin1" ref="a9f278eb940c7c627fc990a310813d593" args="() const " -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
const_reverse_iterator1&nbsp;</td><td class="memItemRight" valign="bottom"><b>rbegin1</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a51dd32521227fbc16c4e91029d1dc4cc"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::rend1" ref="a51dd32521227fbc16c4e91029d1dc4cc" args="() const " -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
const_reverse_iterator1&nbsp;</td><td class="memItemRight" valign="bottom"><b>rend1</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a142156c56577745c3b3d97695a06eeb2"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::rbegin1" ref="a142156c56577745c3b3d97695a06eeb2" args="()" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
reverse_iterator1&nbsp;</td><td class="memItemRight" valign="bottom"><b>rbegin1</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa9ebcec73e5c8a1e7e4dcf8fb82c183"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::rend1" ref="afa9ebcec73e5c8a1e7e4dcf8fb82c183" args="()" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
reverse_iterator1&nbsp;</td><td class="memItemRight" valign="bottom"><b>rend1</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8253ea691201f5b4ba21423c4b52cb5c"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::rbegin2" ref="a8253ea691201f5b4ba21423c4b52cb5c" args="() const " -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
const_reverse_iterator2&nbsp;</td><td class="memItemRight" valign="bottom"><b>rbegin2</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c6ddc349c2f5b2f0f1ab165ca0d916d"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::rend2" ref="a1c6ddc349c2f5b2f0f1ab165ca0d916d" args="() const " -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
const_reverse_iterator2&nbsp;</td><td class="memItemRight" valign="bottom"><b>rend2</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c6a8b8a0e5e5a8f806c374f07c87c17"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::rbegin2" ref="a4c6a8b8a0e5e5a8f806c374f07c87c17" args="()" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
reverse_iterator2&nbsp;</td><td class="memItemRight" valign="bottom"><b>rbegin2</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7934ec94e20983aa92147cf4976fc5ae"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::rend2" ref="a7934ec94e20983aa92147cf4976fc5ae" args="()" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
reverse_iterator2&nbsp;</td><td class="memItemRight" valign="bottom"><b>rend2</b> ()</td></tr>
<tr><td class="memTemplParams" colspan="2"><a class="anchor" id="a10f81f57c2eb0635212eea5f3ce1b691"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::serialize" ref="a10f81f57c2eb0635212eea5f3ce1b691" args="(Archive &amp;ar, const unsigned int)" -->
template&lt;class Archive &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&nbsp;</td><td class="memTemplItemRight" valign="bottom"><b>serialize</b> (Archive &amp;ar, const unsigned int)</td></tr>
<tr><td colspan="2"><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a450e984e7b0e983ad3287011a6112c17"></a><!-- doxytag: member="boost::numeric::ublas::mapped_vector_of_mapped_vector::swap" ref="a450e984e7b0e983ad3287011a6112c17" args="(mapped_vector_of_mapped_vector &amp;m1, mapped_vector_of_mapped_vector &amp;m2)" -->
BOOST_UBLAS_INLINE friend void&nbsp;</td><td class="memItemRight" valign="bottom"><b>swap</b> (<a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;m1, <a class="el" href="classboost_1_1numeric_1_1ublas_1_1mapped__vector__of__mapped__vector.html">mapped_vector_of_mapped_vector</a> &amp;m2)</td></tr>
</table>
<h3>template&lt;class T, class L, class A&gt;<br/>
class boost::numeric::ublas::mapped_vector_of_mapped_vector&lt; T, L, A &gt;</h3>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Sun Jul 4 20:31:07 2010 for ublas by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>