File: classes.html

package info (click to toggle)
viennacl 1.7.1%2Bdfsg1-6
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid, trixie
  • size: 114,428 kB
  • sloc: sh: 454,206; cpp: 109,088; ansic: 2,103; perl: 104; makefile: 22
file content (247 lines) | stat: -rw-r--r-- 118,940 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
<!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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>ViennaCL - The Vienna Computing Library: Class Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">ViennaCL - The Vienna Computing Library
   &#160;<span id="projectnumber">1.7.1</span>
   </div>
   <div id="projectbrief">Free open-source GPU-accelerated linear algebra and solver library.</div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classes.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">Class Index</div>  </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_Z">Z</a></div>
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1cuthill__mckee__tag.html">cuthill_mckee_tag</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__program.html">invalid_program</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1memory__exception.html">memory_exception</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1row__major__tag.html">row_major_tag</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;d&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__program__executable.html">invalid_program_executable</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1mixed__precision__cg__tag.html">mixed_precision_cg_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1row__scaling.html">row_scaling</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1tools_1_1_c_h_e_c_k___s_c_a_l_a_r___t_e_m_p_l_a_t_e___a_r_g_u_m_e_n_t.html">CHECK_SCALAR_TEMPLATE_ARGUMENT</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__property.html">invalid_property</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classmy__inserter.html">my_inserter</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1row__scaling_3_01_matrix_type_00_01true_01_4.html">row_scaling&lt; MatrixType, true &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1detail_1_1spai_1_1_compare_second.html">CompareSecond</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail_1_1spai.html">viennacl::linalg::detail::spai</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1builtin__database_1_1database__type.html">database_type</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1builtin__database.html">viennacl::device_specific::builtin_database</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__queue__properties.html">invalid_queue_properties</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_n"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;n&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1row__scaling__tag.html">row_scaling_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1tools_1_1_c_o_n_s_t___r_e_m_o_v_e_r.html">CONST_REMOVER</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1tools_1_1detail_1_1default__deleter.html">default_deleter</a> (<a class="el" href="namespaceviennacl_1_1tools_1_1detail.html">viennacl::tools::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__sampler.html">invalid_sampler</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1tools_1_1_c_p_u___s_c_a_l_a_r___t_y_p_e___d_e_d_u_c_e_r.html">CPU_SCALAR_TYPE_DEDUCER</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1ocl_1_1default__tag.html">default_tag</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1template__base_1_1invalid__template__exception.html">template_base::invalid_template_exception</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1nmf.html">nmf</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;D&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classdense__matrix.html">dense_matrix</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__value.html">invalid_value</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1nmf__config.html">nmf_config</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar.html">scalar</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1device.html">device</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__work__dimension.html">invalid_work_dimension</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1no__precond.html">no_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1scalar.html">scalar</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1ocl_1_1_d_o_u_b_l_e___p_r_e_c_i_s_i_o_n___c_h_e_c_k_e_r.html">DOUBLE_PRECISION_CHECKER</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1builtin__database_1_1database__type_1_1device__architecture__t.html">database_type::device_architecture_t</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1builtin__database.html">viennacl::device_specific::builtin_database</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__work__group__size.html">invalid_work_group_size</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1mapped__object_1_1node__info.html">mapped_object::node_info</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression.html">scalar_expression</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1builtin__database_1_1database__type_1_1device__name__t.html">database_type::device_name_t</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1builtin__database.html">viennacl::device_specific::builtin_database</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__work__item__size.html">invalid_work_item_size</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1normal__random__numbers.html">normal_random_numbers</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01op__inner__prod_01_4.html">scalar_expression&lt; LHS, RHS, op_inner_prod &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1device__not__available.html">device_not_available</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__addition.html">is_addition</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1num__nodes.html">num_nodes</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01op__max_01_4.html">scalar_expression&lt; LHS, RHS, op_max &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1detail_1_1_fast_matrix.html">FastMatrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail.html">viennacl::linalg::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1device__not__found.html">device_not_found</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__any__dense__matrix.html">is_any_dense_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1num__nodes_3_01const_01matrix__expression_3_01_l_h_011069f9bf48127b37197927d0585554.html">num_nodes&lt; const matrix_expression&lt; LHS, RHS, OP &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01op__min_01_4.html">scalar_expression&lt; LHS, RHS, op_min &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1builtin__database_1_1database__type_1_1device__type__t.html">database_type::device_type_t</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1builtin__database.html">viennacl::device_specific::builtin_database</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__any__dense__structured__matrix.html">is_any_dense_structured_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1num__nodes_3_01const_01scalar__expression_3_01_l_h_9d9a43e9a0aea2e2e741ea6a9166750d.html">num_nodes&lt; const scalar_expression&lt; LHS, RHS, OP &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01op__norm__1_01_4.html">scalar_expression&lt; LHS, RHS, op_norm_1 &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1double__precision__not__provided__error.html">double_precision_not_provided_error</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__any__scalar.html">is_any_scalar</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1num__nodes_3_01const_01vector__expression_3_01_l_h_db8a7bb6e522575b18239d7526a98bfc.html">num_nodes&lt; const vector_expression&lt; LHS, RHS, OP &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01op__norm__2_01_4.html">scalar_expression&lt; LHS, RHS, op_norm_2 &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1detail_1_1_input_data.html">InputData</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail.html">viennacl::linalg::detail</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;e&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1is__any__sparse__matrix.html">is_any_sparse_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1num__nodes_3_01matrix__expression_3_01_l_h_s_00_01_r_h_s_00_01_o_p_01_4_01_4.html">num_nodes&lt; matrix_expression&lt; LHS, RHS, OP &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01op__norm__frobenius_01_4.html">scalar_expression&lt; LHS, RHS, op_norm_frobenius &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1is__any__vector.html">is_any_vector</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1num__nodes_3_01scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01_o_p_01_4_01_4.html">num_nodes&lt; scalar_expression&lt; LHS, RHS, OP &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01op__norm__inf_01_4.html">scalar_expression&lt; LHS, RHS, op_norm_inf &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1ell__matrix.html">ell_matrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__circulant__matrix.html">is_circulant_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1num__nodes_3_01vector__expression_3_01_l_h_s_00_01_r_h_s_00_01_o_p_01_4_01_4.html">num_nodes&lt; vector_expression&lt; LHS, RHS, OP &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__expression_3_01_l_h_s_00_01_r_h_s_00_01op__sum_01_4.html">scalar_expression&lt; LHS, RHS, op_sum &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1tools_1_1_m_a_t_r_i_x___i_t_e_r_a_t_o_r___i_n_c_r_e_m_e_n_t_e_r.html">MATRIX_ITERATOR_INCREMENTER</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ell__matrix.html">ell_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__compressed__matrix.html">is_compressed_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1numeric__type__id.html">numeric_type_id</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scalar__matrix.html">scalar_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1tools_1_1_m_a_t_r_i_x___s_i_z_e___d_e_d_u_c_e_r.html">MATRIX_SIZE_DEDUCER</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1enable__if.html">enable_if</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__coordinate__matrix.html">is_coordinate_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_o"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;o&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1scalar__vector.html">scalar_vector</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1mapped__object_1_1_morph_base.html">mapped_object::MorphBase</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1entry__proxy.html">entry_proxy</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__cpu__scalar.html">is_cpu_scalar</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1scalartype__size__fun.html">scalartype_size_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1mapped__object_1_1_morph_base1_d.html">mapped_object::MorphBase1D</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1ocl_1_1error__checker.html">error_checker</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__division.html">is_division</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1one__vector.html">one_vector</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1scan.html">scan</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1mapped__object_1_1_morph_base2_d.html">mapped_object::MorphBase2D</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1tree__parsing_1_1evaluate__expression__traversal.html">evaluate_expression_traversal</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1tree__parsing.html">viennacl::device_specific::tree_parsing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__eigen.html">is_eigen</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__abs.html">op_abs</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1detail_1_1sha1.html">sha1</a> (<a class="el" href="namespaceviennacl_1_1tools_1_1detail.html">viennacl::tools::detail</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1execution__handler.html">execution_handler</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__ell__matrix.html">is_ell_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__acos.html">op_acos</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1shared__ptr.html">shared_ptr</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1builtin__database_1_1database__type_1_1expression__t.html">database_type::expression_t</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1builtin__database.html">viennacl::device_specific::builtin_database</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__flip__sign__scalar.html">is_flip_sign_scalar</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__add.html">op_add</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1size1__fun.html">size1_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1detail_1_1_result_data_large.html">ResultDataLarge</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail.html">viennacl::linalg::detail</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1is__hankel__matrix.html">is_hankel_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1detail_1_1op__applier.html">op_applier</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail.html">viennacl::linalg::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1size2__fun.html">size2_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1detail_1_1_result_data_small.html">ResultDataSmall</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail.html">viennacl::linalg::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__hyb__matrix.html">is_hyb_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__argmax.html">op_argmax</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1size__fun.html">size_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1fft.html">fft</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__mtl4.html">is_mtl4</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__argmin.html">op_argmin</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1result__of_1_1size__type.html">size_type</a> (<a class="el" href="namespaceviennacl_1_1result__of.html">viennacl::result_of</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1tree__parsing_1_1filter.html">filter</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1tree__parsing.html">viennacl::device_specific::tree_parsing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__primitive__type.html">is_primitive_type</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__asin.html">op_asin</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1sliced__ell__matrix.html">sliced_ell_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_vienna_c_l_backend__impl.html">ViennaCLBackend_impl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1tree__parsing_1_1filter__elements.html">filter_elements</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1tree__parsing.html">viennacl::device_specific::tree_parsing</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__product.html">is_product</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__assign.html">op_assign</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1sliced__ell__matrix.html">sliced_ell_matrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_vienna_c_l_c_u_d_a_backend__impl.html">ViennaCLCUDABackend_impl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type.html">first_letter_of_type</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__row__major.html">is_row_major</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structop__assign.html">op_assign</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1sliced__ell__matrix_3_01_numeric_t_00_01unsigned_01int_01_4.html">sliced_ell_matrix&lt; NumericT, unsigned int &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_vienna_c_l_host_backend__impl.html">ViennaCLHostBackend_impl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01char_01_4.html">first_letter_of_type&lt; char &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1is__same__type.html">is_same_type</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__atan.html">op_atan</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1spai.html">spai</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_vienna_c_l_host_scalar__impl.html">ViennaCLHostScalar_impl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01double_01_4.html">first_letter_of_type&lt; double &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1is__same__type_3_01_t_00_01_t_01_4.html">is_same_type&lt; T, T &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__atan2.html">op_atan2</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1spai__precond.html">spai_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_vienna_c_l_matrix__impl.html">ViennaCLMatrix_impl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01float_01_4.html">first_letter_of_type&lt; float &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__scalar.html">is_scalar</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__ceil.html">op_ceil</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1spai__precond_3_01viennacl_1_1compressed__matrix_3_01_scalar_type_00_85d4c7cd827146fed2347215919b14e6.html">spai_precond&lt; viennacl::compressed_matrix&lt; ScalarType, MAT_ALIGNMENT &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_vienna_c_l_open_c_l_backend__impl.html">ViennaCLOpenCLBackend_impl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01int_01_4.html">first_letter_of_type&lt; int &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__sliced__ell__matrix.html">is_sliced_ell_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__col__sum.html">op_col_sum</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1detail_1_1spai_1_1spai__tag.html">spai_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail_1_1spai.html">viennacl::linalg::detail::spai</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_vienna_c_l_scalar__impl.html">ViennaCLScalar_impl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01long_01_4.html">first_letter_of_type&lt; long &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__stl.html">is_stl</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__column.html">op_column</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1sparse__matrix__adapted__iterator.html">sparse_matrix_adapted_iterator</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_vienna_c_l_vector__impl.html">ViennaCLVector_impl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01short_01_4.html">first_letter_of_type&lt; short &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__subtraction.html">is_subtraction</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__cos.html">op_cos</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1sparse__matrix__adapter.html">sparse_matrix_adapter</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;a&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01unsigned_01char_01_4.html">first_letter_of_type&lt; unsigned char &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__toeplitz__matrix.html">is_toeplitz_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__cosh.html">op_cosh</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1detail_1_1spai_1_1sparse__vector.html">sparse_vector</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail_1_1spai.html">viennacl::linalg::detail::spai</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01unsigned_01int_01_4.html">first_letter_of_type&lt; unsigned int &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__ublas.html">is_ublas</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__div.html">op_div</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1host__based_1_1spgemm__output__write__disabled.html">spgemm_output_write_disabled</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1host__based.html">viennacl::linalg::host_based</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1ocl_1_1accelerator__tag.html">accelerator_tag</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01unsigned_01long_01_4.html">first_letter_of_type&lt; unsigned long &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__vandermonde__matrix.html">is_vandermonde_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1op__element.html">op_element</a> (<a class="el" href="namespaceviennacl_1_1scheduler.html">viennacl::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1host__based_1_1spgemm__output__write__enabled.html">spgemm_output_write_enabled</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1host__based.html">viennacl::linalg::host_based</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1advanced__cuthill__mckee__tag.html">advanced_cuthill_mckee_tag</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1first__letter__of__type_3_01unsigned_01short_01_4.html">first_letter_of_type&lt; unsigned short &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1is__viennacl.html">is_viennacl</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__element__binary.html">op_element_binary</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1cuda_1_1detail_1_1spmv__alpha__beta.html">spmv_alpha_beta</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1cuda_1_1detail.html">viennacl::linalg::cuda::detail</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1result__of_1_1alignment.html">alignment</a> (<a class="el" href="namespaceviennacl_1_1result__of.html">viennacl::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1fspai__precond.html">fspai_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1iterative.html">iterative</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__element__cast.html">op_element_cast</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1cuda_1_1detail_1_1spmv__pure.html">spmv_pure</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1cuda_1_1detail.html">viennacl::linalg::cuda::detail</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1ambm__config.html">ambm_config</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1fspai__precond_3_01viennacl_1_1compressed__matrix_3_01_scalar_type_00e2257d431089a1252a9a2c07955b0dee.html">fspai_precond&lt; viennacl::compressed_matrix&lt; ScalarType, MAT_ALIGNMENT &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_j"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;j&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1op__element__unary.html">op_element_unary</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1start1__fun.html">start1_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1amg.html">amg</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1detail_1_1spai_1_1fspai__tag.html">fspai_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail_1_1spai.html">viennacl::linalg::detail::spai</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__eq.html">op_eq</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1start2__fun.html">start2_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1amg__coarse__problem__too__large__exception.html">amg_coarse_problem_too_large_exception</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_g"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;g&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1jacobi__precond.html">jacobi_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1detail_1_1op__executor.html">op_executor</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail.html">viennacl::linalg::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scheduler_1_1statement.html">statement</a> (<a class="el" href="namespaceviennacl_1_1scheduler.html">viennacl::scheduler</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1host__based_1_1amg_1_1amg__id__influence.html">amg_id_influence</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1host__based_1_1amg.html">viennacl::linalg::host_based::amg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1jacobi__precond_3_01_matrix_t_00_01true_01_4.html">jacobi_precond&lt; MatrixT, true &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__exp.html">op_exp</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1statement__node.html">statement_node</a> (<a class="el" href="namespaceviennacl_1_1scheduler.html">viennacl::scheduler</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1detail_1_1amg_1_1amg__level__context.html">amg_level_context</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail_1_1amg.html">viennacl::linalg::detail::amg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1generator__not__supported__exception.html">generator_not_supported_exception</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1jacobi__tag.html">jacobi_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__fabs.html">op_fabs</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1scheduler_1_1statement__not__supported__exception.html">statement_not_supported_exception</a> (<a class="el" href="namespaceviennacl_1_1scheduler.html">viennacl::scheduler</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1amg__precond.html">amg_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1gibbs__poole__stockmeyer__tag.html">gibbs_poole_stockmeyer_tag</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_k"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;k&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1op__fdim.html">op_fdim</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1tree__parsing_1_1statement__representation__functor.html">statement_representation_functor</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1tree__parsing.html">viennacl::device_specific::tree_parsing</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1amg__precond_3_01compressed__matrix_3_01_numeric_t_00_01_alignment_v_01_4_01_4.html">amg_precond&lt; compressed_matrix&lt; NumericT, AlignmentV &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1gmres__solver.html">gmres_solver</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__flip__sign.html">op_flip_sign</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1statements__container.html">statements_container</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1amg__tag.html">amg_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1gmres__tag.html">gmres_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1kernel.html">kernel</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__floor.html">op_floor</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1stride1__fun.html">stride1_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1backend_1_1cpu__ram_1_1detail_1_1array__deleter.html">array_deleter</a> (<a class="el" href="namespaceviennacl_1_1backend_1_1cpu__ram_1_1detail.html">viennacl::backend::cpu_ram::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1ocl_1_1gpu__tag.html">gpu_tag</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1utils_1_1kernel__generation__stream.html">kernel_generation_stream</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__fmax.html">op_fmax</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1stride2__fun.html">stride2_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1asbs__config.html">asbs_config</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_h"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;h&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1kernel__not__found.html">kernel_not_found</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__fmin.html">op_fmin</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1stride__fun.html">stride_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1tools_1_1detail_1_1aux.html">aux</a> (<a class="el" href="namespaceviennacl_1_1tools_1_1detail.html">viennacl::tools::detail</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_l"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;l&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1op__fmod.html">op_fmod</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1svd.html">svd</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1tools_1_1detail_1_1auximpl.html">auximpl</a> (<a class="el" href="namespaceviennacl_1_1tools_1_1detail.html">viennacl::tools::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1handle.html">handle</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__geq.html">op_geq</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1symbolic__binder.html">symbolic_binder</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1avbv__config.html">avbv_config</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1handle__fun.html">handle_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1lanczos__tag.html">lanczos_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__greater.html">op_greater</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;b&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1handle__inc__dec__helper.html">handle_inc_dec_helper</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1lazy__program__compiler.html">lazy_program_compiler</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__inner__prod.html">op_inner_prod</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1hankel__matrix.html">hankel_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1leading__start.html">leading_start</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__inplace__add.html">op_inplace_add</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1tag__eigen.html">tag_eigen</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1backend.html">backend</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1hyb__matrix.html">hyb_matrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1leading__stride.html">leading_stride</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__inplace__sub.html">op_inplace_sub</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1tag__mtl4.html">tag_mtl4</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1basic__range.html">basic_range</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1hyb__matrix.html">hyb_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1lhs__rhs__element.html">lhs_rhs_element</a> (<a class="el" href="namespaceviennacl_1_1scheduler.html">viennacl::scheduler</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__leq.html">op_leq</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1tag__none.html">tag_none</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1basic__slice.html">basic_slice</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1local__mem.html">local_mem</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__less.html">op_less</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1traits_1_1tag__of.html">tag_of</a> (<a class="el" href="namespaceviennacl_1_1traits.html">viennacl::traits</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1bicgstab__solver.html">bicgstab_solver</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1template__base_1_1loop__body__base.html">template_base::loop_body_base</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__log.html">op_log</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1tag__stl.html">tag_stl</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1bicgstab__tag.html">bicgstab_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ichol0__precond.html">ichol0_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1lower__tag.html">lower_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__log10.html">op_log10</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1tag__ublas.html">tag_ublas</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1binary__leaf.html">binary_leaf</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ichol0__precond_3_01compressed__matrix_3_01_numeric_t_00_01_alignment_v_01_4_01_4.html">ichol0_precond&lt; compressed_matrix&lt; NumericT, AlignmentV &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1op__mat__mat__prod.html">op_mat_mat_prod</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1tag__viennacl.html">tag_viennacl</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1bind__all__unique.html">bind_all_unique</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ichol0__tag.html">ichol0_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__matrix__diag.html">op_matrix_diag</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1template__base.html">template_base</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1bind__to__handle.html">bind_to_handle</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1identity__matrix.html">identity_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1map__failure.html">map_failure</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__max.html">op_max</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1template__base__impl.html">template_base_impl</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1bisect__kernel.html">bisect_kernel</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1ilu.html">ilu</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__buffer.html">mapped_buffer</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__min.html">op_min</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtest_data.html">testData</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1block__ilu__precond.html">block_ilu_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ilu0__precond.html">ilu0_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__handle.html">mapped_handle</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structop__minus__assign.html">op_minus_assign</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1timer.html">timer</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1block__ilu__precond_3_01compressed__matrix_3_01_numeric_t_00_01_align1f935c0ddb2915c5703380de7539023a.html">block_ilu_precond&lt; compressed_matrix&lt; NumericT, AlignmentV &gt;, ILUTagT &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ilu0__precond_3_01viennacl_1_1compressed__matrix_3_01_numeric_t_00_01_alignment_v_01_4_01_4.html">ilu0_precond&lt; viennacl::compressed_matrix&lt; NumericT, AlignmentV &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__host__scalar.html">mapped_host_scalar</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__mult.html">op_mult</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1toeplitz__matrix.html">toeplitz_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1detail_1_1spai_1_1block__matrix.html">block_matrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail_1_1spai.html">viennacl::linalg::detail::spai</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ilu0__tag.html">ilu0_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__implicit__matrix.html">mapped_implicit_matrix</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__neq.html">op_neq</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1tree__parsing_1_1traversal__functor.html">traversal_functor</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1tree__parsing.html">viennacl::device_specific::tree_parsing</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1detail_1_1spai_1_1block__vector.html">block_vector</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail_1_1spai.html">viennacl::linalg::detail::spai</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1detail_1_1ilu__vector__range.html">ilu_vector_range</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail.html">viennacl::linalg::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__implicit__vector.html">mapped_implicit_vector</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__norm__1.html">op_norm_1</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1builtin__database_1_1database__type_1_1type.html">database_type::type</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1builtin__database.html">viennacl::device_specific::builtin_database</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1build__program__failure.html">build_program_failure</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ilut__precond.html">ilut_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__matrix.html">mapped_matrix</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__norm__2.html">op_norm_2</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1ocl_1_1type__to__string.html">type_to_string</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ilut__precond_3_01viennacl_1_1compressed__matrix_3_01_numeric_t_00_01_alignment_v_01_4_01_4.html">ilut_precond&lt; viennacl::compressed_matrix&lt; NumericT, AlignmentV &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__matrix__column.html">mapped_matrix_column</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__norm__frobenius.html">op_norm_frobenius</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string.html">type_to_string</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1detail_1_1ilut__sparse__vector.html">ilut_sparse_vector</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1detail.html">viennacl::linalg::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__matrix__diag.html">mapped_matrix_diag</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__norm__inf.html">op_norm_inf</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01char_01_4.html">type_to_string&lt; char &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1cg__solver.html">cg_solver</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1ilut__tag.html">ilut_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__matrix__product.html">mapped_matrix_product</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structop__plus__assign.html">op_plus_assign</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01double_01_4.html">type_to_string&lt; double &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1cg__tag.html">cg_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1image__format__mismatch.html">image_format_mismatch</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__matrix__row.html">mapped_matrix_row</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__pow.html">op_pow</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01float_01_4.html">type_to_string&lt; float &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1char__to__type.html">char_to_type</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1image__format__not__supported.html">image_format_not_supported</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__object.html">mapped_object</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__prod.html">op_prod</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01int_01_4.html">type_to_string&lt; int &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1chow__patel__icc__precond.html">chow_patel_icc_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1implicit__matrix__base.html">implicit_matrix_base</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__reduction.html">mapped_reduction</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__row.html">op_row</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01long_01_4.html">type_to_string&lt; long &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1chow__patel__icc__precond_3_01viennacl_1_1compressed__matrix_3_01_num12c156ca568277646db4ffa0c9da3134.html">chow_patel_icc_precond&lt; viennacl::compressed_matrix&lt; NumericT, AlignmentV &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1implicit__vector__base.html">implicit_vector_base</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__row__wise__reduction.html">mapped_row_wise_reduction</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__row__sum.html">op_row_sum</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01short_01_4.html">type_to_string&lt; short &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1chow__patel__ilu__precond.html">chow_patel_ilu_precond</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1index__tuple.html">index_tuple</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__scalar.html">mapped_scalar</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__sin.html">op_sin</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01unsigned_01char_01_4.html">type_to_string&lt; unsigned char &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1chow__patel__ilu__precond_3_01viennacl_1_1compressed__matrix_3_01_num1d4c01a16bf6e4ce8c15fcd9140c68ca.html">chow_patel_ilu_precond&lt; viennacl::compressed_matrix&lt; NumericT, AlignmentV &gt; &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1internal__size1__fun.html">internal_size1_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__scalar__reduction.html">mapped_scalar_reduction</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__sinh.html">op_sinh</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01unsigned_01int_01_4.html">type_to_string&lt; unsigned int &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1chow__patel__tag.html">chow_patel_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1internal__size2__fun.html">internal_size2_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__trans.html">mapped_trans</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__sqrt.html">op_sqrt</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01unsigned_01long_01_4.html">type_to_string&lt; unsigned long &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1circulant__matrix.html">circulant_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1internal__size__fun.html">internal_size_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__vector.html">mapped_vector</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__sub.html">op_sub</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1type__to__string_3_01unsigned_01short_01_4.html">type_to_string&lt; unsigned short &gt;</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1result__of_1_1cl__type.html">cl_type</a> (<a class="el" href="namespaceviennacl_1_1result__of.html">viennacl::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__arg__index.html">invalid_arg_index</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1mapped__vector__diag.html">mapped_vector_diag</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__sum.html">op_sum</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1cuda_1_1detail_1_1type__to__type2.html">type_to_type2</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1cuda_1_1detail.html">viennacl::linalg::cuda::detail</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1col__iteration.html">col_iteration</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__arg__size.html">invalid_arg_size</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1cuda_1_1mat__mult__matrix__index.html">mat_mult_matrix_index</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1cuda.html">viennacl::linalg::cuda</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__tan.html">op_tan</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1cuda_1_1detail_1_1type__to__type2_3_01double_01_4.html">type_to_type2&lt; double &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1cuda_1_1detail.html">viennacl::linalg::cuda::detail</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1column__major.html">column_major</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__arg__value.html">invalid_arg_value</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1matrix.html">matrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__tanh.html">op_tanh</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1cuda_1_1detail_1_1type__to__type2_3_01float_01_4.html">type_to_type2&lt; float &gt;</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1cuda_1_1detail.html">viennacl::linalg::cuda::detail</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1column__major__tag.html">column_major_tag</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__binary.html">invalid_binary</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1matrix.html">matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__trans.html">op_trans</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1backend_1_1typesafe__host__array.html">typesafe_host_array</a> (<a class="el" href="namespaceviennacl_1_1backend.html">viennacl::backend</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1command__queue.html">command_queue</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__buffer__size.html">invalid_buffer_size</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1host__based_1_1detail_1_1matrix__array__wrapper.html">matrix_array_wrapper</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1host__based_1_1detail.html">viennacl::linalg::host_based::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1scheduler_1_1result__of_1_1op__type__info.html">op_type_info</a> (<a class="el" href="namespaceviennacl_1_1scheduler_1_1result__of.html">viennacl::scheduler::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1backend_1_1typesafe__host__array_3_01_t_00_01true_01_4.html">typesafe_host_array&lt; T, true &gt;</a> (<a class="el" href="namespaceviennacl_1_1backend.html">viennacl::backend</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1compiler__not__available.html">compiler_not_available</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__build__options.html">invalid_build_options</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1matrix__base.html">matrix_base</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1op__vector__diag.html">op_vector_diag</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_u"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;u&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1compressed__compressed__matrix.html">compressed_compressed_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__command__queue.html">invalid_command_queue</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1matrix__convert.html">matrix_convert</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1out__of__host__memory.html">out_of_host_memory</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1compressed__compressed__matrix.html">compressed_compressed_matrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__context.html">invalid_context</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1matrix__element.html">matrix_element</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1out__of__resources.html">out_of_resources</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1uniform__random__numbers.html">uniform_random_numbers</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1compressed__matrix.html">compressed_matrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__device.html">invalid_device</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1matrix__expression.html">matrix_expression</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1unit__lower__tag.html">unit_lower_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1compressed__matrix.html">compressed_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__device__type.html">invalid_device_type</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1matrix__iterator.html">matrix_iterator</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1unit__upper__tag.html">unit_upper_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1compressed__matrix__solve.html">compressed_matrix_solve</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__event.html">invalid_event</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1matrix__legacy.html">matrix_legacy</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1ocl_1_1packed__cl__uint.html">packed_cl_uint</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1unit__vector.html">unit_vector</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1const__entry__proxy.html">const_entry_proxy</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__event__wait__list.html">invalid_event_wait_list</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmatrix__maker.html">matrix_maker</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1template__base_1_1parameters__type.html">template_base::parameters_type</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1unknown__error.html">unknown_error</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1const__sparse__matrix__adapted__iterator.html">const_sparse_matrix_adapted_iterator</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__gl__object.html">invalid_gl_object</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmatrix__maker_3_01boost_1_1numeric_1_1ublas_1_1matrix_3_01_t_01_4_00_01_f_01_4.html">matrix_maker&lt; boost::numeric::ublas::matrix&lt; T &gt;, F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1platform.html">platform</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1unknown__norm__exception.html">unknown_norm_exception</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1const__sparse__matrix__adapter.html">const_sparse_matrix_adapter</a> (<a class="el" href="namespaceviennacl_1_1tools.html">viennacl::tools</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__global__offset.html">invalid_global_offset</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmatrix__maker_3_01boost_1_1numeric_1_1ublas_1_1matrix__range_3_01_matrix_t_01_4_00_01_f_01_4.html">matrix_maker&lt; boost::numeric::ublas::matrix_range&lt; MatrixT &gt;, F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1power__iter__tag.html">power_iter_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1upper__tag.html">upper_tag</a> (<a class="el" href="namespaceviennacl_1_1linalg.html">viennacl::linalg</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1const__vector__iterator.html">const_vector_iterator</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__global__work__size.html">invalid_global_work_size</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmatrix__maker_3_01boost_1_1numeric_1_1ublas_1_1matrix__slice_3_01_matrix_t_01_4_00_01_f_01_4.html">matrix_maker&lt; boost::numeric::ublas::matrix_slice&lt; MatrixT &gt;, F &gt;</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1tree__parsing_1_1process__traversal.html">process_traversal</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1tree__parsing.html">viennacl::device_specific::tree_parsing</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;v&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1context.html">context</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__host__ptr.html">invalid_host_ptr</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1opencl_1_1kernels_1_1matrix__prod.html">matrix_prod</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1profiling__info__not__available.html">profiling_info_not_available</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1context.html">context</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__image__format__descriptor.html">invalid_image_format_descriptor</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1matrix__product__parameters.html">matrix_product_parameters</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1program.html">program</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1result__of_1_1value__type.html">value_type</a> (<a class="el" href="namespaceviennacl_1_1result__of.html">viennacl::result_of</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1backend_1_1detail_1_1convert__to__opencl.html">convert_to_opencl</a> (<a class="el" href="namespaceviennacl_1_1backend_1_1detail.html">viennacl::backend::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__image__size.html">invalid_image_size</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1device__specific_1_1matrix__product__template.html">matrix_product_template</a> (<a class="el" href="namespaceviennacl_1_1device__specific.html">viennacl::device_specific</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1program__not__found.html">program_not_found</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1vandermonde__matrix.html">vandermonde_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1coordinate__matrix.html">coordinate_matrix</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__kernel.html">invalid_kernel</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1matrix__range.html">matrix_range</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;q&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1vector.html">vector</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1coordinate__matrix.html">coordinate_matrix</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__kernel__args.html">invalid_kernel_args</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1matrix__range_3_01matrix__range_3_01_matrix_type_01_4_01_4.html">matrix_range&lt; matrix_range&lt; MatrixType &gt; &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1vector.html">vector</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1tools_1_1detail_1_1count.html">count</a> (<a class="el" href="namespaceviennacl_1_1tools_1_1detail.html">viennacl::tools::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__kernel__definition.html">invalid_kernel_definition</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1matrix__slice.html">matrix_slice</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1queue__not__found.html">queue_not_found</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1linalg_1_1host__based_1_1detail_1_1vector__array__wrapper.html">vector_array_wrapper</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1host__based_1_1detail.html">viennacl::linalg::host_based::detail</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1ocl_1_1cpu__tag.html">cpu_tag</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__kernel__name.html">invalid_kernel_name</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1matrix__slice_3_01matrix__range_3_01_matrix_type_01_4_01_4.html">matrix_slice&lt; matrix_range&lt; MatrixType &gt; &gt;</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classviennacl_1_1vector__base.html">vector_base</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1result__of_1_1cpu__value__type.html">cpu_value_type</a> (<a class="el" href="namespaceviennacl_1_1result__of.html">viennacl::result_of</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__mem__object.html">invalid_mem_object</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1matrix__solve.html">matrix_solve</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1vector__convert.html">vector_convert</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structviennacl_1_1backend_1_1cuda_1_1detail_1_1cuda__deleter.html">cuda_deleter</a> (<a class="el" href="namespaceviennacl_1_1backend_1_1cuda_1_1detail.html">viennacl::backend::cuda::detail</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__mip__level.html">invalid_mip_level</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1mem__copy__overlap.html">mem_copy_overlap</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1row__iteration.html">row_iteration</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1linalg_1_1opencl_1_1kernels_1_1vector__element.html">vector_element</a> (<a class="el" href="namespaceviennacl_1_1linalg_1_1opencl_1_1kernels.html">viennacl::linalg::opencl::kernels</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1backend_1_1cuda_1_1cuda__exception.html">cuda_exception</a> (<a class="el" href="namespaceviennacl_1_1backend_1_1cuda.html">viennacl::backend::cuda</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__operation.html">invalid_operation</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1backend_1_1mem__handle.html">mem_handle</a> (<a class="el" href="namespaceviennacl_1_1backend.html">viennacl::backend</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1row__major.html">row_major</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1vector__expression.html">vector_expression</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classviennacl_1_1cuda__not__available__exception.html">cuda_not_available_exception</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1invalid__platform.html">invalid_platform</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1ocl_1_1mem__object__allocation__failure.html">mem_object_allocation_failure</a> (<a class="el" href="namespaceviennacl_1_1ocl.html">viennacl::ocl</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structviennacl_1_1device__specific_1_1utils_1_1row__major__fun.html">row_major_fun</a> (<a class="el" href="namespaceviennacl_1_1device__specific_1_1utils.html">viennacl::device_specific::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classviennacl_1_1vector__iterator.html">vector_iterator</a> (<a class="el" href="namespaceviennacl.html">viennacl</a>)&#160;&#160;&#160;</td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_Z">Z</a></div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated on Wed Jan 20 2016 22:32:46 for ViennaCL - The Vienna Computing Library by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
  </ul>
</div>
</body>
</html>