Skip to content

Commit

Permalink
Deploying to main from @ AMReX-Codes/amrex@d121723 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
WeiqunZhang committed Jan 23, 2024
1 parent 8d30737 commit 148d0dc
Show file tree
Hide file tree
Showing 327 changed files with 20,967 additions and 20,087 deletions.
Binary file not shown.
20 changes: 14 additions & 6 deletions amrex/docs_html/doxygen/AMReX__Reduce_8H.html
Original file line number Diff line number Diff line change
Expand Up @@ -159,12 +159,12 @@
<tr class="memitem:a0c73bc1b08412a14c3312caf7f392a57"><td class="memTemplParams" colspan="2">template&lt;std::size_t I, typename T , typename P , typename P1 , typename... Ps&gt; </td></tr>
<tr class="memitem:a0c73bc1b08412a14c3312caf7f392a57"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="AMReX__GpuQualifiers_8H.html#aac52ee54727d35b2d0033b119a991618">AMREX_GPU_HOST_DEVICE</a> <a class="el" href="AMReX__Extension_8H.html#a90cf7b81cd61799c87306cad156cc317">AMREX_FORCE_INLINE</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex_1_1Reduce_1_1detail.html#a0c73bc1b08412a14c3312caf7f392a57">amrex::Reduce::detail::for_each_local</a> (T &amp;d, T const &amp;s)</td></tr>
<tr class="separator:a0c73bc1b08412a14c3312caf7f392a57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e2c681ac6f7b0d0c782774340a0dc34"><td class="memTemplParams" colspan="2">template&lt;std::size_t I, typename T , typename P &gt; </td></tr>
<tr class="memitem:a6e2c681ac6f7b0d0c782774340a0dc34"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="AMReX__GpuQualifiers_8H.html#aac52ee54727d35b2d0033b119a991618">AMREX_GPU_HOST_DEVICE</a> <a class="el" href="AMReX__Extension_8H.html#a90cf7b81cd61799c87306cad156cc317">AMREX_FORCE_INLINE</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex_1_1Reduce_1_1detail.html#a6e2c681ac6f7b0d0c782774340a0dc34">amrex::Reduce::detail::for_each_init</a> (T &amp;t)</td></tr>
<tr class="separator:a6e2c681ac6f7b0d0c782774340a0dc34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70dfc24a141d774c75dee61c596968cc"><td class="memTemplParams" colspan="2">template&lt;std::size_t I, typename T , typename P , typename P1 , typename... Ps&gt; </td></tr>
<tr class="memitem:a70dfc24a141d774c75dee61c596968cc"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="AMReX__GpuQualifiers_8H.html#aac52ee54727d35b2d0033b119a991618">AMREX_GPU_HOST_DEVICE</a> <a class="el" href="AMReX__Extension_8H.html#a90cf7b81cd61799c87306cad156cc317">AMREX_FORCE_INLINE</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex_1_1Reduce_1_1detail.html#a70dfc24a141d774c75dee61c596968cc">amrex::Reduce::detail::for_each_init</a> (T &amp;t)</td></tr>
<tr class="separator:a70dfc24a141d774c75dee61c596968cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22849c15bbaf703129453036d2a01aef"><td class="memTemplParams" colspan="2">template&lt;std::size_t I, typename T , typename P &gt; </td></tr>
<tr class="memitem:a22849c15bbaf703129453036d2a01aef"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="AMReX__GpuQualifiers_8H.html#aac52ee54727d35b2d0033b119a991618">AMREX_GPU_HOST_DEVICE</a> constexpr <a class="el" href="AMReX__Extension_8H.html#a90cf7b81cd61799c87306cad156cc317">AMREX_FORCE_INLINE</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex_1_1Reduce_1_1detail.html#a22849c15bbaf703129453036d2a01aef">amrex::Reduce::detail::for_each_init</a> (T &amp;t)</td></tr>
<tr class="separator:a22849c15bbaf703129453036d2a01aef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add1c5add1928bd88b96e1b6c996fab70"><td class="memTemplParams" colspan="2">template&lt;std::size_t I, typename T , typename P , typename P1 , typename... Ps&gt; </td></tr>
<tr class="memitem:add1c5add1928bd88b96e1b6c996fab70"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="AMReX__GpuQualifiers_8H.html#aac52ee54727d35b2d0033b119a991618">AMREX_GPU_HOST_DEVICE</a> constexpr <a class="el" href="AMReX__Extension_8H.html#a90cf7b81cd61799c87306cad156cc317">AMREX_FORCE_INLINE</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex_1_1Reduce_1_1detail.html#add1c5add1928bd88b96e1b6c996fab70">amrex::Reduce::detail::for_each_init</a> (T &amp;t)</td></tr>
<tr class="separator:add1c5add1928bd88b96e1b6c996fab70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a598f60a4f8120754f446e6f256db6a75"><td class="memTemplParams" colspan="2">template&lt;typename F &gt; </td></tr>
<tr class="memitem:a598f60a4f8120754f446e6f256db6a75"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="AMReX__GpuQualifiers_8H.html#a4e626ebf06898d71a9e0790877f1694f">AMREX_GPU_DEVICE</a> <a class="el" href="AMReX__Extension_8H.html#a90cf7b81cd61799c87306cad156cc317">AMREX_FORCE_INLINE</a> auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex_1_1Reduce_1_1detail.html#a598f60a4f8120754f446e6f256db6a75">amrex::Reduce::detail::call_f</a> (F const &amp;f, int i, int j, int k, IndexType) noexcept -&gt; decltype(f(0, 0, 0))</td></tr>
<tr class="separator:a598f60a4f8120754f446e6f256db6a75"><td class="memSeparator" colspan="2">&#160;</td></tr>
Expand Down Expand Up @@ -201,6 +201,14 @@
<tr class="memitem:a7cabd7f1db3095d4896d075cc936f0e0"><td class="memTemplParams" colspan="2">template&lt;typename P &gt; </td></tr>
<tr class="memitem:a7cabd7f1db3095d4896d075cc936f0e0"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex_1_1Reduce.html#a7cabd7f1db3095d4896d075cc936f0e0">amrex::Reduce::AnyOf</a> (Box const &amp;box, P &amp;&amp;pred)</td></tr>
<tr class="separator:a7cabd7f1db3095d4896d075cc936f0e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d133ef4334729455eef75bfa196dca9"><td class="memTemplParams" colspan="2">template&lt;typename... Ts, typename... Ps&gt; </td></tr>
<tr class="memitem:a2d133ef4334729455eef75bfa196dca9"><td class="memTemplItemLeft" align="right" valign="top">constexpr <a class="el" href="AMReX__GpuQualifiers_8H.html#aac52ee54727d35b2d0033b119a991618">AMREX_GPU_HOST_DEVICE</a> GpuTuple&lt; Ts... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex.html#a2d133ef4334729455eef75bfa196dca9">amrex::IdentityTuple</a> (GpuTuple&lt; Ts... &gt;, ReduceOps&lt; Ps... &gt;) noexcept</td></tr>
<tr class="memdesc:a2d133ef4334729455eef75bfa196dca9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a <a class="el" href="classamrex_1_1GpuTuple.html">GpuTuple</a> containing the identity element for each operation in <a class="el" href="classamrex_1_1ReduceOps.html">ReduceOps</a>. For example 0, +inf and -inf for <a class="el" href="structamrex_1_1ReduceOpSum.html">ReduceOpSum</a>, <a class="el" href="structamrex_1_1ReduceOpMin.html">ReduceOpMin</a> and <a class="el" href="structamrex_1_1ReduceOpMax.html">ReduceOpMax</a> respectively. <a href="namespaceamrex.html#a2d133ef4334729455eef75bfa196dca9">More...</a><br /></td></tr>
<tr class="separator:a2d133ef4334729455eef75bfa196dca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a055961d372c3be97281e3a40c7f6bf25"><td class="memTemplParams" colspan="2">template&lt;typename... Ts, typename... Ps&gt; </td></tr>
<tr class="memitem:a055961d372c3be97281e3a40c7f6bf25"><td class="memTemplItemLeft" align="right" valign="top">constexpr <a class="el" href="AMReX__GpuQualifiers_8H.html#aac52ee54727d35b2d0033b119a991618">AMREX_GPU_HOST_DEVICE</a> GpuTuple&lt; Ts... &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceamrex.html#a055961d372c3be97281e3a40c7f6bf25">amrex::IdentityTuple</a> (GpuTuple&lt; Ts... &gt;, TypeList&lt; Ps... &gt;) noexcept</td></tr>
<tr class="memdesc:a055961d372c3be97281e3a40c7f6bf25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a <a class="el" href="classamrex_1_1GpuTuple.html">GpuTuple</a> containing the identity element for each ReduceOp in <a class="el" href="structamrex_1_1TypeList.html" title="Struct for holding types.">TypeList</a>. For example 0, +inf and -inf for <a class="el" href="structamrex_1_1ReduceOpSum.html">ReduceOpSum</a>, <a class="el" href="structamrex_1_1ReduceOpMin.html">ReduceOpMin</a> and <a class="el" href="structamrex_1_1ReduceOpMax.html">ReduceOpMax</a> respectively. <a href="namespaceamrex.html#a055961d372c3be97281e3a40c7f6bf25">More...</a><br /></td></tr>
<tr class="separator:a055961d372c3be97281e3a40c7f6bf25"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
Expand Down
6 changes: 4 additions & 2 deletions amrex/docs_html/doxygen/AMReX__Reduce_8H.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,14 @@ var AMReX__Reduce_8H =
[ "AnyOf", "AMReX__Reduce_8H.html#a7cabd7f1db3095d4896d075cc936f0e0", null ],
[ "AnyOf", "AMReX__Reduce_8H.html#ada14c45ee9673665c1c3df6749ede80f", null ],
[ "call_f", "AMReX__Reduce_8H.html#a598f60a4f8120754f446e6f256db6a75", null ],
[ "for_each_init", "AMReX__Reduce_8H.html#a6e2c681ac6f7b0d0c782774340a0dc34", null ],
[ "for_each_init", "AMReX__Reduce_8H.html#a70dfc24a141d774c75dee61c596968cc", null ],
[ "for_each_init", "AMReX__Reduce_8H.html#a22849c15bbaf703129453036d2a01aef", null ],
[ "for_each_init", "AMReX__Reduce_8H.html#add1c5add1928bd88b96e1b6c996fab70", null ],
[ "for_each_local", "AMReX__Reduce_8H.html#afd579b95fc57cf9aaf43717d976eff41", null ],
[ "for_each_local", "AMReX__Reduce_8H.html#a0c73bc1b08412a14c3312caf7f392a57", null ],
[ "for_each_parallel", "AMReX__Reduce_8H.html#abe303744738dffcde1225825759169f1", null ],
[ "for_each_parallel", "AMReX__Reduce_8H.html#a3122b504c1c561320078c212a9904b1c", null ],
[ "IdentityTuple", "AMReX__Reduce_8H.html#a2d133ef4334729455eef75bfa196dca9", null ],
[ "IdentityTuple", "AMReX__Reduce_8H.html#a055961d372c3be97281e3a40c7f6bf25", null ],
[ "Max", "AMReX__Reduce_8H.html#a3cea6f37705bcc227603bf4c75507b94", null ],
[ "Max", "AMReX__Reduce_8H.html#a7ac8075282193aef5024b3a7092a0f3c", null ],
[ "mf_call_f", "AMReX__Reduce_8H.html#a4330f64d148aa6476ff64d5c36562712", null ],
Expand Down
Loading

0 comments on commit 148d0dc

Please sign in to comment.