Skip to content

Commit

Permalink
Deploying to github.io from @ fb25b3d 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
jasonkaye committed Sep 21, 2023
1 parent 2e4dec3 commit 91ec0c6
Show file tree
Hide file tree
Showing 82 changed files with 2,128 additions and 1,130 deletions.
Binary file modified docs/main/.doctrees/environment.pickle
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html#a578823db4f32e29062e6ce9f96ebcbb0">h5_read</a>(h5::group fg, std::string const &amp;subgroup_name, imfreq_ops &amp;m)</td><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html">cppdlr::imfreq_ops</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html#a0d4a3f4d48e09a37f1a91ffeac6e5544">h5_write</a>(h5::group fg, std::string const &amp;subgroup_name, imfreq_ops const &amp;m)</td><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html">cppdlr::imfreq_ops</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html#aff33a36f3899a2a0df835b5fbf988058">hdf5_format</a>()</td><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html">cppdlr::imfreq_ops</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html#a61e3bba01e838bd7a0328d43caabe16a">imfreq_ops</a>(double lambda, nda::vector_const_view&lt; double &gt; dlr_rf, statistic_t statistic)</td><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html">cppdlr::imfreq_ops</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html#a2296d91d2652b85462653f6147d95065">imfreq_ops</a>(double lambda, nda::vector_const_view&lt; double &gt; dlr_rf, statistic_t statistic, bool symmetrize=false)</td><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html">cppdlr::imfreq_ops</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html#afc68ce6e34ea9a23e763f9b1919ea573">imfreq_ops</a>(double lambda, nda::vector_const_view&lt; double &gt; dlr_rf, statistic_t statistic, nda::vector_const_view&lt; int &gt; dlr_if, nda::matrix_const_view&lt; nda::dcomplex &gt; cf2if, nda::matrix_const_view&lt; nda::dcomplex &gt; if2cf_lu, nda::vector_const_view&lt; int &gt; if2cf_piv)</td><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html">cppdlr::imfreq_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html#aec1f430ef8442851ca0003bc89620feb">imfreq_ops</a>()=default</td><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html">cppdlr::imfreq_ops</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html#a0b95a2d9da812c7f894c16d9ab0de27c">lambda</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imfreq__ops.html">cppdlr::imfreq_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
Expand Down
20 changes: 14 additions & 6 deletions docs/main/doxygen/html/classcppdlr_1_1imfreq__ops.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,9 @@
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a61e3bba01e838bd7a0328d43caabe16a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcppdlr_1_1imfreq__ops.html#a61e3bba01e838bd7a0328d43caabe16a">imfreq_ops</a> (double <a class="el" href="classcppdlr_1_1imfreq__ops.html#a0b95a2d9da812c7f894c16d9ab0de27c">lambda</a>, nda::vector_const_view&lt; double &gt; dlr_rf, <a class="el" href="namespacecppdlr.html#ad0a7e33d9a03f4986937032c25ee7435">statistic_t</a> statistic)</td></tr>
<tr class="memdesc:a61e3bba01e838bd7a0328d43caabe16a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor for <a class="el" href="classcppdlr_1_1imfreq__ops.html" title="Class responsible for all DLR imaginary frequency operations, including building imaginary frequency ...">imfreq_ops</a>. <a href="classcppdlr_1_1imfreq__ops.html#a61e3bba01e838bd7a0328d43caabe16a">More...</a><br /></td></tr>
<tr class="separator:a61e3bba01e838bd7a0328d43caabe16a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2296d91d2652b85462653f6147d95065"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcppdlr_1_1imfreq__ops.html#a2296d91d2652b85462653f6147d95065">imfreq_ops</a> (double <a class="el" href="classcppdlr_1_1imfreq__ops.html#a0b95a2d9da812c7f894c16d9ab0de27c">lambda</a>, nda::vector_const_view&lt; double &gt; dlr_rf, <a class="el" href="namespacecppdlr.html#ad0a7e33d9a03f4986937032c25ee7435">statistic_t</a> statistic, bool symmetrize=false)</td></tr>
<tr class="memdesc:a2296d91d2652b85462653f6147d95065"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor for <a class="el" href="classcppdlr_1_1imfreq__ops.html" title="Class responsible for all DLR imaginary frequency operations, including building imaginary frequency ...">imfreq_ops</a>. <a href="classcppdlr_1_1imfreq__ops.html#a2296d91d2652b85462653f6147d95065">More...</a><br /></td></tr>
<tr class="separator:a2296d91d2652b85462653f6147d95065"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc68ce6e34ea9a23e763f9b1919ea573"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcppdlr_1_1imfreq__ops.html#afc68ce6e34ea9a23e763f9b1919ea573">imfreq_ops</a> (double <a class="el" href="classcppdlr_1_1imfreq__ops.html#a0b95a2d9da812c7f894c16d9ab0de27c">lambda</a>, nda::vector_const_view&lt; double &gt; dlr_rf, <a class="el" href="namespacecppdlr.html#ad0a7e33d9a03f4986937032c25ee7435">statistic_t</a> statistic, nda::vector_const_view&lt; int &gt; dlr_if, nda::matrix_const_view&lt; nda::dcomplex &gt; cf2if, nda::matrix_const_view&lt; nda::dcomplex &gt; if2cf_lu, nda::vector_const_view&lt; int &gt; if2cf_piv)</td></tr>
<tr class="separator:afc68ce6e34ea9a23e763f9b1919ea573"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec1f430ef8442851ca0003bc89620feb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcppdlr_1_1imfreq__ops.html#aec1f430ef8442851ca0003bc89620feb">imfreq_ops</a> ()=default</td></tr>
Expand Down Expand Up @@ -160,8 +160,8 @@
<div class="textblock"><p>Class responsible for all DLR imaginary frequency operations, including building imaginary frequency grid and transformations. </p>
<dl class="section note"><dt>Note</dt><dd>First dimension of all Green's function and coefficient arrays must be DLR rank r. </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a61e3bba01e838bd7a0328d43caabe16a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61e3bba01e838bd7a0328d43caabe16a">&#9670;&nbsp;</a></span>imfreq_ops() <span class="overload">[1/3]</span></h2>
<a id="a2296d91d2652b85462653f6147d95065"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2296d91d2652b85462653f6147d95065">&#9670;&nbsp;</a></span>imfreq_ops() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
Expand All @@ -182,7 +182,13 @@ <h2 class="memtitle"><span class="permalink"><a href="#a61e3bba01e838bd7a0328d43
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacecppdlr.html#ad0a7e33d9a03f4986937032c25ee7435">statistic_t</a>&#160;</td>
<td class="paramname"><em>statistic</em>&#160;</td>
<td class="paramname"><em>statistic</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>symmetrize</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
Expand All @@ -198,9 +204,11 @@ <h2 class="memtitle"><span class="permalink"><a href="#a61e3bba01e838bd7a0328d43
<tr><td class="paramdir">[in]</td><td class="paramname">lambda</td><td>DLR cutoff parameter </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">dlr_rf</td><td>DLR frequencies </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">statistic</td><td>Particle statistic: Fermion or Boson </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">symmetrize</td><td>NONSYM or false for non-symmetrized DLR frequencies, SYM or true for symmetrized</td></tr>
</table>
</dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>In case Boson and SYM options are selected, we enforce that i*nu_n=0 is chosen as a DLR imaginary frequency node. For an explanation, please see the "Symmetrized DLR grids" subsection in the "Background" section of the documentation. </dd></dl>

