Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Feb 20, 2024
1 parent ca1512c commit 4015cc1
Show file tree
Hide file tree
Showing 844 changed files with 16,929 additions and 17,881 deletions.
2 changes: 1 addition & 1 deletion doxygen_documentation/git-master/C01BasedTraversal_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classautopas_1_1C01BasedTraversal.html">autopas::C01BasedTraversal&lt; ParticleCell, PairwiseFunctor, dataLayout, useNewton3, collapseDepth &gt;</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classautopas_1_1C01BasedTraversal.html">autopas::C01BasedTraversal&lt; ParticleCell, PairwiseFunctor, collapseDepth &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This class provides the base for traversals using the c01 base step. <a href="classautopas_1_1C01BasedTraversal.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
Expand Down
44 changes: 21 additions & 23 deletions doxygen_documentation/git-master/C01BasedTraversal_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,25 +116,23 @@
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceautopas.html">autopas</a> {</div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="keyword">template</span> &lt;<span class="keyword">class </span>ParticleCell, <span class="keyword">class </span>PairwiseFunctor, DataLayoutOption::Value dataLayout, <span class="keywordtype">bool</span> useNewton3,</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keywordtype">int</span> collapseDepth = 3&gt;</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="classautopas_1_1C01BasedTraversal.html"> 26</a></span><span class="keyword">class </span><a class="code hl_class" href="classautopas_1_1C01BasedTraversal.html">C01BasedTraversal</a> : <span class="keyword">public</span> <a class="code hl_class" href="classautopas_1_1CBasedTraversal.html">CBasedTraversal</a>&lt;ParticleCell, PairwiseFunctor, dataLayout, useNewton3, collapseDepth&gt; {</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="classautopas_1_1C01BasedTraversal.html#aed536c87064516d6e758064f85222eec"> 36</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classautopas_1_1C01BasedTraversal.html#aed536c87064516d6e758064f85222eec">C01BasedTraversal</a>(<span class="keyword">const</span> std::array&lt;unsigned long, 3&gt; &amp;dims, PairwiseFunctor *pairwiseFunctor,</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <span class="keywordtype">double</span> interactionLength, <span class="keyword">const</span> std::array&lt;double, 3&gt; &amp;cellLength)</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> : <a class="code hl_class" href="classautopas_1_1CBasedTraversal.html">CBasedTraversal</a>&lt;<a class="code hl_class" href="classautopas_1_1ParticleCell.html">ParticleCell</a>, PairwiseFunctor, dataLayout, useNewton3, collapseDepth&gt;(</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> dims, pairwiseFunctor, interactionLength, cellLength) {}</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">protected</span>:</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">template</span> &lt;<span class="keyword">typename</span> LoopBody&gt;</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="classautopas_1_1C01BasedTraversal.html#a4ba64dd9e53a95252d8f78c10e307ace"> 50</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classautopas_1_1C01BasedTraversal.html#a4ba64dd9e53a95252d8f78c10e307ace">c01Traversal</a>(LoopBody &amp;&amp;loopBody);</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>};</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keyword">template</span> &lt;<span class="keyword">class </span><a class="code hl_class" href="classautopas_1_1ParticleCell.html">ParticleCell</a>, <span class="keyword">class </span>PairwiseFunctor, DataLayoutOption::Value dataLayout, <span class="keywordtype">bool</span> useNewton3,</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keywordtype">int</span> collapseDepth&gt;</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> LoopBody&gt;</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="classautopas_1_1C01BasedTraversal.html#a4ba64dd9e53a95252d8f78c10e307ace"> 56</a></span><span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classautopas_1_1C01BasedTraversal.html#a4ba64dd9e53a95252d8f78c10e307ace">C01BasedTraversal&lt;ParticleCell, PairwiseFunctor, dataLayout, useNewton3, collapseDepth&gt;::c01Traversal</a>(</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> LoopBody &amp;&amp;loopBody) {</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="keyword">template</span> &lt;<span class="keyword">class</span> ParticleCell, <span class="keyword">class</span> PairwiseFunctor, <span class="keywordtype">int</span> collapseDepth = 3&gt;</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="classautopas_1_1C01BasedTraversal.html"> 25</a></span><span class="keyword">class </span><a class="code hl_class" href="classautopas_1_1C01BasedTraversal.html">C01BasedTraversal</a> : <span class="keyword">public</span> <a class="code hl_class" href="classautopas_1_1CBasedTraversal.html">CBasedTraversal</a>&lt;ParticleCell, PairwiseFunctor, collapseDepth&gt; {</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="classautopas_1_1C01BasedTraversal.html#aff1ca9696e370a0333073d72c655df78"> 37</a></span> <span class="keyword">explicit</span> <a class="code hl_function" href="classautopas_1_1C01BasedTraversal.html#aff1ca9696e370a0333073d72c655df78">C01BasedTraversal</a>(<span class="keyword">const</span> std::array&lt;unsigned long, 3&gt; &amp;dims, PairwiseFunctor *pairwiseFunctor,</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordtype">double</span> interactionLength, <span class="keyword">const</span> std::array&lt;double, 3&gt; &amp;cellLength,</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> DataLayoutOption dataLayout, <span class="keywordtype">bool</span> useNewton3)</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> : <a class="code hl_class" href="classautopas_1_1CBasedTraversal.html">CBasedTraversal</a>&lt;<a class="code hl_class" href="classautopas_1_1ParticleCell.html">ParticleCell</a>, PairwiseFunctor, collapseDepth&gt;(dims, pairwiseFunctor, interactionLength,</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> cellLength, dataLayout, useNewton3) {}</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">protected</span>:</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keyword">template</span> &lt;<span class="keyword">typename</span> LoopBody&gt;</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="classautopas_1_1C01BasedTraversal.html#a415d9ac93816c51e55f8b63ed7ac847e"> 52</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classautopas_1_1C01BasedTraversal.html#a415d9ac93816c51e55f8b63ed7ac847e">c01Traversal</a>(LoopBody &amp;&amp;loopBody);</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>};</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="keyword">template</span> &lt;<span class="keyword">class</span> ParticleCell, <span class="keyword">class</span> PairwiseFunctor, <span class="keywordtype">int</span> collapseDepth&gt;</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> LoopBody&gt;</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="classautopas_1_1C01BasedTraversal.html#a415d9ac93816c51e55f8b63ed7ac847e"> 57</a></span><span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classautopas_1_1C01BasedTraversal.html#a415d9ac93816c51e55f8b63ed7ac847e">C01BasedTraversal&lt;ParticleCell, PairwiseFunctor, collapseDepth&gt;::c01Traversal</a>(LoopBody &amp;&amp;loopBody) {</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keyword">using namespace </span>autopas::utils::ArrayMath::literals;</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">const</span> <span class="keyword">auto</span> offset = this-&gt;_overlap;</div>
Expand All @@ -144,10 +142,10 @@
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>} <span class="comment">// namespace autopas</span></div>
<div class="ttc" id="aCBasedTraversal_8h_html"><div class="ttname"><a href="CBasedTraversal_8h.html">CBasedTraversal.h</a></div></div>
<div class="ttc" id="aWrapOpenMP_8h_html"><div class="ttname"><a href="WrapOpenMP_8h.html">WrapOpenMP.h</a></div></div>
<div class="ttc" id="aclassautopas_1_1C01BasedTraversal_html"><div class="ttname"><a href="classautopas_1_1C01BasedTraversal.html">autopas::C01BasedTraversal</a></div><div class="ttdoc">This class provides the base for traversals using the c01 base step.</div><div class="ttdef"><b>Definition:</b> C01BasedTraversal.h:26</div></div>
<div class="ttc" id="aclassautopas_1_1C01BasedTraversal_html_a4ba64dd9e53a95252d8f78c10e307ace"><div class="ttname"><a href="classautopas_1_1C01BasedTraversal.html#a4ba64dd9e53a95252d8f78c10e307ace">autopas::C01BasedTraversal::c01Traversal</a></div><div class="ttdeci">void c01Traversal(LoopBody &amp;&amp;loopBody)</div><div class="ttdoc">The main traversal of the C01Traversal.</div><div class="ttdef"><b>Definition:</b> C01BasedTraversal.h:56</div></div>
<div class="ttc" id="aclassautopas_1_1C01BasedTraversal_html_aed536c87064516d6e758064f85222eec"><div class="ttname"><a href="classautopas_1_1C01BasedTraversal.html#aed536c87064516d6e758064f85222eec">autopas::C01BasedTraversal::C01BasedTraversal</a></div><div class="ttdeci">C01BasedTraversal(const std::array&lt; unsigned long, 3 &gt; &amp;dims, PairwiseFunctor *pairwiseFunctor, double interactionLength, const std::array&lt; double, 3 &gt; &amp;cellLength)</div><div class="ttdoc">Constructor of the c01 traversal.</div><div class="ttdef"><b>Definition:</b> C01BasedTraversal.h:36</div></div>
<div class="ttc" id="aclassautopas_1_1CBasedTraversal_html"><div class="ttname"><a href="classautopas_1_1CBasedTraversal.html">autopas::CBasedTraversal</a></div><div class="ttdoc">This class provides the base for traversals using base steps based on cell coloring.</div><div class="ttdef"><b>Definition:</b> CBasedTraversal.h:28</div></div>
<div class="ttc" id="aclassautopas_1_1C01BasedTraversal_html"><div class="ttname"><a href="classautopas_1_1C01BasedTraversal.html">autopas::C01BasedTraversal</a></div><div class="ttdoc">This class provides the base for traversals using the c01 base step.</div><div class="ttdef"><b>Definition:</b> C01BasedTraversal.h:25</div></div>
<div class="ttc" id="aclassautopas_1_1C01BasedTraversal_html_a415d9ac93816c51e55f8b63ed7ac847e"><div class="ttname"><a href="classautopas_1_1C01BasedTraversal.html#a415d9ac93816c51e55f8b63ed7ac847e">autopas::C01BasedTraversal::c01Traversal</a></div><div class="ttdeci">void c01Traversal(LoopBody &amp;&amp;loopBody)</div><div class="ttdoc">The main traversal of the C01Traversal.</div><div class="ttdef"><b>Definition:</b> C01BasedTraversal.h:57</div></div>
<div class="ttc" id="aclassautopas_1_1C01BasedTraversal_html_aff1ca9696e370a0333073d72c655df78"><div class="ttname"><a href="classautopas_1_1C01BasedTraversal.html#aff1ca9696e370a0333073d72c655df78">autopas::C01BasedTraversal::C01BasedTraversal</a></div><div class="ttdeci">C01BasedTraversal(const std::array&lt; unsigned long, 3 &gt; &amp;dims, PairwiseFunctor *pairwiseFunctor, double interactionLength, const std::array&lt; double, 3 &gt; &amp;cellLength, DataLayoutOption dataLayout, bool useNewton3)</div><div class="ttdoc">Constructor of the c01 traversal.</div><div class="ttdef"><b>Definition:</b> C01BasedTraversal.h:37</div></div>
<div class="ttc" id="aclassautopas_1_1CBasedTraversal_html"><div class="ttname"><a href="classautopas_1_1CBasedTraversal.html">autopas::CBasedTraversal</a></div><div class="ttdoc">This class provides the base for traversals using base steps based on cell coloring.</div><div class="ttdef"><b>Definition:</b> CBasedTraversal.h:25</div></div>
<div class="ttc" id="aclassautopas_1_1ParticleCell_html"><div class="ttname"><a href="classautopas_1_1ParticleCell.html">autopas::ParticleCell</a></div><div class="ttdoc">Class for Cells of Particles.</div><div class="ttdef"><b>Definition:</b> ParticleCell.h:51</div></div>
<div class="ttc" id="anamespaceautopas_html"><div class="ttname"><a href="namespaceautopas.html">autopas</a></div><div class="ttdoc">This is the main namespace of AutoPas.</div><div class="ttdef"><b>Definition:</b> AutoPasDecl.h:31</div></div>
</div><!-- fragment --></div><!-- contents -->
Expand Down
2 changes: 1 addition & 1 deletion doxygen_documentation/git-master/C04BasedTraversal_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -277,7 +277,7 @@
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classautopas_1_1C04BasedTraversal.html">autopas::C04BasedTraversal&lt; ParticleCell, PairwiseFunctor, dataLayout, useNewton3, collapseDepth &gt;</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classautopas_1_1C04BasedTraversal.html">autopas::C04BasedTraversal&lt; ParticleCell, PairwiseFunctor, collapseDepth &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This class provides the base for traversals using the c04 base step. <a href="classautopas_1_1C04BasedTraversal.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
Expand Down
Loading

0 comments on commit 4015cc1

Please sign in to comment.