mirror of
https://github.com/PhasicFlow/phasicFlow.git
synced 2025-06-22 16:28:30 +00:00
documentation for v1.0
This commit is contained in:
@ -110,40 +110,40 @@ $(document).ready(function(){initNavTree('namespacepFlow_1_1algorithms_1_1KOKKOS
|
||||
<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<typename Type , typename ExecutionSpace > </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> <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#ad6c27ed1c7864c76a498094c92f746e7">count</a> (const Type *first, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numElems, const Type &val)</td></tr>
|
||||
<tr class="separator:ad6c27ed1c7864c76a498094c92f746e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a355bb2c965a49f028db020dc37a9b859"><td class="memTemplParams" colspan="2">template<typename Type , typename ExecutionSpace > </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 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a355bb2c965a49f028db020dc37a9b859">fillSequence</a> (Type *first, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numElems, const Type &firstVal)</td></tr>
|
||||
<tr class="separator:a355bb2c965a49f028db020dc37a9b859"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a946750f54636bc205395b89c1cfa3a69"><td class="memTemplParams" colspan="2">template<typename Type , typename indexType , typename ExecutionSpace > </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 </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 <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numElems, const Type val)</td></tr>
|
||||
<tr class="separator:a946750f54636bc205395b89c1cfa3a69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1245a1460c837108a32fb23feeb3529d"><td class="memTemplParams" colspan="2">template<typename Type , typename indexType , typename ExecutionSpace > </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 </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 <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numElems)</td></tr>
|
||||
<tr class="separator:a1245a1460c837108a32fb23feeb3529d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6256cdfd2ba7f02ac8db8f55d05b3ef9"><td class="memTemplParams" colspan="2">template<typename Type , typename ExecutionSpace > </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 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a6256cdfd2ba7f02ac8db8f55d05b3ef9">max</a> (const Type *first, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numElems)</td></tr>
|
||||
<tr class="separator:a6256cdfd2ba7f02ac8db8f55d05b3ef9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9cfef1faaf88feacaa5988ae1a956d8"><td class="memTemplParams" colspan="2">template<typename Type , typename ExecutionSpace > </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> <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#ae9cfef1faaf88feacaa5988ae1a956d8">count</a> (const Type *first, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> numElems, const Type &val)</td></tr>
|
||||
<tr class="separator:ae9cfef1faaf88feacaa5988ae1a956d8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a85f5483810440a68c5d72b2acc806d9c"><td class="memTemplParams" colspan="2">template<typename Type , typename ExecutionSpace > </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 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a85f5483810440a68c5d72b2acc806d9c">fillSequence</a> (Type *first, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> numElems, const Type &firstVal)</td></tr>
|
||||
<tr class="separator:a85f5483810440a68c5d72b2acc806d9c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a423f6916333ae492be3c574e7a3ce3e8"><td class="memTemplParams" colspan="2">template<typename Type , typename indexType , typename ExecutionSpace > </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 </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 <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> numElems, const Type val)</td></tr>
|
||||
<tr class="separator:a423f6916333ae492be3c574e7a3ce3e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80c412bcd2540e149883724cbe867c5f"><td class="memTemplParams" colspan="2">template<typename Type , typename indexType , typename ExecutionSpace > </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 </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 <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> numElems)</td></tr>
|
||||
<tr class="separator:a80c412bcd2540e149883724cbe867c5f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9d98facac68152ec12bf1483da55c939"><td class="memTemplParams" colspan="2">template<typename Type , typename ExecutionSpace > </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 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a9d98facac68152ec12bf1483da55c939">max</a> (const Type *first, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> numElems)</td></tr>
|
||||
<tr class="separator:a9d98facac68152ec12bf1483da55c939"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a889052ad665d517d05832303a9bbc972"><td class="memTemplParams" colspan="2">template<typename Type , typename ExecutionSpace > </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 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a889052ad665d517d05832303a9bbc972">min</a> (const Type *first, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numElems)</td></tr>
|
||||
<tr class="separator:a889052ad665d517d05832303a9bbc972"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6199a0826926a1e03c8b81b423615165"><td class="memTemplParams" colspan="2">template<typename Type , typename DestType , typename ExecutionSpace > </td></tr>
|
||||
<tr class="memitem:a6199a0826926a1e03c8b81b423615165"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a6199a0826926a1e03c8b81b423615165">exclusiveScan</a> (Type *first, DestType *dFirst, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numElems)</td></tr>
|
||||
<tr class="separator:a6199a0826926a1e03c8b81b423615165"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1718a3f32c976f338584cb3b89bafe63"><td class="memTemplParams" colspan="2">template<typename Type , typename DestType , typename ExecutionSpace > </td></tr>
|
||||
<tr class="memitem:a1718a3f32c976f338584cb3b89bafe63"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a1718a3f32c976f338584cb3b89bafe63">inclusiveScan</a> (Type *first, DestType *dFirst, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numElems)</td></tr>
|
||||
<tr class="separator:a1718a3f32c976f338584cb3b89bafe63"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aae0922261eb9c497220bda3759d1aba9"><td class="memTemplParams" colspan="2">template<typename Type , typename ExecutionSpace > </td></tr>
|
||||
<tr class="memitem:aae0922261eb9c497220bda3759d1aba9"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#aae0922261eb9c497220bda3759d1aba9">exclusiveScan</a> (Type *first, Type *dFirst, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> numElems)</td></tr>
|
||||
<tr class="separator:aae0922261eb9c497220bda3759d1aba9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a75f7f490488b142dba5b6257c59d988f"><td class="memTemplParams" colspan="2">template<typename Type , typename ExecutionSpace > </td></tr>
|
||||
<tr class="memitem:a75f7f490488b142dba5b6257c59d988f"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacepFlow_1_1algorithms_1_1KOKKOS.html#a75f7f490488b142dba5b6257c59d988f">inclusiveScan</a> (Type *first, Type *dFirst, <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> numElems)</td></tr>
|
||||
<tr class="separator:a75f7f490488b142dba5b6257c59d988f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="ad6c27ed1c7864c76a498094c92f746e7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad6c27ed1c7864c76a498094c92f746e7">◆ </a></span>count()</h2>
|
||||
<a id="ae9cfef1faaf88feacaa5988ae1a956d8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae9cfef1faaf88feacaa5988ae1a956d8">◆ </a></span>count()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> pFlow::algorithms::KOKKOS::count </td>
|
||||
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> pFlow::algorithms::KOKKOS::count </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const Type * </td>
|
||||
<td class="paramname"><em>first</em>, </td>
|
||||
@ -151,7 +151,7 @@ Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td>
|
||||
<td class="paramname"><em>numElems</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -170,23 +170,19 @@ Functions</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="kokkosAlgorithms_8hpp_source.html#l00033">33</a> of file <a class="el" href="kokkosAlgorithms_8hpp_source.html">kokkosAlgorithms.hpp</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="bTypesFunctions_8hpp_source.html#l00188">pFlow::equal()</a>, and <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
|
||||
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00135">pFlow::equal()</a>, and <a class="el" href="pFlowMacros_8hpp_source.html#l00058">LAMBDA_HD</a>.</p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="namespacepFlow_1_1algorithms_1_1KOKKOS_ad6c27ed1c7864c76a498094c92f746e7_cgraph.png" border="0" usemap="#namespacepFlow_1_1algorithms_1_1KOKKOS_ad6c27ed1c7864c76a498094c92f746e7_cgraph" alt=""/></div>
|
||||
<map name="namespacepFlow_1_1algorithms_1_1KOKKOS_ad6c27ed1c7864c76a498094c92f746e7_cgraph" id="namespacepFlow_1_1algorithms_1_1KOKKOS_ad6c27ed1c7864c76a498094c92f746e7_cgraph">
|
||||
<area shape="rect" title=" " alt="" coords="5,5,64,32"/>
|
||||
<area shape="rect" href="namespacepFlow.html#aaf1dcea055a0402beff3cec1b0849d74" title=" " alt="" coords="112,5,216,32"/>
|
||||
</map>
|
||||
<div class="center"><img src="namespacepFlow_1_1algorithms_1_1KOKKOS_ae9cfef1faaf88feacaa5988ae1a956d8_cgraph.png" border="0" usemap="#namespacepFlow_1_1algorithms_1_1KOKKOS_ae9cfef1faaf88feacaa5988ae1a956d8_cgraph" alt=""/></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a355bb2c965a49f028db020dc37a9b859"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a355bb2c965a49f028db020dc37a9b859">◆ </a></span>fillSequence()</h2>
|
||||
<a id="a85f5483810440a68c5d72b2acc806d9c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a85f5483810440a68c5d72b2acc806d9c">◆ </a></span>fillSequence()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -200,7 +196,7 @@ Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td>
|
||||
<td class="paramname"><em>numElems</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -219,12 +215,12 @@ Functions</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="kokkosAlgorithms_8hpp_source.html#l00053">53</a> of file <a class="el" href="kokkosAlgorithms_8hpp_source.html">kokkosAlgorithms.hpp</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00058">LAMBDA_HD</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a946750f54636bc205395b89c1cfa3a69"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a946750f54636bc205395b89c1cfa3a69">◆ </a></span>fillSelected() <span class="overload">[1/2]</span></h2>
|
||||
<a id="a423f6916333ae492be3c574e7a3ce3e8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a423f6916333ae492be3c574e7a3ce3e8">◆ </a></span>fillSelected() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -244,7 +240,7 @@ Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
||||
<td class="paramtype">const <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td>
|
||||
<td class="paramname"><em>numElems</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -263,12 +259,12 @@ Functions</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="kokkosAlgorithms_8hpp_source.html#l00071">71</a> of file <a class="el" href="kokkosAlgorithms_8hpp_source.html">kokkosAlgorithms.hpp</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00058">LAMBDA_HD</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1245a1460c837108a32fb23feeb3529d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1245a1460c837108a32fb23feeb3529d">◆ </a></span>fillSelected() <span class="overload">[2/2]</span></h2>
|
||||
<a id="a80c412bcd2540e149883724cbe867c5f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a80c412bcd2540e149883724cbe867c5f">◆ </a></span>fillSelected() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -294,7 +290,7 @@ Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
||||
<td class="paramtype">const <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td>
|
||||
<td class="paramname"><em>numElems</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -307,12 +303,12 @@ Functions</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="kokkosAlgorithms_8hpp_source.html#l00087">87</a> of file <a class="el" href="kokkosAlgorithms_8hpp_source.html">kokkosAlgorithms.hpp</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00058">LAMBDA_HD</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6256cdfd2ba7f02ac8db8f55d05b3ef9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6256cdfd2ba7f02ac8db8f55d05b3ef9">◆ </a></span>max()</h2>
|
||||
<a id="a9d98facac68152ec12bf1483da55c939"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9d98facac68152ec12bf1483da55c939">◆ </a></span>max()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -326,7 +322,7 @@ Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td>
|
||||
<td class="paramname"><em>numElems</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -339,24 +335,15 @@ Functions</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="kokkosAlgorithms_8hpp_source.html#l00104">104</a> of file <a class="el" href="kokkosAlgorithms_8hpp_source.html">kokkosAlgorithms.hpp</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00058">LAMBDA_HD</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="Istream_8cpp_source.html#l00363">Istream::getLine()</a>, <a class="el" href="InsertionRegion_8cpp_source.html#l00055">InsertionRegion< ShapeType >::insertParticles()</a>, <a class="el" href="numericConstants_8hpp_source.html#l00053">pFlow::largestPositive()</a>, <a class="el" href="tripleI_8hpp_source.html#l00072">triple< intType >::normalize()</a>, <a class="el" href="cuboidWall_8cpp_source.html#l00028">cuboidWall::readcuboidWall()</a>, and <a class="el" href="planeWall_8cpp_source.html#l00026">planeWall::readPlaneWall()</a>.</p>
|
||||
<p class="reference">Referenced by <a class="el" href="pointFlagKernels_8hpp_source.html#l00174">pointFlag< DefaultHostExecutionSpace >::addInternalPoints()</a>, <a class="el" href="VectorSingle_8cpp_source.html#l00406">VectorSingle< uint32, HostSpace >::assign()</a>, <a class="el" href="boundaryExit_8cpp_source.html#l00027">boundaryExit::boundaryExit()</a>, <a class="el" href="boundaryPeriodic_8cpp_source.html#l00027">boundaryPeriodic::boundaryPeriodic()</a>, <a class="el" href="NBSLevel0_8cpp_source.html#l00025">NBSLevel0::findPairs()</a>, <a class="el" href="mapperNBSKernels_8cpp_source.html#l00027">pFlow::mapperNBSKernels::findPointExtends()</a>, <a class="el" href="Istream_8cpp_source.html#l00359">Istream::getLine()</a>, <a class="el" href="InsertionRegion_8cpp_source.html#l00054">InsertionRegion< ShapeType >::insertParticles()</a>, <a class="el" href="numericConstants_8hpp_source.html#l00054">pFlow::largestPositive()</a>, <a class="el" href="pointFlagKernels_8hpp_source.html#l00510">pointFlag< DefaultHostExecutionSpace >::markDelete()</a>, <a class="el" href="tripleI_8hpp_source.html#l00063">triple< intType >::normalize()</a>, <a class="el" href="cuboidWall_8cpp_source.html#l00028">cuboidWall::readcuboidWall()</a>, <a class="el" href="planeWall_8cpp_source.html#l00026">planeWall::readPlaneWall()</a>, <a class="el" href="rectangleMesh_8cpp_source.html#l00005">rectangleMesh::rectangleMesh()</a>, and <a class="el" href="mapperNBS_8cpp_source.html#l00029">mapperNBS::setSearchBox()</a>.</p>
|
||||
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-1-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
||||
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="namespacepFlow_1_1algorithms_1_1KOKKOS_a6256cdfd2ba7f02ac8db8f55d05b3ef9_icgraph.png" border="0" usemap="#namespacepFlow_1_1algorithms_1_1KOKKOS_a6256cdfd2ba7f02ac8db8f55d05b3ef9_icgraph" alt=""/></div>
|
||||
<map name="namespacepFlow_1_1algorithms_1_1KOKKOS_a6256cdfd2ba7f02ac8db8f55d05b3ef9_icgraph" id="namespacepFlow_1_1algorithms_1_1KOKKOS_a6256cdfd2ba7f02ac8db8f55d05b3ef9_icgraph">
|
||||
<area shape="rect" title=" " alt="" coords="287,152,337,179"/>
|
||||
<area shape="rect" href="classpFlow_1_1Istream.html#a626d6266a668fbe5629562598a1d1334" title=" " alt="" coords="35,5,209,32"/>
|
||||
<area shape="rect" href="classpFlow_1_1InsertionRegion.html#a7aca664f39c4a6e73d6666a36ad687ce" title=" " alt="" coords="37,57,207,98"/>
|
||||
<area shape="rect" href="namespacepFlow.html#a1a6444472664b73ca86d9c96154ea1da" title=" " alt="" coords="39,123,205,149"/>
|
||||
<area shape="rect" href="classpFlow_1_1triple.html#a2030cdd583d3a6e60753a16dab2a0ae4" title=" " alt="" coords="40,174,204,215"/>
|
||||
<area shape="rect" href="classpFlow_1_1cuboidWall.html#a55e30af1f42fec1e6e19ff11aae7821b" title=" " alt="" coords="49,239,195,281"/>
|
||||
<area shape="rect" href="classpFlow_1_1planeWall.html#a549697ff2b459d3f6f0d888e6ab32e30" title=" " alt="" coords="5,305,239,332"/>
|
||||
</map>
|
||||
<div class="center"><img src="namespacepFlow_1_1algorithms_1_1KOKKOS_a9d98facac68152ec12bf1483da55c939_icgraph.png" border="0" usemap="#namespacepFlow_1_1algorithms_1_1KOKKOS_a9d98facac68152ec12bf1483da55c939_icgraph" alt=""/></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@ -389,25 +376,21 @@ Functions</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="kokkosAlgorithms_8hpp_source.html#l00124">124</a> of file <a class="el" href="kokkosAlgorithms_8hpp_source.html">kokkosAlgorithms.hpp</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00058">LAMBDA_HD</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="numericConstants_8hpp_source.html#l00046">pFlow::epsilonValue()</a>.</p>
|
||||
<p class="reference">Referenced by <a class="el" href="pointFlagKernels_8hpp_source.html#l00174">pointFlag< DefaultHostExecutionSpace >::addInternalPoints()</a>, <a class="el" href="timeControl_8cpp_source.html#l00151">timeControl::checkForOutputToFile()</a>, <a class="el" href="numericConstants_8hpp_source.html#l00046">pFlow::epsilonValue()</a>, <a class="el" href="mapperNBSKernels_8cpp_source.html#l00027">pFlow::mapperNBSKernels::findPointExtends()</a>, <a class="el" href="pointFlagKernels_8hpp_source.html#l00510">pointFlag< DefaultHostExecutionSpace >::markDelete()</a>, and <a class="el" href="mapperNBS_8cpp_source.html#l00029">mapperNBS::setSearchBox()</a>.</p>
|
||||
<div id="dynsection-2" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-2-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
||||
<div id="dynsection-2-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-2-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="namespacepFlow_1_1algorithms_1_1KOKKOS_a889052ad665d517d05832303a9bbc972_icgraph.png" border="0" usemap="#namespacepFlow_1_1algorithms_1_1KOKKOS_a889052ad665d517d05832303a9bbc972_icgraph" alt=""/></div>
|
||||
<map name="namespacepFlow_1_1algorithms_1_1KOKKOS_a889052ad665d517d05832303a9bbc972_icgraph" id="namespacepFlow_1_1algorithms_1_1KOKKOS_a889052ad665d517d05832303a9bbc972_icgraph">
|
||||
<area shape="rect" title=" " alt="" coords="204,5,251,32"/>
|
||||
<area shape="rect" href="namespacepFlow.html#ac2d229af1e3f22d4f92fd64e157610d9" title=" " alt="" coords="5,5,156,32"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6199a0826926a1e03c8b81b423615165"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6199a0826926a1e03c8b81b423615165">◆ </a></span>exclusiveScan()</h2>
|
||||
<a id="aae0922261eb9c497220bda3759d1aba9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aae0922261eb9c497220bda3759d1aba9">◆ </a></span>exclusiveScan()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -421,13 +404,13 @@ Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DestType * </td>
|
||||
<td class="paramtype">Type * </td>
|
||||
<td class="paramname"><em>dFirst</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td>
|
||||
<td class="paramname"><em>numElems</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -440,12 +423,21 @@ Functions</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="kokkosAlgorithms_8hpp_source.html#l00148">148</a> of file <a class="el" href="kokkosAlgorithms_8hpp_source.html">kokkosAlgorithms.hpp</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00058">LAMBDA_HD</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="boundaryBaseKernels_8cpp_source.html#l00065">pFlow::boundaryBaseKernels::createRemoveKeepIndices()</a>, <a class="el" href="boundaryBaseKernels_8cpp_source.html#l00024">pFlow::boundaryBaseKernels::createRemoveKeepLists()</a>, and <a class="el" href="pointFlagKernels_8hpp_source.html#l00055">pointFlag< DefaultHostExecutionSpace >::getEmptyPoints()</a>.</p>
|
||||
<div id="dynsection-3" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-3-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
||||
<div id="dynsection-3-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-3-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="namespacepFlow_1_1algorithms_1_1KOKKOS_aae0922261eb9c497220bda3759d1aba9_icgraph.png" border="0" usemap="#namespacepFlow_1_1algorithms_1_1KOKKOS_aae0922261eb9c497220bda3759d1aba9_icgraph" alt=""/></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1718a3f32c976f338584cb3b89bafe63"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1718a3f32c976f338584cb3b89bafe63">◆ </a></span>inclusiveScan()</h2>
|
||||
<a id="a75f7f490488b142dba5b6257c59d988f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a75f7f490488b142dba5b6257c59d988f">◆ </a></span>inclusiveScan()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -459,13 +451,13 @@ Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">DestType * </td>
|
||||
<td class="paramtype">Type * </td>
|
||||
<td class="paramname"><em>dFirst</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
||||
<td class="paramtype"><a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td>
|
||||
<td class="paramname"><em>numElems</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -478,7 +470,7 @@ Functions</h2></td></tr>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="kokkosAlgorithms_8hpp_source.html#l00167">167</a> of file <a class="el" href="kokkosAlgorithms_8hpp_source.html">kokkosAlgorithms.hpp</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>.</p>
|
||||
<p class="reference">References <a class="el" href="pFlowMacros_8hpp_source.html#l00058">LAMBDA_HD</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user