Skip to content

Commit

Permalink
Deploying to gh-pages from @ 8df0cf1 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
krishnakumarg1984 committed Jun 23, 2023
1 parent b7b6bc8 commit cac1225
Show file tree
Hide file tree
Showing 229 changed files with 12,601 additions and 12,702 deletions.
6 changes: 3 additions & 3 deletions benchmarks_2l1__proximal_8cc.html
Original file line number Diff line number Diff line change
Expand Up @@ -230,17 +230,17 @@ <h2 class="memtitle"><span class="permalink"><a href="#ac706381e094e043a54341044
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; state.SetBytesProcessed(int64_t(state.iterations()) * int64_t(<a class="code" href="benchmarks_2wavelets_8cc.html#a61a80266d367e479ef40417f4f681bea">N</a>) * <span class="keyword">sizeof</span>(TYPE));</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;}</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00057">N</a>, and <a class="el" href="l1__proximal_8h_source.html#l00294">sopt::proximal::L1&lt; SCALAR &gt;::nu()</a>.</p>
<p class="reference">References <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00057">N</a>, and <a class="el" href="l1__proximal_8h_source.html#l00293">sopt::proximal::L1&lt; SCALAR &gt;::nu()</a>.</p>

</div>
</div>
</div><!-- contents -->
<div class="ttc" id="anamespacesopt_html_adedb6b3e862bd2968bf3026599121630"><div class="ttname"><a href="namespacesopt.html#adedb6b3e862bd2968bf3026599121630">sopt::Matrix</a></div><div class="ttdeci">Eigen::Matrix&lt; T, Eigen::Dynamic, Eigen::Dynamic &gt; Matrix</div><div class="ttdoc">A matrix of a given type.</div><div class="ttdef"><b>Definition:</b> <a href="types_8h_source.html#l00029">types.h:29</a></div></div>
<div class="ttc" id="aclasssopt_1_1details_1_1underlying__value__type_html"><div class="ttname"><a href="classsopt_1_1details_1_1underlying__value__type.html">sopt::details::underlying_value_type&lt; T &gt;</a></div></div>
<div class="ttc" id="anamespacesopt_html_ac4dd3feebe1bf49ebd44d72b05064c19"><div class="ttname"><a href="namespacesopt.html#ac4dd3feebe1bf49ebd44d72b05064c19">sopt::Vector</a></div><div class="ttdeci">Eigen::Matrix&lt; T, Eigen::Dynamic, 1 &gt; Vector</div><div class="ttdoc">A vector of a given type.</div><div class="ttdef"><b>Definition:</b> <a href="types_8h_source.html#l00024">types.h:24</a></div></div>
<div class="ttc" id="aclasssopt_1_1proximal_1_1L1_html_ab4de2abbc22fc97ea149f155748aa53a"><div class="ttname"><a href="classsopt_1_1proximal_1_1L1.html#ab4de2abbc22fc97ea149f155748aa53a">sopt::proximal::L1::nu</a></div><div class="ttdeci">Real nu() const</div><div class="ttdoc">Bounds on the squared norm of the operator Ψ</div><div class="ttdef"><b>Definition:</b> <a href="l1__proximal_8h_source.html#l00294">l1_proximal.h:294</a></div></div>
<div class="ttc" id="aclasssopt_1_1proximal_1_1L1_html_ab4de2abbc22fc97ea149f155748aa53a"><div class="ttname"><a href="classsopt_1_1proximal_1_1L1.html#ab4de2abbc22fc97ea149f155748aa53a">sopt::proximal::L1::nu</a></div><div class="ttdeci">Real nu() const</div><div class="ttdoc">Bounds on the squared norm of the operator Ψ</div><div class="ttdef"><b>Definition:</b> <a href="l1__proximal_8h_source.html#l00293">l1_proximal.h:293</a></div></div>
<div class="ttc" id="abenchmarks_2wavelets_8cc_html_a61a80266d367e479ef40417f4f681bea"><div class="ttname"><a href="benchmarks_2wavelets_8cc.html#a61a80266d367e479ef40417f4f681bea">N</a></div><div class="ttdeci">const auto N</div><div class="ttdef"><b>Definition:</b> <a href="benchmarks_2wavelets_8cc_source.html#l00057">wavelets.cc:57</a></div></div>
<div class="ttc" id="aclasssopt_1_1proximal_1_1L1_html"><div class="ttname"><a href="classsopt_1_1proximal_1_1L1.html">sopt::proximal::L1</a></div><div class="ttdoc">L1 proximal, including linear transform.</div><div class="ttdef"><b>Definition:</b> <a href="l1__proximal_8h_source.html#l00169">l1_proximal.h:169</a></div></div>
<div class="ttc" id="aclasssopt_1_1proximal_1_1L1_html"><div class="ttname"><a href="classsopt_1_1proximal_1_1L1.html">sopt::proximal::L1</a></div><div class="ttdoc">L1 proximal, including linear transform.</div><div class="ttdef"><b>Definition:</b> <a href="l1__proximal_8h_source.html#l00168">l1_proximal.h:168</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
Expand Down
4 changes: 2 additions & 2 deletions benchmarks_2l1__proximal_8cc_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -122,9 +122,9 @@
<div class="ttc" id="al1__proximal_8h_html"><div class="ttname"><a href="l1__proximal_8h.html">l1_proximal.h</a></div></div>
<div class="ttc" id="abenchmarks_2l1__proximal_8cc_html_ac706381e094e043a54341044d681f705"><div class="ttname"><a href="benchmarks_2l1__proximal_8cc.html#ac706381e094e043a54341044d681f705">function_l1p</a></div><div class="ttdeci">void function_l1p(benchmark::State &amp;state)</div><div class="ttdef"><b>Definition:</b> <a href="benchmarks_2l1__proximal_8cc_source.html#l00008">l1_proximal.cc:8</a></div></div>
<div class="ttc" id="anamespacesopt_html_ac63d8bc953beeb56a063f174ce7f2a0a"><div class="ttname"><a href="namespacesopt.html#ac63d8bc953beeb56a063f174ce7f2a0a">sopt::t_real</a></div><div class="ttdeci">double t_real</div><div class="ttdoc">Root of the type hierarchy for real numbers.</div><div class="ttdef"><b>Definition:</b> <a href="types_8h_source.html#l00017">types.h:17</a></div></div>
<div class="ttc" id="aclasssopt_1_1proximal_1_1L1_html_ab4de2abbc22fc97ea149f155748aa53a"><div class="ttname"><a href="classsopt_1_1proximal_1_1L1.html#ab4de2abbc22fc97ea149f155748aa53a">sopt::proximal::L1::nu</a></div><div class="ttdeci">Real nu() const</div><div class="ttdoc">Bounds on the squared norm of the operator Ψ</div><div class="ttdef"><b>Definition:</b> <a href="l1__proximal_8h_source.html#l00294">l1_proximal.h:294</a></div></div>
<div class="ttc" id="aclasssopt_1_1proximal_1_1L1_html_ab4de2abbc22fc97ea149f155748aa53a"><div class="ttname"><a href="classsopt_1_1proximal_1_1L1.html#ab4de2abbc22fc97ea149f155748aa53a">sopt::proximal::L1::nu</a></div><div class="ttdeci">Real nu() const</div><div class="ttdoc">Bounds on the squared norm of the operator Ψ</div><div class="ttdef"><b>Definition:</b> <a href="l1__proximal_8h_source.html#l00293">l1_proximal.h:293</a></div></div>
<div class="ttc" id="abenchmarks_2wavelets_8cc_html_a61a80266d367e479ef40417f4f681bea"><div class="ttname"><a href="benchmarks_2wavelets_8cc.html#a61a80266d367e479ef40417f4f681bea">N</a></div><div class="ttdeci">const auto N</div><div class="ttdef"><b>Definition:</b> <a href="benchmarks_2wavelets_8cc_source.html#l00057">wavelets.cc:57</a></div></div>
<div class="ttc" id="aclasssopt_1_1proximal_1_1L1_html"><div class="ttname"><a href="classsopt_1_1proximal_1_1L1.html">sopt::proximal::L1</a></div><div class="ttdoc">L1 proximal, including linear transform.</div><div class="ttdef"><b>Definition:</b> <a href="l1__proximal_8h_source.html#l00169">l1_proximal.h:169</a></div></div>
<div class="ttc" id="aclasssopt_1_1proximal_1_1L1_html"><div class="ttname"><a href="classsopt_1_1proximal_1_1L1.html">sopt::proximal::L1</a></div><div class="ttdoc">L1 proximal, including linear transform.</div><div class="ttdef"><b>Definition:</b> <a href="l1__proximal_8h_source.html#l00168">l1_proximal.h:168</a></div></div>
<div class="ttc" id="abenchmarks_2l1__proximal_8cc_html_a2f8c2f49e3a2b2789a512182489ba37c"><div class="ttname"><a href="benchmarks_2l1__proximal_8cc.html#a2f8c2f49e3a2b2789a512182489ba37c">BENCHMARK_TEMPLATE</a></div><div class="ttdeci">BENCHMARK_TEMPLATE(function_l1p, sopt::t_complex) -&gt; RangePair(1, 256, 4, 12) -&gt;UseRealTime()</div></div>
<div class="ttc" id="anamespacesopt_html_a7d57def65a6a53f6b5b39dd9b4bb870c"><div class="ttname"><a href="namespacesopt.html#a7d57def65a6a53f6b5b39dd9b4bb870c">sopt::t_complex</a></div><div class="ttdeci">std::complex&lt; t_real &gt; t_complex</div><div class="ttdoc">Root of the type hierarchy for (real) complex numbers.</div><div class="ttdef"><b>Definition:</b> <a href="types_8h_source.html#l00019">types.h:19</a></div></div>
<!-- start footer part -->
Expand Down
14 changes: 7 additions & 7 deletions benchmarks_2wavelets_8cc.html
Original file line number Diff line number Diff line change
Expand Up @@ -756,7 +756,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a599ffff9462018cefe07365d
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; state.SetBytesProcessed(int64_t(state.iterations()) * int64_t(Nx) * int64_t(Ny) * <span class="keyword">sizeof</span>(TYPE));</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;}</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="sopt_2wavelets_2wavelets_8cc_source.html#l00009">sopt::wavelets::factory()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00009">get_name()</a>, and <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>.</p>
<p class="reference">References <a class="el" href="sopt_2wavelets_2wavelets_8cc_source.html#l00008">sopt::wavelets::factory()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00009">get_name()</a>, and <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -788,7 +788,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a516101964bf095729c3a8b81
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; state.SetBytesProcessed(int64_t(state.iterations()) * int64_t(Nx) * <span class="keyword">sizeof</span>(TYPE));</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;}</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="sopt_2wavelets_2wavelets_8cc_source.html#l00009">sopt::wavelets::factory()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00009">get_name()</a>, and <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>.</p>
<p class="reference">References <a class="el" href="sopt_2wavelets_2wavelets_8cc_source.html#l00008">sopt::wavelets::factory()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00009">get_name()</a>, and <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -886,7 +886,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a9ae9549fbcd61470a2699f1a
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; state.SetBytesProcessed(int64_t(state.iterations()) * int64_t(Nx) * int64_t(Ny) * <span class="keyword">sizeof</span>(TYPE));</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;}</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="sopt_2wavelets_2wavelets_8cc_source.html#l00009">sopt::wavelets::factory()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00009">get_name()</a>, and <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>.</p>
<p class="reference">References <a class="el" href="sopt_2wavelets_2wavelets_8cc_source.html#l00008">sopt::wavelets::factory()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00009">get_name()</a>, and <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -918,7 +918,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a8009557b89a90e4d40325944
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; state.SetBytesProcessed(int64_t(state.iterations()) * int64_t(Nx) * <span class="keyword">sizeof</span>(TYPE));</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;}</div>
</div><!-- fragment -->
<p class="reference">References <a class="el" href="sopt_2wavelets_2wavelets_8cc_source.html#l00009">sopt::wavelets::factory()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00009">get_name()</a>, and <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>.</p>
<p class="reference">References <a class="el" href="sopt_2wavelets_2wavelets_8cc_source.html#l00008">sopt::wavelets::factory()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00009">get_name()</a>, and <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>.</p>

