Skip to content
This repository has been archived by the owner on May 8, 2024. It is now read-only.

Commit

Permalink
Updated doc
Browse files Browse the repository at this point in the history
  • Loading branch information
AiglonDore committed May 5, 2024
1 parent 466844a commit e043a5e
Show file tree
Hide file tree
Showing 165 changed files with 608 additions and 449 deletions.
8 changes: 4 additions & 4 deletions Documentation/html/class_n_m_c.html
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a4f78aec3e5b28b148240c682
<div class="center"><img src="class_n_m_c_a4f78aec3e5b28b148240c6826404e53e_icgraph.png" border="0" usemap="#aclass_n_m_c_a4f78aec3e5b28b148240c6826404e53e_icgraph" alt=""/></div>
<map name="aclass_n_m_c_a4f78aec3e5b28b148240c6826404e53e_icgraph" id="aclass_n_m_c_a4f78aec3e5b28b148240c6826404e53e_icgraph">
<area shape="rect" title="Generate equity paths." alt="" coords="304,5,471,47"/>
<area shape="rect" href="namespace_c_p_u_simulation.html#ae597092d12422747cef3c885dd38db58" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" href="namespace_c_p_u_simulation.html#a27804808f009879de20ce439b07987d2" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title="Main function." alt="" coords="5,13,60,39"/>
</map>
</div>
Expand Down Expand Up @@ -327,7 +327,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#af827702fd99f1016dbe7b9db
<div class="center"><img src="class_n_m_c_af827702fd99f1016dbe7b9db0645a0ce_icgraph.png" border="0" usemap="#aclass_n_m_c_af827702fd99f1016dbe7b9db0645a0ce_icgraph" alt=""/></div>
<map name="aclass_n_m_c_af827702fd99f1016dbe7b9db0645a0ce_icgraph" id="aclass_n_m_c_af827702fd99f1016dbe7b9db0645a0ce_icgraph">
<area shape="rect" title="Generate FX rate paths." alt="" coords="304,5,476,47"/>
<area shape="rect" href="namespace_c_p_u_simulation.html#ae597092d12422747cef3c885dd38db58" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" href="namespace_c_p_u_simulation.html#a27804808f009879de20ce439b07987d2" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title="Main function." alt="" coords="5,13,60,39"/>
</map>
</div>
Expand Down Expand Up @@ -371,7 +371,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#abfcc036d9d6ecc018f16f974
<div class="center"><img src="class_n_m_c_abfcc036d9d6ecc018f16f974f1cdac5c_icgraph.png" border="0" usemap="#aclass_n_m_c_abfcc036d9d6ecc018f16f974f1cdac5c_icgraph" alt=""/></div>
<map name="aclass_n_m_c_abfcc036d9d6ecc018f16f974f1cdac5c_icgraph" id="aclass_n_m_c_abfcc036d9d6ecc018f16f974f1cdac5c_icgraph">
<area shape="rect" title="Generate interrest rate paths." alt="" coords="304,5,480,47"/>
<area shape="rect" href="namespace_c_p_u_simulation.html#ae597092d12422747cef3c885dd38db58" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" href="namespace_c_p_u_simulation.html#a27804808f009879de20ce439b07987d2" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title="Main function." alt="" coords="5,13,60,39"/>
</map>
</div>
Expand Down Expand Up @@ -561,7 +561,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ac1d977c229356b5a51da8498
<div class="center"><img src="class_n_m_c_ac1d977c229356b5a51da849883af8ddc_icgraph.png" border="0" usemap="#aclass_n_m_c_ac1d977c229356b5a51da849883af8ddc_icgraph" alt=""/></div>
<map name="aclass_n_m_c_ac1d977c229356b5a51da849883af8ddc_icgraph" id="aclass_n_m_c_ac1d977c229356b5a51da849883af8ddc_icgraph">
<area shape="rect" title="Run the nested Monte Carlo system." alt="" coords="304,13,387,39"/>
<area shape="rect" href="namespace_c_p_u_simulation.html#ae597092d12422747cef3c885dd38db58" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" href="namespace_c_p_u_simulation.html#a27804808f009879de20ce439b07987d2" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title="Main function." alt="" coords="5,13,60,39"/>
</map>
</div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<map id="NMC::generate_equity_paths" name="NMC::generate_equity_paths">
<area shape="rect" id="node1" title="Generate equity paths." alt="" coords="304,5,471,47"/>
<area shape="rect" id="node2" href="$namespace_c_p_u_simulation.html#ae597092d12422747cef3c885dd38db58" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" id="node2" href="$namespace_c_p_u_simulation.html#a27804808f009879de20ce439b07987d2" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" id="node3" href="$main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title="Main function." alt="" coords="5,13,60,39"/>
</map>
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2a42967ea6d3e35fc95bd9537ec1f82a
c790c0d76e61a7395daf76d07913ea31
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<map id="NMC::generate_interest_rate_paths" name="NMC::generate_interest_rate_paths">
<area shape="rect" id="node1" title="Generate interrest rate paths." alt="" coords="304,5,480,47"/>
<area shape="rect" id="node2" href="$namespace_c_p_u_simulation.html#ae597092d12422747cef3c885dd38db58" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" id="node2" href="$namespace_c_p_u_simulation.html#a27804808f009879de20ce439b07987d2" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" id="node3" href="$main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title="Main function." alt="" coords="5,13,60,39"/>
</map>
Original file line number Diff line number Diff line change
@@ -1 +1 @@
33631dcd6a9db2677b630b2b45508306
43d70ea1e79d1a82a1160f18c1f7a6dd
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<map id="NMC::run" name="NMC::run">
<area shape="rect" id="node1" title="Run the nested Monte Carlo system." alt="" coords="304,13,387,39"/>
<area shape="rect" id="node2" href="$namespace_c_p_u_simulation.html#ae597092d12422747cef3c885dd38db58" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" id="node2" href="$namespace_c_p_u_simulation.html#a27804808f009879de20ce439b07987d2" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" id="node3" href="$main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title="Main function." alt="" coords="5,13,60,39"/>
</map>
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c69a6d13b7993a931218400938ec4984
36301fef664ff3bd99d922d0f7ccf32d
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<map id="NMC::generate_fx_rate_paths" name="NMC::generate_fx_rate_paths">
<area shape="rect" id="node1" title="Generate FX rate paths." alt="" coords="304,5,476,47"/>
<area shape="rect" id="node2" href="$namespace_c_p_u_simulation.html#ae597092d12422747cef3c885dd38db58" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" id="node2" href="$namespace_c_p_u_simulation.html#a27804808f009879de20ce439b07987d2" title="Run the simulation on CPU." alt="" coords="108,5,256,47"/>
<area shape="rect" id="node3" href="$main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title="Main function." alt="" coords="5,13,60,39"/>
</map>
Original file line number Diff line number Diff line change
@@ -1 +1 @@
480d456a35269b26d13e80fa34d40791
e89bbf7293b882d0a0e141ffa3dfae3f
23 changes: 20 additions & 3 deletions Documentation/html/cuda__simulation_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,8 @@
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> </div>
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">cuda_simulation.h File Reference</div> </div>
</div><!--header-->
Expand All @@ -82,15 +83,25 @@
<div class="dyncontent">
<div class="center"><img src="cuda__simulation_8h__incl.png" border="0" usemap="#aheaders_2cuda__simulation_8h" alt=""/></div>
<map name="aheaders_2cuda__simulation_8h" id="aheaders_2cuda__simulation_8h">
<area shape="rect" title="Holds functions to run simulation on GPU." alt="" coords="270,5,467,32"/>
<area shape="rect" href="pch_8h.html" title="Precompiled header." alt="" coords="306,80,431,107"/>
<area shape="rect" title="Holds functions to run simulation on GPU." alt="" coords="325,5,522,32"/>
<area shape="rect" href="pch_8h.html" title="Precompiled header." alt="" coords="361,80,486,107"/>
<area shape="rect" title=" " alt="" coords="5,155,71,181"/>
<area shape="rect" title=" " alt="" coords="95,155,218,181"/>
<area shape="rect" title=" " alt="" coords="242,155,301,181"/>
<area shape="rect" title=" " alt="" coords="325,155,412,181"/>
<area shape="rect" title=" " alt="" coords="436,155,523,181"/>
<area shape="rect" title=" " alt="" coords="547,155,609,181"/>
<area shape="rect" title=" " alt="" coords="634,155,725,181"/>
<area shape="rect" title=" " alt="" coords="749,155,799,181"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="cuda__simulation_8h__dep__incl.png" border="0" usemap="#aheaders_2cuda__simulation_8hdep" alt=""/></div>
<map name="aheaders_2cuda__simulation_8hdep" id="aheaders_2cuda__simulation_8hdep">
<area shape="rect" title="Holds functions to run simulation on GPU." alt="" coords="5,5,203,32"/>
<area shape="rect" href="main_8cpp.html" title="Main file." alt="" coords="51,80,157,107"/>
</map>
</div>
</div>
Expand All @@ -104,6 +115,12 @@
<tr class="memitem:namespace_c_u_d_a_1_1_simulation"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_c_u_d_a_1_1_simulation.html">CUDA::Simulation</a></td></tr>
<tr class="memdesc:namespace_c_u_d_a_1_1_simulation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides simulation functions on <a class="el" href="namespace_c_u_d_a.html" title="All CUDA functions.">CUDA</a>. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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:a238089ffa6861cf588be2acbfff09eda"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_c_u_d_a_1_1_simulation.html#a238089ffa6861cf588be2acbfff09eda">CUDA::Simulation::run_simulation</a> (const std::map&lt; <a class="el" href="pch_8h.html#a53054d12c7fd5c029fd5baf8caa1d9a1">XVA</a>, double &gt; &amp;xva, size_t m0, size_t m1, size_t nb_points, double T, std::map&lt; <a class="el" href="pch_8h.html#a1388f46797f19b2b6d1fc65184776253">ExternalPaths</a>, std::vector&lt; <a class="el" href="pch_8h.html#a5dd127bb3cb18b011cf5fd80a906e830">Vector</a> &gt;&gt; &amp;external_paths, std::map&lt; <a class="el" href="pch_8h.html#a53054d12c7fd5c029fd5baf8caa1d9a1">XVA</a>, <a class="el" href="pch_8h.html#a5dd127bb3cb18b011cf5fd80a906e830">Vector</a> &gt; &amp;paths)</td></tr>
<tr class="memdesc:a238089ffa6861cf588be2acbfff09eda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run the simulation on GPU. <a href="namespace_c_u_d_a_1_1_simulation.html#a238089ffa6861cf588be2acbfff09eda">More...</a><br /></td></tr>
<tr class="separator:a238089ffa6861cf588be2acbfff09eda"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Holds functions to run simulation on GPU. </p>
Expand Down
4 changes: 4 additions & 0 deletions Documentation/html/cuda__simulation_8h__dep__incl.map
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<map id="headers/cuda_simulation.h" name="headers/cuda_simulation.h">
<area shape="rect" id="node1" title="Holds functions to run simulation on GPU." alt="" coords="5,5,203,32"/>
<area shape="rect" id="node2" href="$main_8cpp.html" title="Main file." alt="" coords="51,80,157,107"/>
</map>
1 change: 1 addition & 0 deletions Documentation/html/cuda__simulation_8h__dep__incl.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
871574ce37a960dac5ff4e7f982fac68
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 3 additions & 2 deletions Documentation/html/cuda__simulation_8h__incl.map
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
<map id="headers/cuda_simulation.h" name="headers/cuda_simulation.h">
<area shape="rect" id="node1" title="Holds functions to run simulation on GPU." alt="" coords="270,5,467,32"/>
<area shape="rect" id="node2" href="$pch_8h.html" title="Precompiled header." alt="" coords="306,80,431,107"/>
<area shape="rect" id="node1" title="Holds functions to run simulation on GPU." alt="" coords="325,5,522,32"/>
<area shape="rect" id="node2" href="$pch_8h.html" title="Precompiled header." alt="" coords="361,80,486,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="5,155,71,181"/>
<area shape="rect" id="node4" title=" " alt="" coords="95,155,218,181"/>
<area shape="rect" id="node5" title=" " alt="" coords="242,155,301,181"/>
<area shape="rect" id="node6" title=" " alt="" coords="325,155,412,181"/>
<area shape="rect" id="node7" title=" " alt="" coords="436,155,523,181"/>
<area shape="rect" id="node8" title=" " alt="" coords="547,155,609,181"/>
<area shape="rect" id="node9" title=" " alt="" coords="634,155,725,181"/>
<area shape="rect" id="node10" title=" " alt="" coords="749,155,799,181"/>
</map>
2 changes: 1 addition & 1 deletion Documentation/html/cuda__simulation_8h__incl.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
222decce6712736064184db9a41126c1
9ad71624c6117024136730d244601f4e
Binary file modified Documentation/html/cuda__simulation_8h__incl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 9 additions & 3 deletions Documentation/html/cuda__simulation_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -80,10 +80,16 @@
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;{</div>
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="namespace_c_u_d_a_1_1_simulation.html"> 22</a></span>&#160; <span class="keyword">namespace </span>Simulation</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; {</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; }</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;}</div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespace_c_u_d_a_1_1_simulation.html#a238089ffa6861cf588be2acbfff09eda"> 35</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="namespace_c_u_d_a_1_1_simulation.html#a238089ffa6861cf588be2acbfff09eda">run_simulation</a>(<span class="keyword">const</span> std::map&lt;XVA, double&gt;&amp; xva,</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordtype">size_t</span> m0, <span class="keywordtype">size_t</span> m1,</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordtype">size_t</span> nb_points, <span class="keywordtype">double</span> T,</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; std::map&lt;<a class="code" href="pch_8h.html#a1388f46797f19b2b6d1fc65184776253">ExternalPaths</a>, std::vector&lt;Vector&gt;&gt; &amp;external_paths,</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; std::map&lt;XVA, Vector&gt; &amp;paths);</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="ttc" id="anamespace_c_u_d_a_1_1_simulation_html_a238089ffa6861cf588be2acbfff09eda"><div class="ttname"><a href="namespace_c_u_d_a_1_1_simulation.html#a238089ffa6861cf588be2acbfff09eda">CUDA::Simulation::run_simulation</a></div><div class="ttdeci">void run_simulation(const std::map&lt; XVA, double &gt; &amp;xva, size_t m0, size_t m1, size_t nb_points, double T, std::map&lt; ExternalPaths, std::vector&lt; Vector &gt;&gt; &amp;external_paths, std::map&lt; XVA, Vector &gt; &amp;paths)</div><div class="ttdoc">Run the simulation on GPU.</div></div>
<div class="ttc" id="anamespace_c_u_d_a_html"><div class="ttname"><a href="namespace_c_u_d_a.html">CUDA</a></div><div class="ttdoc">All CUDA functions.</div><div class="ttdef"><b>Definition:</b> cuda_simulation.h:17</div></div>
<div class="ttc" id="apch_8h_html_a1388f46797f19b2b6d1fc65184776253"><div class="ttname"><a href="pch_8h.html#a1388f46797f19b2b6d1fc65184776253">ExternalPaths</a></div><div class="ttdeci">ExternalPaths</div><div class="ttdoc">External paths.</div><div class="ttdef"><b>Definition:</b> pch.h:104</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
5 changes: 3 additions & 2 deletions Documentation/html/cuda__utils_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -85,15 +85,16 @@
<div class="dyncontent">
<div class="center"><img src="cuda__utils_8h__incl.png" border="0" usemap="#aheaders_2cuda__utils_8h" alt=""/></div>
<map name="aheaders_2cuda__utils_8h" id="aheaders_2cuda__utils_8h">
<area shape="rect" title="Holds CUDA utilities." alt="" coords="291,5,447,32"/>
<area shape="rect" href="pch_8h.html" title="Precompiled header." alt="" coords="306,80,431,107"/>
<area shape="rect" title="Holds CUDA utilities." alt="" coords="345,5,501,32"/>
<area shape="rect" href="pch_8h.html" title="Precompiled header." alt="" coords="361,80,486,107"/>
<area shape="rect" title=" " alt="" coords="5,155,71,181"/>
<area shape="rect" title=" " alt="" coords="95,155,218,181"/>
<area shape="rect" title=" " alt="" coords="242,155,301,181"/>
<area shape="rect" title=" " alt="" coords="325,155,412,181"/>
<area shape="rect" title=" " alt="" coords="436,155,523,181"/>
<area shape="rect" title=" " alt="" coords="547,155,609,181"/>
<area shape="rect" title=" " alt="" coords="634,155,725,181"/>
<area shape="rect" title=" " alt="" coords="749,155,799,181"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
Expand Down
5 changes: 3 additions & 2 deletions Documentation/html/cuda__utils_8h__incl.map
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
<map id="headers/cuda_utils.h" name="headers/cuda_utils.h">
<area shape="rect" id="node1" title="Holds CUDA utilities." alt="" coords="291,5,447,32"/>
<area shape="rect" id="node2" href="$pch_8h.html" title="Precompiled header." alt="" coords="306,80,431,107"/>
<area shape="rect" id="node1" title="Holds CUDA utilities." alt="" coords="345,5,501,32"/>
<area shape="rect" id="node2" href="$pch_8h.html" title="Precompiled header." alt="" coords="361,80,486,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="5,155,71,181"/>
<area shape="rect" id="node4" title=" " alt="" coords="95,155,218,181"/>
<area shape="rect" id="node5" title=" " alt="" coords="242,155,301,181"/>
<area shape="rect" id="node6" title=" " alt="" coords="325,155,412,181"/>
<area shape="rect" id="node7" title=" " alt="" coords="436,155,523,181"/>
<area shape="rect" id="node8" title=" " alt="" coords="547,155,609,181"/>
<area shape="rect" id="node9" title=" " alt="" coords="634,155,725,181"/>
<area shape="rect" id="node10" title=" " alt="" coords="749,155,799,181"/>
</map>
2 changes: 1 addition & 1 deletion Documentation/html/cuda__utils_8h__incl.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
eeb0d2663bf684e06b44c0e55c280e94
14e73ca862c218e5b2259e8d2302bacf
Binary file modified Documentation/html/cuda__utils_8h__incl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit e043a5e

Please sign in to comment.