Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F117267458
classsimulation_1_1system.html
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Thu, Jun 12, 15:24
Size
17 KB
Mime Type
text/x-c++
Expires
Sat, Jun 14, 15:24 (1 d, 23 h)
Engine
blob
Format
Raw Data
Handle
26710980
Attached To
rDLMA Diffusion limited mixed aggregation
classsimulation_1_1system.html
View Options
<!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< type > 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&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&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> |
<a href="classsimulation_1_1system-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">simulation::system< type > Class Template Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for simulation::system< type >:</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 </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"> </td></tr>
<tr class="memitem:aff2a6de1b4351fb820781866fdeb7f86"><td class="memItemLeft" align="right" valign="top"><a id="aff2a6de1b4351fb820781866fdeb7f86" name="aff2a6de1b4351fb820781866fdeb7f86"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>initialize_system</b> ()</td></tr>
<tr class="separator:aff2a6de1b4351fb820781866fdeb7f86"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a56f92f15af14177a05ed6c8b490c54ad"><td class="memItemLeft" align="right" valign="top"><a id="a56f92f15af14177a05ed6c8b490c54ad" name="a56f92f15af14177a05ed6c8b490c54ad"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>calculate_propensity</b> ()</td></tr>
<tr class="separator:a56f92f15af14177a05ed6c8b490c54ad"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aae707b600c65843f1da8839b95320e99"><td class="memItemLeft" align="right" valign="top"><a id="aae707b600c65843f1da8839b95320e99" name="aae707b600c65843f1da8839b95320e99"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>add_aggregate</b> (<a class="el" href="classsimulation_1_1constituent.html">constituent</a>< type > *new_aggregate)</td></tr>
<tr class="separator:aae707b600c65843f1da8839b95320e99"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad00a3fa66ee2e0fc91e9ac1154014048"><td class="memItemLeft" align="right" valign="top"><a id="ad00a3fa66ee2e0fc91e9ac1154014048" name="ad00a3fa66ee2e0fc91e9ac1154014048"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>remove_aggregate</b> (const int id)</td></tr>
<tr class="separator:ad00a3fa66ee2e0fc91e9ac1154014048"><td class="memSeparator" colspan="2"> </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>< type > * </td><td class="memItemRight" valign="bottom"><b>get_aggregate</b> (const int id)</td></tr>
<tr class="separator:a883770727e0248ebd59d6f2cdd560fd1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aee747756773cffb45bb764b7fa874b0a"><td class="memItemLeft" align="right" valign="top"><a id="aee747756773cffb45bb764b7fa874b0a" name="aee747756773cffb45bb764b7fa874b0a"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>build_id_map</b> ()</td></tr>
<tr class="separator:aee747756773cffb45bb764b7fa874b0a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a63e587062fcec3e578e8e807ddc4112b"><td class="memItemLeft" align="right" valign="top"><a id="a63e587062fcec3e578e8e807ddc4112b" name="a63e587062fcec3e578e8e807ddc4112b"></a>
virtual int </td><td class="memItemRight" valign="bottom"><b>get_latest_cluster_id</b> ()</td></tr>
<tr class="separator:a63e587062fcec3e578e8e807ddc4112b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad3616591ef39b487a397b58cc05adc8e"><td class="memItemLeft" align="right" valign="top"><a id="ad3616591ef39b487a397b58cc05adc8e" name="ad3616591ef39b487a397b58cc05adc8e"></a>
virtual int </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"> </td></tr>
<tr class="memitem:a62b9af33fdb2e00f3f61145f2856b44f"><td class="memItemLeft" align="right" valign="top"><a id="a62b9af33fdb2e00f3f61145f2856b44f" name="a62b9af33fdb2e00f3f61145f2856b44f"></a>
virtual int </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"> </td></tr>
<tr class="memitem:a2cbf444de3dbead234674b3b3f8338f7"><td class="memItemLeft" align="right" valign="top"><a id="a2cbf444de3dbead234674b3b3f8338f7" name="a2cbf444de3dbead234674b3b3f8338f7"></a>
virtual int </td><td class="memItemRight" valign="bottom"><b>get_lattice</b> ()</td></tr>
<tr class="separator:a2cbf444de3dbead234674b3b3f8338f7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3addf8a620d3f927a64f970c00036b9a"><td class="memItemLeft" align="right" valign="top"><a id="a3addf8a620d3f927a64f970c00036b9a" name="a3addf8a620d3f927a64f970c00036b9a"></a>
virtual int </td><td class="memItemRight" valign="bottom"><b>get_dim</b> ()</td></tr>
<tr class="separator:a3addf8a620d3f927a64f970c00036b9a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:accfacc9bf857c84ea570eb83e3a0aef2"><td class="memItemLeft" align="right" valign="top"><a id="accfacc9bf857c84ea570eb83e3a0aef2" name="accfacc9bf857c84ea570eb83e3a0aef2"></a>
virtual int </td><td class="memItemRight" valign="bottom"><b>get_max_attachments</b> ()</td></tr>
<tr class="separator:accfacc9bf857c84ea570eb83e3a0aef2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a18b364e62e328ebe22413aa1b099f6fb"><td class="memItemLeft" align="right" valign="top"><a id="a18b364e62e328ebe22413aa1b099f6fb" name="a18b364e62e328ebe22413aa1b099f6fb"></a>
virtual int </td><td class="memItemRight" valign="bottom"><b>get_N</b> ()</td></tr>
<tr class="separator:a18b364e62e328ebe22413aa1b099f6fb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abba4a542c0469d145ea125201eb0fd0b"><td class="memItemLeft" align="right" valign="top"><a id="abba4a542c0469d145ea125201eb0fd0b" name="abba4a542c0469d145ea125201eb0fd0b"></a>
virtual double </td><td class="memItemRight" valign="bottom"><b>get_phi</b> ()</td></tr>
<tr class="separator:abba4a542c0469d145ea125201eb0fd0b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaf961af6b947da48c48625cb4ebb9c02"><td class="memItemLeft" align="right" valign="top"><a id="aaf961af6b947da48c48625cb4ebb9c02" name="aaf961af6b947da48c48625cb4ebb9c02"></a>
virtual double </td><td class="memItemRight" valign="bottom"><b>get_alpha</b> ()</td></tr>
<tr class="separator:aaf961af6b947da48c48625cb4ebb9c02"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a05e64a8474fbbc05f7e4ddc96c54e1a5"><td class="memItemLeft" align="right" valign="top"><a id="a05e64a8474fbbc05f7e4ddc96c54e1a5" name="a05e64a8474fbbc05f7e4ddc96c54e1a5"></a>
virtual std::vector< int > </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"> </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>< type > * </td><td class="memItemRight" valign="bottom"><b>get_box</b> ()</td></tr>
<tr class="separator:abe51e900a29a7a51dd505e1de6de4dfb"><td class="memSeparator" colspan="2"> </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>< type > * </td><td class="memItemRight" valign="bottom"><b>get_constituent</b> (const int i)</td></tr>
<tr class="separator:a8d4a43fdad3ad76f7f8b2140260d19c0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0af187d989319bfb84a11e7a5c428956"><td class="memItemLeft" align="right" valign="top"><a id="a0af187d989319bfb84a11e7a5c428956" name="a0af187d989319bfb84a11e7a5c428956"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>print_id_map</b> ()</td></tr>
<tr class="separator:a0af187d989319bfb84a11e7a5c428956"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adac2eea013c714bfe153c9d964ed2baf"><td class="memItemLeft" align="right" valign="top"><a id="adac2eea013c714bfe153c9d964ed2baf" name="adac2eea013c714bfe153c9d964ed2baf"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>print_grid</b> ()</td></tr>
<tr class="separator:adac2eea013c714bfe153c9d964ed2baf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a17f6d63d377c8b0fb29b04f47f03e803"><td class="memItemLeft" align="right" valign="top"><a id="a17f6d63d377c8b0fb29b04f47f03e803" name="a17f6d63d377c8b0fb29b04f47f03e803"></a>
virtual bool </td><td class="memItemRight" valign="bottom"><b>check_viability</b> (<a class="el" href="classsimulation_1_1constituent.html">constituent</a>< type > *c_1, type *dr)</td></tr>
<tr class="separator:a17f6d63d377c8b0fb29b04f47f03e803"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3b4422c8155f1cf5d9638ac0629ec53b"><td class="memItemLeft" align="right" valign="top"><a id="a3b4422c8155f1cf5d9638ac0629ec53b" name="a3b4422c8155f1cf5d9638ac0629ec53b"></a>
virtual void </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"> </td></tr>
<tr class="memitem:ad06c8e6491a277de48a9cc4de51662c5"><td class="memItemLeft" align="right" valign="top"><a id="ad06c8e6491a277de48a9cc4de51662c5" name="ad06c8e6491a277de48a9cc4de51662c5"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>add_attachment</b> (<a class="el" href="classsimulation_1_1constituent.html">constituent</a>< type > *c_1)</td></tr>
<tr class="separator:ad06c8e6491a277de48a9cc4de51662c5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aab8e3e9015ff34a401e3db6bba22fe69"><td class="memItemLeft" align="right" valign="top"><a id="aab8e3e9015ff34a401e3db6bba22fe69" name="aab8e3e9015ff34a401e3db6bba22fe69"></a>
virtual void </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"> </td></tr>
<tr class="memitem:a6b111a3226c1ed5592d4b6ec350578b7"><td class="memItemLeft" align="right" valign="top"><a id="a6b111a3226c1ed5592d4b6ec350578b7" name="a6b111a3226c1ed5592d4b6ec350578b7"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>print_attachments</b> ()</td></tr>
<tr class="separator:a6b111a3226c1ed5592d4b6ec350578b7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aeb884469a30d5fcb7166143f4fdb72df"><td class="memItemLeft" align="right" valign="top"><a id="aeb884469a30d5fcb7166143f4fdb72df" name="aeb884469a30d5fcb7166143f4fdb72df"></a>
virtual int </td><td class="memItemRight" valign="bottom"><b>total_aggregates</b> ()</td></tr>
<tr class="separator:aeb884469a30d5fcb7166143f4fdb72df"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2d4cb0d3f70f8b5dacc63eb61d4b7219"><td class="memItemLeft" align="right" valign="top"><a id="a2d4cb0d3f70f8b5dacc63eb61d4b7219" name="a2d4cb0d3f70f8b5dacc63eb61d4b7219"></a>
virtual double </td><td class="memItemRight" valign="bottom"><b>get_seedmass</b> ()</td></tr>
<tr class="separator:a2d4cb0d3f70f8b5dacc63eb61d4b7219"><td class="memSeparator" colspan="2"> </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>< type > * </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"> </td></tr>
<tr class="memitem:a673ef6b49c753fc6cd9e7333322db2ca"><td class="memItemLeft" align="right" valign="top"><a id="a673ef6b49c753fc6cd9e7333322db2ca" name="a673ef6b49c753fc6cd9e7333322db2ca"></a>
virtual type </td><td class="memItemRight" valign="bottom"><b>get_interparticle_distance</b> (<a class="el" href="classsimulation_1_1constituent.html">constituent</a>< type > *p_1, <a class="el" href="classsimulation_1_1constituent.html">constituent</a>< type > *p_2)</td></tr>
<tr class="separator:a673ef6b49c753fc6cd9e7333322db2ca"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a81c939904e22c1cf6619fc2eaeaf3742"><td class="memItemLeft" align="right" valign="top"><a id="a81c939904e22c1cf6619fc2eaeaf3742" name="a81c939904e22c1cf6619fc2eaeaf3742"></a>
virtual int </td><td class="memItemRight" valign="bottom"><b>choose_aggregate</b> ()</td></tr>
<tr class="separator:a81c939904e22c1cf6619fc2eaeaf3742"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3dc14c90bcad5f8dc1cece7ff7da2e1c"><td class="memItemLeft" align="right" valign="top"><a id="a3dc14c90bcad5f8dc1cece7ff7da2e1c" name="a3dc14c90bcad5f8dc1cece7ff7da2e1c"></a>
virtual void </td><td class="memItemRight" valign="bottom"><b>build_attachment_list</b> ()</td></tr>
<tr class="separator:a3dc14c90bcad5f8dc1cece7ff7da2e1c"><td class="memSeparator" colspan="2"> </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 <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
Log In to Comment