</div>
</div>
Expand All @@ -937,7 +937,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ab3476af6ef43e8e3137d27a3

<p class="definition">Definition at line <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00056">56</a> of file <a class="el" href="benchmarks_2wavelets_8cc_source.html">wavelets.cc</a>.</p>

<p class="reference">Referenced by <a class="el" href="wavelet__data_8cc_source.html#l01598">sopt::wavelets::daubechies_data()</a>, and <a class="el" href="tests_2wavelets_8cc_source.html#l00188">TEST_CASE()</a>.</p>
<p class="reference">Referenced by <a class="el" href="wavelet__data_8cc_source.html#l01597">sopt::wavelets::daubechies_data()</a>, and <a class="el" href="tests_2wavelets_8cc_source.html#l00188">TEST_CASE()</a>.</p>

</div>
</div>
Expand All @@ -955,13 +955,13 @@ <h2 class="memtitle"><span class="permalink"><a href="#a61a80266d367e479ef40417f

<p class="definition">Definition at line <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00057">57</a> of file <a class="el" href="benchmarks_2wavelets_8cc_source.html">wavelets.cc</a>.</p>

<p class="reference">Referenced by <a class="el" href="credible__region_8h_source.html#l00064">sopt::credible_region::compute_energy_upper_bound()</a>, <a class="el" href="proximal_8cc_source.html#l00011">concatenated_permutations()</a>, <a class="el" href="direct_8h_source.html#l00061">sopt::wavelets::direct_transform()</a>, <a class="el" href="benchmarks_2conjugate__gradient_8cc_source.html#l00021">function_cg()</a>, <a class="el" href="benchmarks_2l1__proximal_8cc_source.html#l00008">function_l1p()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>, <a class="el" href="wavelets_8h_source.html#l00116">sopt::utilities::get_wavelet_high_pass_1d()</a>, <a class="el" href="wavelets_8h_source.html#l00111">sopt::utilities::get_wavelet_levels_1d()</a>, <a class="el" href="indirect_8h_source.html#l00057">sopt::wavelets::indirect_transform()</a>, <a class="el" href="examples_2power__method_8cc_source.html#l00005">main()</a>, <a class="el" href="benchmarks_2conjugate__gradient_8cc_source.html#l00006">matrix_cg()</a>, and <a class="el" href="tests_2wavelets_8cc_source.html#l00254">TEST_CASE()</a>.</p>
<p class="reference">Referenced by <a class="el" href="credible__region_8h_source.html#l00061">sopt::credible_region::compute_energy_upper_bound()</a>, <a class="el" href="proximal_8cc_source.html#l00011">concatenated_permutations()</a>, <a class="el" href="direct_8h_source.html#l00060">sopt::wavelets::direct_transform()</a>, <a class="el" href="benchmarks_2conjugate__gradient_8cc_source.html#l00021">function_cg()</a>, <a class="el" href="benchmarks_2l1__proximal_8cc_source.html#l00008">function_l1p()</a>, <a class="el" href="benchmarks_2wavelets_8cc_source.html#l00005">get_size()</a>, <a class="el" href="wavelets_8h_source.html#l00116">sopt::utilities::get_wavelet_high_pass_1d()</a>, <a class="el" href="wavelets_8h_source.html#l00111">sopt::utilities::get_wavelet_levels_1d()</a>, <a class="el" href="indirect_8h_source.html#l00056">sopt::wavelets::indirect_transform()</a>, <a class="el" href="examples_2power__method_8cc_source.html#l00005">main()</a>, <a class="el" href="benchmarks_2conjugate__gradient_8cc_source.html#l00006">matrix_cg()</a>, and <a class="el" href="tests_2wavelets_8cc_source.html#l00254">TEST_CASE()</a>.</p>

