Skip to content

Commit

Permalink
remove executable flag for dot files and update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
raggledodo committed Jan 16, 2019
1 parent 4e6a459 commit 8091cec
Show file tree
Hide file tree
Showing 28 changed files with 186 additions and 28 deletions.
Empty file modified .dockerignore
100755 → 100644
Empty file.
Empty file modified .gitignore
100755 → 100644
Empty file.
Empty file modified .travis.yml
100755 → 100644
Empty file.
4 changes: 2 additions & 2 deletions Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -874,7 +874,7 @@ RECURSIVE = YES
# Note that relative paths are relative to the directory from which doxygen is
# run.

EXCLUDE = ade/test bwd/test
EXCLUDE =

# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
# directories that are symbolic links (a Unix file system feature) are excluded
Expand All @@ -890,7 +890,7 @@ EXCLUDE_SYMLINKS = NO
# Note that the wildcards are matched against the file with absolute path, so to
# exclude all test directories for example use the pattern */test/*

EXCLUDE_PATTERNS =
EXCLUDE_PATTERNS = */test */bm

# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
# (namespaces, classes, functions, etc.) that should be excluded from the
Expand Down
21 changes: 12 additions & 9 deletions docs/coord_8hpp_source.html

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions docs/functions.html
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,10 @@ <h3><a id="index_g"></a>- g -</h3><ul>


<h3><a id="index_i"></a>- i -</h3><ul>
<li>is_bijective()
: <a class="el" href="structade_1_1_coord_map.html#a279588a2420e26c56caf34acb363dddd">ade::CoordMap</a>
, <a class="el" href="structade_1_1i_coord_map.html#a072c0cba065ec82893e0f5ab3f543298">ade::iCoordMap</a>
</li>
<li>iterator
: <a class="el" href="structade_1_1_shape.html#a724478494d1b325cc5f16e35d3c72172">ade::Shape</a>
</li>
Expand Down
14 changes: 11 additions & 3 deletions docs/functions_func.html
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,14 @@ <h3><a id="index_g"></a>- g -</h3><ul>
</ul>


<h3><a id="index_i"></a>- i -</h3><ul>
<li>is_bijective()
: <a class="el" href="structade_1_1_coord_map.html#a279588a2420e26c56caf34acb363dddd">ade::CoordMap</a>
, <a class="el" href="structade_1_1i_coord_map.html#a072c0cba065ec82893e0f5ab3f543298">ade::iCoordMap</a>
</li>
</ul>


<h3><a id="index_m"></a>- m -</h3><ul>
<li>map_io()
: <a class="el" href="structade_1_1_mapped_tensor.html#aae6593688de1372a884bbfdfeb034eeb">ade::MappedTensor</a>
Expand Down Expand Up @@ -208,7 +216,7 @@ <h3><a id="index_s"></a>- s -</h3><ul>
, <a class="el" href="structade_1_1_mapped_tensor.html#a3b67df4b02a504ded28695ddd0e7f6e0">ade::MappedTensor</a>
</li>
<li>Shape()
: <a class="el" href="structade_1_1_shape.html#ab5dd96f6f468e8b17e66e94ec22a9b41">ade::Shape</a>
: <a class="el" href="structade_1_1_shape.html#a4f965312d8df445063305ea750220b3d">ade::Shape</a>
</li>
<li>sum_opcode()
: <a class="el" href="structage_1_1i_rule_set.html#a5255c4569d7411f5b0f0b58cdc025541">age::iRuleSet</a>
Expand Down Expand Up @@ -237,8 +245,8 @@ <h3><a id="index_v"></a>- v -</h3><ul>
<li>visit()
: <a class="el" href="structade_1_1_graph_stat.html#ab3376f6cde9c0d483a32ff63632acbc9">ade::GraphStat</a>
, <a class="el" href="structade_1_1i_traveler.html#a65fd050e7a346733f1eacc59eea299b1">ade::iTraveler</a>
, <a class="el" href="structade_1_1_path_finder.html#a56fd6fb9ab097926addcbb91e83ad778">ade::PathFinder</a>
, <a class="el" href="structage_1_1_grader.html#ab7801ce5432bb20048f6e3f6c259bcce">age::Grader</a>
, <a class="el" href="structade_1_1_path_finder.html#a57a63c9dcad0c13df7af259622c9350b">ade::PathFinder</a>
, <a class="el" href="structage_1_1_grader.html#a67b5b2024d39f93681b537c71b5d0673">age::Grader</a>
</li>
</ul>

