documentation for v1.0

This commit is contained in:
HRN
2025-01-10 13:02:07 +03:30
parent 53c7b23728
commit 0acd52f1b1
16893 changed files with 448346 additions and 285977 deletions

View File

@ -114,10 +114,6 @@ $(document).ready(function(){initNavTree('kokkosAlgorithms_8hpp.html',''); initR
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="kokkosAlgorithms_8hpp__incl.png" border="0" usemap="#src_2phasicFlow_2algorithms_2kokkosAlgorithms_8hpp" alt=""/></div>
<map name="src_2phasicFlow_2algorithms_2kokkosAlgorithms_8hpp" id="src_2phasicFlow_2algorithms_2kokkosAlgorithms_8hpp">
<area shape="rect" title=" " alt="" coords="5,5,197,47"/>
<area shape="rect" href="KokkosTypes_8hpp.html" title=" " alt="" coords="35,95,168,121"/>
</map>
</div>
</div><div class="textblock"><div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-1-trigger" src="closed.png" alt="+"/> This graph shows which files directly or indirectly include this file:</div>
@ -125,10 +121,6 @@ $(document).ready(function(){initNavTree('kokkosAlgorithms_8hpp.html',''); initR
</div>
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><img src="kokkosAlgorithms_8hpp__dep__incl.png" border="0" usemap="#src_2phasicFlow_2algorithms_2kokkosAlgorithms_8hppdep" alt=""/></div>
<map name="src_2phasicFlow_2algorithms_2kokkosAlgorithms_8hppdep" id="src_2phasicFlow_2algorithms_2kokkosAlgorithms_8hppdep">
<area shape="rect" title=" " alt="" coords="5,5,197,47"/>
<area shape="rect" href="ViewAlgorithms_8hpp.html" title=" " alt="" coords="17,95,185,136"/>
</map>
</div>
</div>
<p><a href="kokkosAlgorithms_8hpp_source.html">Go to the source code of this file.</a></p>
@ -144,30 +136,30 @@ Namespaces</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ad6c27ed1c7864c76a498094c92f746e7"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:ad6c27ed1c7864c76a498094c92f746e7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> int32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#ad6c27ed1c7864c76a498094c92f746e7">count</a> (const Type *first, int32 numElems, const Type &amp;val)</td></tr>
<tr class="separator:ad6c27ed1c7864c76a498094c92f746e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a355bb2c965a49f028db020dc37a9b859"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a355bb2c965a49f028db020dc37a9b859"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a355bb2c965a49f028db020dc37a9b859">fillSequence</a> (Type *first, int32 numElems, const Type &amp;firstVal)</td></tr>
<tr class="separator:a355bb2c965a49f028db020dc37a9b859"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a946750f54636bc205395b89c1cfa3a69"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename indexType , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a946750f54636bc205395b89c1cfa3a69"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a946750f54636bc205395b89c1cfa3a69">fillSelected</a> (Type *first, const indexType *indices, const int32 numElems, const Type val)</td></tr>
<tr class="separator:a946750f54636bc205395b89c1cfa3a69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1245a1460c837108a32fb23feeb3529d"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename indexType , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a1245a1460c837108a32fb23feeb3529d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a1245a1460c837108a32fb23feeb3529d">fillSelected</a> (Type *first, const indexType *indices, const Type *vals, const int32 numElems)</td></tr>
<tr class="separator:a1245a1460c837108a32fb23feeb3529d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6256cdfd2ba7f02ac8db8f55d05b3ef9"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a6256cdfd2ba7f02ac8db8f55d05b3ef9"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> Type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a6256cdfd2ba7f02ac8db8f55d05b3ef9">max</a> (const Type *first, int32 numElems)</td></tr>
<tr class="separator:a6256cdfd2ba7f02ac8db8f55d05b3ef9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9cfef1faaf88feacaa5988ae1a956d8"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:ae9cfef1faaf88feacaa5988ae1a956d8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> uint32&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#ae9cfef1faaf88feacaa5988ae1a956d8">count</a> (const Type *first, uint32 numElems, const Type &amp;val)</td></tr>
<tr class="separator:ae9cfef1faaf88feacaa5988ae1a956d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85f5483810440a68c5d72b2acc806d9c"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a85f5483810440a68c5d72b2acc806d9c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a85f5483810440a68c5d72b2acc806d9c">fillSequence</a> (Type *first, uint32 numElems, const Type &amp;firstVal)</td></tr>
<tr class="separator:a85f5483810440a68c5d72b2acc806d9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a423f6916333ae492be3c574e7a3ce3e8"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename indexType , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a423f6916333ae492be3c574e7a3ce3e8"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a423f6916333ae492be3c574e7a3ce3e8">fillSelected</a> (Type *first, const indexType *indices, const uint32 numElems, const Type val)</td></tr>
<tr class="separator:a423f6916333ae492be3c574e7a3ce3e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80c412bcd2540e149883724cbe867c5f"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename indexType , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a80c412bcd2540e149883724cbe867c5f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a80c412bcd2540e149883724cbe867c5f">fillSelected</a> (Type *first, const indexType *indices, const Type *vals, const uint32 numElems)</td></tr>
<tr class="separator:a80c412bcd2540e149883724cbe867c5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d98facac68152ec12bf1483da55c939"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a9d98facac68152ec12bf1483da55c939"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> Type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a9d98facac68152ec12bf1483da55c939">max</a> (const Type *first, uint32 numElems)</td></tr>
<tr class="separator:a9d98facac68152ec12bf1483da55c939"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a889052ad665d517d05832303a9bbc972"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a889052ad665d517d05832303a9bbc972"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> Type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a889052ad665d517d05832303a9bbc972">min</a> (const Type *first, int32 numElems)</td></tr>
<tr class="separator:a889052ad665d517d05832303a9bbc972"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6199a0826926a1e03c8b81b423615165"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename DestType , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a6199a0826926a1e03c8b81b423615165"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a6199a0826926a1e03c8b81b423615165">exclusiveScan</a> (Type *first, DestType *dFirst, int32 numElems)</td></tr>
<tr class="separator:a6199a0826926a1e03c8b81b423615165"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1718a3f32c976f338584cb3b89bafe63"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename DestType , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a1718a3f32c976f338584cb3b89bafe63"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a1718a3f32c976f338584cb3b89bafe63">inclusiveScan</a> (Type *first, DestType *dFirst, int32 numElems)</td></tr>
<tr class="separator:a1718a3f32c976f338584cb3b89bafe63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae0922261eb9c497220bda3759d1aba9"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:aae0922261eb9c497220bda3759d1aba9"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#aae0922261eb9c497220bda3759d1aba9">exclusiveScan</a> (Type *first, Type *dFirst, uint32 numElems)</td></tr>
<tr class="separator:aae0922261eb9c497220bda3759d1aba9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75f7f490488b142dba5b6257c59d988f"><td class="memTemplParams" colspan="2">template&lt;typename Type , typename ExecutionSpace &gt; </td></tr>
<tr class="memitem:a75f7f490488b142dba5b6257c59d988f"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a75f7f490488b142dba5b6257c59d988f">inclusiveScan</a> (Type *first, Type *dFirst, uint32 numElems)</td></tr>
<tr class="separator:a75f7f490488b142dba5b6257c59d988f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->