</div>
</div>
Expand Down
23 changes: 12 additions & 11 deletions docs/main/doxygen/html/classcppdlr_1_1imtime__ops-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,17 +92,18 @@
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a02e5f8519e54734a74b94226d10e082d">h5_read</a>(h5::group fg, std::string const &amp;subgroup_name, imtime_ops &amp;m)</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a0eec6aaaea35d7bba7e92951a0de76db">h5_write</a>(h5::group fg, std::string const &amp;subgroup_name, imtime_ops const &amp;m)</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a649d9f6c3d257661818c3f473f49f57a">hdf5_format</a>()</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a0a1d4dfc2eb1ebc6fbd4cf6b9c13b2d7">imtime_ops</a>(double lambda, nda::vector_const_view&lt; double &gt; dlr_rf)</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a43a9b5fb6aeefad7d8ae6865329e69de">imtime_ops</a>(double lambda, nda::vector_const_view&lt; double &gt; dlr_rf, nda::vector_const_view&lt; double &gt; dlr_it, nda::matrix_const_view&lt; double &gt; cf2it, nda::matrix_const_view&lt; double &gt; it2cf_lu, nda::vector_const_view&lt; int &gt; it2cf_piv)</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a8da78cf54d39d48d2be19ad1f146b03c">imtime_ops</a>()=default</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a401521dedc309ca12c1ec345da983c80">lambda</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a83e9085aca345c3bf889ae006f0fdb3d">lu</a></td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a7cd0e6b5498400d3afade53a6ebab389">piv</a></td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a88f437cb31c98929ab8a1e6dadb174aa">rank</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a0ee9bfed6fc9facf2d25cea9868a3af6">reflect</a>(T const &amp;g) const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a3a47942235e7330cc6d392dc881d256f">reflect_init</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#ae6116f42e1f17050404974d0d6d3d226">tconvolve_init</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a8b83b15a4fa3eefe8f10d65a53b5885d">vals2coefs</a>(T const &amp;g) const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a7bd1629f4508a8e75bab475cb5322ae1">imtime_ops</a>(double lambda, nda::vector_const_view&lt; double &gt; dlr_rf, statistic_t statistic, bool symmetrize)</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a0a1d4dfc2eb1ebc6fbd4cf6b9c13b2d7">imtime_ops</a>(double lambda, nda::vector_const_view&lt; double &gt; dlr_rf)</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a43a9b5fb6aeefad7d8ae6865329e69de">imtime_ops</a>(double lambda, nda::vector_const_view&lt; double &gt; dlr_rf, nda::vector_const_view&lt; double &gt; dlr_it, nda::matrix_const_view&lt; double &gt; cf2it, nda::matrix_const_view&lt; double &gt; it2cf_lu, nda::vector_const_view&lt; int &gt; it2cf_piv)</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a8da78cf54d39d48d2be19ad1f146b03c">imtime_ops</a>()=default</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a401521dedc309ca12c1ec345da983c80">lambda</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a83e9085aca345c3bf889ae006f0fdb3d">lu</a></td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a7cd0e6b5498400d3afade53a6ebab389">piv</a></td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a88f437cb31c98929ab8a1e6dadb174aa">rank</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a0ee9bfed6fc9facf2d25cea9868a3af6">reflect</a>(T const &amp;g) const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a3a47942235e7330cc6d392dc881d256f">reflect_init</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#ae6116f42e1f17050404974d0d6d3d226">tconvolve_init</a>() const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html#a8b83b15a4fa3eefe8f10d65a53b5885d">vals2coefs</a>(T const &amp;g) const</td><td class="entry"><a class="el" href="classcppdlr_1_1imtime__ops.html">cppdlr::imtime_ops</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
Loading

0 comments on commit 91ec0c6

Please sign in to comment.