Page MenuHomec4science

classsimulation_1_1system.html
No OneTemporary

File Metadata

Created
Sat, Feb 1, 01:57

classsimulation_1_1system.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Simulation: simulation::system&lt; type &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Simulation
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><b>simulation</b></li><li class="navelem"><a class="el" href="classsimulation_1_1system.html">system</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classsimulation_1_1system-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">simulation::system&lt; type &gt; Class Template Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for simulation::system&lt; type &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="classsimulation_1_1system__inherit__graph.png" border="0" usemap="#asimulation_1_1system_3_01type_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="asimulation_1_1system_3_01type_01_4_inherit__map" id="asimulation_1_1system_3_01type_01_4_inherit__map">
<area shape="rect" title=" " alt="" coords="5,39,152,80"/>
<area shape="rect" href="classsimulation_1_1dlma__system.html" title=" " alt="" coords="200,39,387,80"/>
<area shape="rect" href="classsimulation_1_1dlma__system__offlattice.html" title=" " alt="" coords="435,5,621,47"/>
<area shape="rect" href="classsimulation_1_1dlma__system__onlattice.html" title=" " alt="" coords="435,71,621,112"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:abeaffcb87d5b2d91ead6452af63299c4"><td class="memItemLeft" align="right" valign="top"><a id="abeaffcb87d5b2d91ead6452af63299c4" name="abeaffcb87d5b2d91ead6452af63299c4"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>read_params_parser</b> (char *params_name)</td></tr>
<tr class="separator:abeaffcb87d5b2d91ead6452af63299c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff2a6de1b4351fb820781866fdeb7f86"><td class="memItemLeft" align="right" valign="top"><a id="aff2a6de1b4351fb820781866fdeb7f86" name="aff2a6de1b4351fb820781866fdeb7f86"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>initialize_system</b> ()</td></tr>
<tr class="separator:aff2a6de1b4351fb820781866fdeb7f86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56f92f15af14177a05ed6c8b490c54ad"><td class="memItemLeft" align="right" valign="top"><a id="a56f92f15af14177a05ed6c8b490c54ad" name="a56f92f15af14177a05ed6c8b490c54ad"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>calculate_propensity</b> ()</td></tr>
<tr class="separator:a56f92f15af14177a05ed6c8b490c54ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae707b600c65843f1da8839b95320e99"><td class="memItemLeft" align="right" valign="top"><a id="aae707b600c65843f1da8839b95320e99" name="aae707b600c65843f1da8839b95320e99"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>add_aggregate</b> (<a class="el" href="classsimulation_1_1constituent.html">constituent</a>&lt; type &gt; *new_aggregate)</td></tr>
<tr class="separator:aae707b600c65843f1da8839b95320e99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad00a3fa66ee2e0fc91e9ac1154014048"><td class="memItemLeft" align="right" valign="top"><a id="ad00a3fa66ee2e0fc91e9ac1154014048" name="ad00a3fa66ee2e0fc91e9ac1154014048"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_aggregate</b> (const int id)</td></tr>
<tr class="separator:ad00a3fa66ee2e0fc91e9ac1154014048"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a883770727e0248ebd59d6f2cdd560fd1"><td class="memItemLeft" align="right" valign="top"><a id="a883770727e0248ebd59d6f2cdd560fd1" name="a883770727e0248ebd59d6f2cdd560fd1"></a>
virtual <a class="el" href="classsimulation_1_1constituent.html">constituent</a>&lt; type &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>get_aggregate</b> (const int id)</td></tr>
<tr class="separator:a883770727e0248ebd59d6f2cdd560fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee747756773cffb45bb764b7fa874b0a"><td class="memItemLeft" align="right" valign="top"><a id="aee747756773cffb45bb764b7fa874b0a" name="aee747756773cffb45bb764b7fa874b0a"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>build_id_map</b> ()</td></tr>
<tr class="separator:aee747756773cffb45bb764b7fa874b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63e587062fcec3e578e8e807ddc4112b"><td class="memItemLeft" align="right" valign="top"><a id="a63e587062fcec3e578e8e807ddc4112b" name="a63e587062fcec3e578e8e807ddc4112b"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_latest_cluster_id</b> ()</td></tr>
<tr class="separator:a63e587062fcec3e578e8e807ddc4112b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3616591ef39b487a397b58cc05adc8e"><td class="memItemLeft" align="right" valign="top"><a id="ad3616591ef39b487a397b58cc05adc8e" name="ad3616591ef39b487a397b58cc05adc8e"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_latest_cluster_id_without_increment</b> ()</td></tr>
<tr class="separator:ad3616591ef39b487a397b58cc05adc8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62b9af33fdb2e00f3f61145f2856b44f"><td class="memItemLeft" align="right" valign="top"><a id="a62b9af33fdb2e00f3f61145f2856b44f" name="a62b9af33fdb2e00f3f61145f2856b44f"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_id_map</b> (int c_id)</td></tr>
<tr class="separator:a62b9af33fdb2e00f3f61145f2856b44f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cbf444de3dbead234674b3b3f8338f7"><td class="memItemLeft" align="right" valign="top"><a id="a2cbf444de3dbead234674b3b3f8338f7" name="a2cbf444de3dbead234674b3b3f8338f7"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_lattice</b> ()</td></tr>
<tr class="separator:a2cbf444de3dbead234674b3b3f8338f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3addf8a620d3f927a64f970c00036b9a"><td class="memItemLeft" align="right" valign="top"><a id="a3addf8a620d3f927a64f970c00036b9a" name="a3addf8a620d3f927a64f970c00036b9a"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_dim</b> ()</td></tr>
<tr class="separator:a3addf8a620d3f927a64f970c00036b9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accfacc9bf857c84ea570eb83e3a0aef2"><td class="memItemLeft" align="right" valign="top"><a id="accfacc9bf857c84ea570eb83e3a0aef2" name="accfacc9bf857c84ea570eb83e3a0aef2"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_max_attachments</b> ()</td></tr>
<tr class="separator:accfacc9bf857c84ea570eb83e3a0aef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18b364e62e328ebe22413aa1b099f6fb"><td class="memItemLeft" align="right" valign="top"><a id="a18b364e62e328ebe22413aa1b099f6fb" name="a18b364e62e328ebe22413aa1b099f6fb"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_N</b> ()</td></tr>
<tr class="separator:a18b364e62e328ebe22413aa1b099f6fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abba4a542c0469d145ea125201eb0fd0b"><td class="memItemLeft" align="right" valign="top"><a id="abba4a542c0469d145ea125201eb0fd0b" name="abba4a542c0469d145ea125201eb0fd0b"></a>
virtual double&#160;</td><td class="memItemRight" valign="bottom"><b>get_phi</b> ()</td></tr>
<tr class="separator:abba4a542c0469d145ea125201eb0fd0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf961af6b947da48c48625cb4ebb9c02"><td class="memItemLeft" align="right" valign="top"><a id="aaf961af6b947da48c48625cb4ebb9c02" name="aaf961af6b947da48c48625cb4ebb9c02"></a>
virtual double&#160;</td><td class="memItemRight" valign="bottom"><b>get_alpha</b> ()</td></tr>
<tr class="separator:aaf961af6b947da48c48625cb4ebb9c02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05e64a8474fbbc05f7e4ddc96c54e1a5"><td class="memItemLeft" align="right" valign="top"><a id="a05e64a8474fbbc05f7e4ddc96c54e1a5" name="a05e64a8474fbbc05f7e4ddc96c54e1a5"></a>
virtual std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>get_attachment_vector</b> (const int i)</td></tr>
<tr class="separator:a05e64a8474fbbc05f7e4ddc96c54e1a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe51e900a29a7a51dd505e1de6de4dfb"><td class="memItemLeft" align="right" valign="top"><a id="abe51e900a29a7a51dd505e1de6de4dfb" name="abe51e900a29a7a51dd505e1de6de4dfb"></a>
virtual <a class="el" href="classsimulation_1_1simulation__box.html">simulation_box</a>&lt; type &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>get_box</b> ()</td></tr>
<tr class="separator:abe51e900a29a7a51dd505e1de6de4dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d4a43fdad3ad76f7f8b2140260d19c0"><td class="memItemLeft" align="right" valign="top"><a id="a8d4a43fdad3ad76f7f8b2140260d19c0" name="a8d4a43fdad3ad76f7f8b2140260d19c0"></a>
virtual <a class="el" href="classsimulation_1_1constituent.html">constituent</a>&lt; type &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>get_constituent</b> (const int i)</td></tr>
<tr class="separator:a8d4a43fdad3ad76f7f8b2140260d19c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0af187d989319bfb84a11e7a5c428956"><td class="memItemLeft" align="right" valign="top"><a id="a0af187d989319bfb84a11e7a5c428956" name="a0af187d989319bfb84a11e7a5c428956"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>print_id_map</b> ()</td></tr>
<tr class="separator:a0af187d989319bfb84a11e7a5c428956"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adac2eea013c714bfe153c9d964ed2baf"><td class="memItemLeft" align="right" valign="top"><a id="adac2eea013c714bfe153c9d964ed2baf" name="adac2eea013c714bfe153c9d964ed2baf"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>print_grid</b> ()</td></tr>
<tr class="separator:adac2eea013c714bfe153c9d964ed2baf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17f6d63d377c8b0fb29b04f47f03e803"><td class="memItemLeft" align="right" valign="top"><a id="a17f6d63d377c8b0fb29b04f47f03e803" name="a17f6d63d377c8b0fb29b04f47f03e803"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>check_viability</b> (<a class="el" href="classsimulation_1_1constituent.html">constituent</a>&lt; type &gt; *c_1, type *dr)</td></tr>
<tr class="separator:a17f6d63d377c8b0fb29b04f47f03e803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b4422c8155f1cf5d9638ac0629ec53b"><td class="memItemLeft" align="right" valign="top"><a id="a3b4422c8155f1cf5d9638ac0629ec53b" name="a3b4422c8155f1cf5d9638ac0629ec53b"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>move_aggregate</b> (const int i, type *dr)</td></tr>
<tr class="separator:a3b4422c8155f1cf5d9638ac0629ec53b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad06c8e6491a277de48a9cc4de51662c5"><td class="memItemLeft" align="right" valign="top"><a id="ad06c8e6491a277de48a9cc4de51662c5" name="ad06c8e6491a277de48a9cc4de51662c5"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>add_attachment</b> (<a class="el" href="classsimulation_1_1constituent.html">constituent</a>&lt; type &gt; *c_1)</td></tr>
<tr class="separator:ad06c8e6491a277de48a9cc4de51662c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab8e3e9015ff34a401e3db6bba22fe69"><td class="memItemLeft" align="right" valign="top"><a id="aab8e3e9015ff34a401e3db6bba22fe69" name="aab8e3e9015ff34a401e3db6bba22fe69"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>add_attachment</b> (const int i, const int j)</td></tr>
<tr class="separator:aab8e3e9015ff34a401e3db6bba22fe69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b111a3226c1ed5592d4b6ec350578b7"><td class="memItemLeft" align="right" valign="top"><a id="a6b111a3226c1ed5592d4b6ec350578b7" name="a6b111a3226c1ed5592d4b6ec350578b7"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>print_attachments</b> ()</td></tr>
<tr class="separator:a6b111a3226c1ed5592d4b6ec350578b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb884469a30d5fcb7166143f4fdb72df"><td class="memItemLeft" align="right" valign="top"><a id="aeb884469a30d5fcb7166143f4fdb72df" name="aeb884469a30d5fcb7166143f4fdb72df"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>total_aggregates</b> ()</td></tr>
<tr class="separator:aeb884469a30d5fcb7166143f4fdb72df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d4cb0d3f70f8b5dacc63eb61d4b7219"><td class="memItemLeft" align="right" valign="top"><a id="a2d4cb0d3f70f8b5dacc63eb61d4b7219" name="a2d4cb0d3f70f8b5dacc63eb61d4b7219"></a>
virtual double&#160;</td><td class="memItemRight" valign="bottom"><b>get_seedmass</b> ()</td></tr>
<tr class="separator:a2d4cb0d3f70f8b5dacc63eb61d4b7219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af42888791cc3cc802b646d325e6c5b33"><td class="memItemLeft" align="right" valign="top"><a id="af42888791cc3cc802b646d325e6c5b33" name="af42888791cc3cc802b646d325e6c5b33"></a>
virtual <a class="el" href="classsimulation_1_1constituent.html">constituent</a>&lt; type &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>get_particle_by_id</b> (const int id)</td></tr>
<tr class="separator:af42888791cc3cc802b646d325e6c5b33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a673ef6b49c753fc6cd9e7333322db2ca"><td class="memItemLeft" align="right" valign="top"><a id="a673ef6b49c753fc6cd9e7333322db2ca" name="a673ef6b49c753fc6cd9e7333322db2ca"></a>
virtual type&#160;</td><td class="memItemRight" valign="bottom"><b>get_interparticle_distance</b> (<a class="el" href="classsimulation_1_1constituent.html">constituent</a>&lt; type &gt; *p_1, <a class="el" href="classsimulation_1_1constituent.html">constituent</a>&lt; type &gt; *p_2)</td></tr>
<tr class="separator:a673ef6b49c753fc6cd9e7333322db2ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81c939904e22c1cf6619fc2eaeaf3742"><td class="memItemLeft" align="right" valign="top"><a id="a81c939904e22c1cf6619fc2eaeaf3742" name="a81c939904e22c1cf6619fc2eaeaf3742"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>choose_aggregate</b> ()</td></tr>
<tr class="separator:a81c939904e22c1cf6619fc2eaeaf3742"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dc14c90bcad5f8dc1cece7ff7da2e1c"><td class="memItemLeft" align="right" valign="top"><a id="a3dc14c90bcad5f8dc1cece7ff7da2e1c" name="a3dc14c90bcad5f8dc1cece7ff7da2e1c"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>build_attachment_list</b> ()</td></tr>
<tr class="separator:a3dc14c90bcad5f8dc1cece7ff7da2e1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="system_8hh_source.html">system.hh</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
</small></address>
</body>
</html>

Event Timeline