Expand Down
2 changes: 2 additions & 0 deletions docs/matops_8hpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,8 @@
<tr class="memitem:adf0ae4c17a6835d771a3e8e1502f9ad6"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceade.html#adf0ae4c17a6835d771a3e8e1502f9ad6">ade::to_string</a> (const MatrixT &amp;mat)</td></tr>
<tr class="memdesc:adf0ae4c17a6835d771a3e8e1502f9ad6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the string representation of input matrix. <a href="namespaceade.html#adf0ae4c17a6835d771a3e8e1502f9ad6">More...</a><br /></td></tr>
<tr class="separator:adf0ae4c17a6835d771a3e8e1502f9ad6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecb7b9f5d18655665d51992ee73d3e43"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceade.html#aecb7b9f5d18655665d51992ee73d3e43">ade::determinant</a> (const MatrixT &amp;mat)</td></tr>
<tr class="separator:aecb7b9f5d18655665d51992ee73d3e43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9cbea696e35b2eca835de3a246409d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceade.html#ad9cbea696e35b2eca835de3a246409d0">ade::inverse</a> (MatrixT out, const MatrixT &amp;in)</td></tr>
<tr class="memdesc:ad9cbea696e35b2eca835de3a246409d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse in matrix and dump to out matrix. <a href="namespaceade.html#ad9cbea696e35b2eca835de3a246409d0">More...</a><br /></td></tr>
<tr class="separator:ad9cbea696e35b2eca835de3a246409d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
Expand Down
3 changes: 2 additions & 1 deletion docs/matops_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,14 @@
<div class="title">matops.hpp</div> </div>
</div><!--header-->
<div class="contents">
<a href="matops_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;cassert&gt;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &lt;cstring&gt;</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="shape_8hpp.html">ade/shape.hpp</a>&quot;</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#ifndef ADE_MATOPS_HPP</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#define ADE_MATOPS_HPP</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceade.html">ade</a></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;{</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3"> 22</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a> = <a class="code" href="namespaceade.html#abe7612b911dddb042aa394cc0125ea69">rank_cap</a> + 1;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespaceade.html#a2510c0d77a622cfaa58a0865d86ce8d5"> 25</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code" href="namespaceade.html#a2510c0d77a622cfaa58a0865d86ce8d5">mat_size</a> = <span class="keyword">sizeof</span>(double) * <a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a> * <a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a>;</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246"> 28</a></span>&#160;<span class="keyword">using</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a> = <span class="keywordtype">double</span>[<a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a>][<a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a>];</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;std::string <a class="code" href="namespaceade.html#adf0ae4c17a6835d771a3e8e1502f9ad6">to_string</a> (<span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; mat);</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceade.html#ad9cbea696e35b2eca835de3a246409d0">inverse</a> (<a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a> out, <span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; in);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceade.html#ab6daf41b04bccd42950ae92db8a0439a">matmul</a> (<a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a> out, <span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; lhs, <span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; rhs);</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;}</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor">#endif </span></div><div class="ttc" id="namespaceade_html_abe7612b911dddb042aa394cc0125ea69"><div class="ttname"><a href="namespaceade.html#abe7612b911dddb042aa394cc0125ea69">ade::rank_cap</a></div><div class="ttdeci">const uint8_t rank_cap</div><div class="ttdoc">Number of dimsensions in a shape/coordinate. </div><div class="ttdef"><b>Definition:</b> shape.hpp:34</div></div>
<a href="matops_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;cassert&gt;</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &lt;cstring&gt;</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="shape_8hpp.html">ade/shape.hpp</a>&quot;</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#ifndef ADE_MATOPS_HPP</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#define ADE_MATOPS_HPP</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceade.html">ade</a></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;{</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3"> 22</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a> = <a class="code" href="namespaceade.html#abe7612b911dddb042aa394cc0125ea69">rank_cap</a> + 1;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="namespaceade.html#a2510c0d77a622cfaa58a0865d86ce8d5"> 25</a></span>&#160;<span class="keyword">const</span> <span class="keywordtype">size_t</span> <a class="code" href="namespaceade.html#a2510c0d77a622cfaa58a0865d86ce8d5">mat_size</a> = <span class="keyword">sizeof</span>(double) * <a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a> * <a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a>;</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246"> 28</a></span>&#160;<span class="keyword">using</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a> = <span class="keywordtype">double</span>[<a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a>][<a class="code" href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">mat_dim</a>];</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;std::string <a class="code" href="namespaceade.html#adf0ae4c17a6835d771a3e8e1502f9ad6">to_string</a> (<span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; mat);</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keywordtype">double</span> <a class="code" href="namespaceade.html#aecb7b9f5d18655665d51992ee73d3e43">determinant</a> (<span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; mat);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceade.html#ad9cbea696e35b2eca835de3a246409d0">inverse</a> (<a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a> out, <span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; in);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespaceade.html#ab6daf41b04bccd42950ae92db8a0439a">matmul</a> (<a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a> out, <span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; lhs, <span class="keyword">const</span> <a class="code" href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">MatrixT</a>&amp; rhs);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;}</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#endif </span></div><div class="ttc" id="namespaceade_html_abe7612b911dddb042aa394cc0125ea69"><div class="ttname"><a href="namespaceade.html#abe7612b911dddb042aa394cc0125ea69">ade::rank_cap</a></div><div class="ttdeci">const uint8_t rank_cap</div><div class="ttdoc">Number of dimsensions in a shape/coordinate. </div><div class="ttdef"><b>Definition:</b> shape.hpp:34</div></div>
<div class="ttc" id="namespaceade_html_a5d20bdd43f50367b1d8780c145cfe0f3"><div class="ttname"><a href="namespaceade.html#a5d20bdd43f50367b1d8780c145cfe0f3">ade::mat_dim</a></div><div class="ttdeci">const uint8_t mat_dim</div><div class="ttdoc">Number of rows and columns for the homogeneous matrix. </div><div class="ttdef"><b>Definition:</b> matops.hpp:22</div></div>
<div class="ttc" id="namespaceade_html_ab6daf41b04bccd42950ae92db8a0439a"><div class="ttname"><a href="namespaceade.html#ab6daf41b04bccd42950ae92db8a0439a">ade::matmul</a></div><div class="ttdeci">void matmul(MatrixT out, const MatrixT &amp;lhs, const MatrixT &amp;rhs)</div><div class="ttdoc">Apply matrix multiplication for lhs and rhs to out matrix. </div></div>
<div class="ttc" id="namespaceade_html_a2510c0d77a622cfaa58a0865d86ce8d5"><div class="ttname"><a href="namespaceade.html#a2510c0d77a622cfaa58a0865d86ce8d5">ade::mat_size</a></div><div class="ttdeci">const size_t mat_size</div><div class="ttdoc">Number of bytes in a homogeneous matrix. </div><div class="ttdef"><b>Definition:</b> matops.hpp:25</div></div>
<div class="ttc" id="namespaceade_html_ae0f6687dd704fcf5c00f841da0509246"><div class="ttname"><a href="namespaceade.html#ae0f6687dd704fcf5c00f841da0509246">ade::MatrixT</a></div><div class="ttdeci">double[mat_dim][mat_dim] MatrixT</div><div class="ttdoc">Coordinate transformation matrix (using homogeneous) </div><div class="ttdef"><b>Definition:</b> matops.hpp:28</div></div>
<div class="ttc" id="shape_8hpp_html"><div class="ttname"><a href="shape_8hpp.html">shape.hpp</a></div></div>
<div class="ttc" id="namespaceade_html"><div class="ttname"><a href="namespaceade.html">ade</a></div><div class="ttdef"><b>Definition:</b> ade.hpp:13</div></div>
<div class="ttc" id="namespaceade_html_aecb7b9f5d18655665d51992ee73d3e43"><div class="ttname"><a href="namespaceade.html#aecb7b9f5d18655665d51992ee73d3e43">ade::determinant</a></div><div class="ttdeci">double determinant(const MatrixT &amp;mat)</div></div>
<div class="ttc" id="namespaceade_html_adf0ae4c17a6835d771a3e8e1502f9ad6"><div class="ttname"><a href="namespaceade.html#adf0ae4c17a6835d771a3e8e1502f9ad6">ade::to_string</a></div><div class="ttdeci">std::string to_string(const MatrixT &amp;mat)</div><div class="ttdoc">Return the string representation of input matrix. </div></div>
<div class="ttc" id="namespaceade_html_ad9cbea696e35b2eca835de3a246409d0"><div class="ttname"><a href="namespaceade.html#ad9cbea696e35b2eca835de3a246409d0">ade::inverse</a></div><div class="ttdeci">void inverse(MatrixT out, const MatrixT &amp;in)</div><div class="ttdoc">Inverse in matrix and dump to out matrix. </div></div>
</div><!-- fragment --></div><!-- contents -->
Expand Down
1 change: 1 addition & 0 deletions docs/menudata.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ var menudata={children:[
{text:"e",url:"functions_func.html#index_e"},
{text:"f",url:"functions_func.html#index_f"},
{text:"g",url:"functions_func.html#index_g"},
{text:"i",url:"functions_func.html#index_i"},
{text:"m",url:"functions_func.html#index_m"},
{text:"n",url:"functions_func.html#index_n"},
{text:"o",url:"functions_func.html#index_o"},
Expand Down
Loading

0 comments on commit 8091cec

Please sign in to comment.