</div>
</div>
</div><!-- contents -->
<div class="ttc" id="abenchmarks_2wavelets_8cc_html_a3d8449551ba5d70f2cbb04a7479d2356"><div class="ttname"><a href="benchmarks_2wavelets_8cc.html#a3d8449551ba5d70f2cbb04a7479d2356">get_size</a></div><div class="ttdeci">unsigned get_size(unsigned requested, unsigned levels)</div><div class="ttdef"><b>Definition:</b> <a href="benchmarks_2wavelets_8cc_source.html#l00005">wavelets.cc:5</a></div></div>
<div class="ttc" id="anamespacesopt_1_1wavelets_html_a65aedf4b737bb07c94642b42fe99bfab"><div class="ttname"><a href="namespacesopt_1_1wavelets.html#a65aedf4b737bb07c94642b42fe99bfab">sopt::wavelets::factory</a></div><div class="ttdeci">Wavelet factory(std::string name, t_uint nlevels)</div><div class="ttdoc">Creates a wavelet transform object.</div><div class="ttdef"><b>Definition:</b> <a href="sopt_2wavelets_2wavelets_8cc_source.html#l00009">wavelets.cc:9</a></div></div>
<div class="ttc" id="anamespacesopt_1_1wavelets_html_a65aedf4b737bb07c94642b42fe99bfab"><div class="ttname"><a href="namespacesopt_1_1wavelets.html#a65aedf4b737bb07c94642b42fe99bfab">sopt::wavelets::factory</a></div><div class="ttdeci">Wavelet factory(std::string name, t_uint nlevels)</div><div class="ttdoc">Creates a wavelet transform object.</div><div class="ttdef"><b>Definition:</b> <a href="sopt_2wavelets_2wavelets_8cc_source.html#l00008">wavelets.cc:8</a></div></div>
<div class="ttc" id="anamespacesopt_html_a9de8d7c976f608fe47220203047b5cb8"><div class="ttname"><a href="namespacesopt.html#a9de8d7c976f608fe47220203047b5cb8">sopt::Array</a></div><div class="ttdeci">Eigen::Array&lt; T, Eigen::Dynamic, 1 &gt; Array</div><div class="ttdoc">A 1-dimensional list of elements of given type.</div><div class="ttdef"><b>Definition:</b> <a href="types_8h_source.html#l00034">types.h:34</a></div></div>
<div class="ttc" id="abenchmarks_2wavelets_8cc_html_a61a80266d367e479ef40417f4f681bea"><div class="ttname"><a href="benchmarks_2wavelets_8cc.html#a61a80266d367e479ef40417f4f681bea">N</a></div><div class="ttdeci">const auto N</div><div class="ttdef"><b>Definition:</b> <a href="benchmarks_2wavelets_8cc_source.html#l00057">wavelets.cc:57</a></div></div>
<div class="ttc" id="abenchmarks_2wavelets_8cc_html_ade757ed93840b7fd18371602a9456962"><div class="ttname"><a href="benchmarks_2wavelets_8cc.html#ade757ed93840b7fd18371602a9456962">get_name</a></div><div class="ttdeci">std::string get_name(unsigned db)</div><div class="ttdef"><b>Definition:</b> <a href="benchmarks_2wavelets_8cc_source.html#l00009">wavelets.cc:9</a></div></div>
Expand Down
Loading

0 comments on commit cac1225

Please sign in to comment.