2023-03-27 10:16:23 -07:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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=9" / >
< meta name = "generator" content = "Doxygen 1.8.17" / >
2023-04-23 12:52:57 -07:00
< meta name = "description" content = "PhasicFlow is an open-source parallel DEM (discrete element method) package for simulating granular flow. It is developed in C++ and can be exectued on both GPU (like CUDA) and CPU." >
2023-03-27 10:16:23 -07:00
< title > PhasicFlow: Class Members< / 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 = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.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 >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function() { init_search(); });
/* @license-end */
< / script >
2023-04-02 11:35:43 -07:00
< script type = "text/x-mathjax-config" >
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
< / script >
< script type = "text/javascript" async = "async" src = "http://cdn.mathjax.org/mathjax/latest/MathJax.js" > < / script >
2023-03-27 10:16:23 -07:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "customdoxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
2023-04-14 10:28:41 -07:00
< table cellspacing = "0" >
2023-03-27 10:16:23 -07:00
< tbody >
2023-04-14 10:28:41 -07:00
< tr >
< td id = "projectlogo" > < a href = "https://github.com/PhasicFlow" > < img alt = "Logo" src = "phasicFlow_logo.png" > < / a > < / td >
2023-03-27 10:16:23 -07:00
< td > < div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< img id = "MSearchSelect" src = "search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
< input type = "text" id = "MSearchField" value = "Search" accesskey = "S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
< / span > < span class = "right" >
< a id = "MSearchClose" href = "javascript:searchBox.CloseResultsWindow()" > < img id = "MSearchCloseImg" border = "0" src = "search/close.png" alt = "" / > < / a >
< / span >
< / div >
< / td >
< / tr >
2023-04-14 10:28:41 -07:00
< tr >
< td id = "projectbrief" >
< a href = "https://https://cemf.ir" > www.cemf.ir< / a >
< / td >
< / tr >
2023-03-27 10:16:23 -07:00
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
< / script >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('functions_b.html',''); initResizable(); });
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- 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 class = "contents" >
< div class = "textblock" > Here is a list of all class members with links to the classes they belong to:< / div >
< h3 > < a id = "index_b" > < / a > - b -< / h3 > < ul >
< li > bad()
: < a class = "el" href = "classpFlow_1_1IOstream.html#a9f7290a5d70f30e1b1b42c8ac4a6082d" > IOstream< / a >
< / li >
< li > baseName()
: < a class = "el" href = "classpFlow_1_1integration.html#a4e30df3927ef1cdd2490cd85018518f5" > integration< / a >
< / li >
< li > baseName_
: < a class = "el" href = "classpFlow_1_1integration.html#aa4cf93fd25765a9c0816f3ace4e3b009" > integration< / a >
, < a class = "el" href = "classpFlow_1_1vtkFile.html#a775e21c7d4ffad44d2f5878458fcee15" > vtkFile< / a >
< / li >
< li > beforeBroadSearch()
: < a class = "el" href = "classpFlow_1_1sortedContactList.html#a32ff8c51a3aa19a92929906c6d81d00b" > sortedContactList< valueType, executionSpace, idType > < / a >
, < a class = "el" href = "classpFlow_1_1sortedPairs.html#a32ff8c51a3aa19a92929906c6d81d00b" > sortedPairs< executionSpace, idType > < / a >
, < a class = "el" href = "classpFlow_1_1unsortedContactList.html#a32ff8c51a3aa19a92929906c6d81d00b" > unsortedContactList< valueType, executionSpace, idType > < / a >
, < a class = "el" href = "classpFlow_1_1unsortedPairs.html#a32ff8c51a3aa19a92929906c6d81d00b" > unsortedPairs< executionSpace, idType > < / a >
< / li >
< li > beforeIteration()
: < a class = "el" href = "classpFlow_1_1demComponent.html#a87d9b39a0e924bb21ed4a165140836de" > demComponent< / a >
, < a class = "el" href = "classpFlow_1_1geometry.html#ada71b97666fe3f66b31690bf12633c32" > geometry< / a >
, < a class = "el" href = "classpFlow_1_1geometryMotion.html#ada71b97666fe3f66b31690bf12633c32" > geometryMotion< MotionModelType > < / a >
, < a class = "el" href = "classpFlow_1_1particles.html#ada71b97666fe3f66b31690bf12633c32" > particles< / a >
, < a class = "el" href = "classpFlow_1_1sphereInteraction.html#ada71b97666fe3f66b31690bf12633c32" > sphereInteraction< contactForceModel, geometryMotionModel, contactListType > < / a >
, < a class = "el" href = "classpFlow_1_1sphereParticles.html#ada71b97666fe3f66b31690bf12633c32" > sphereParticles< / a >
< / li >
2023-04-23 12:52:57 -07:00
< li > beforeTimeLoop()
: < a class = "el" href = "classpFlow_1_1demComponent.html#ab272f2a135d95ff17ad06338049a2cd5" > demComponent< / a >
< / li >
2023-03-27 10:16:23 -07:00
< li > begin()
2023-04-23 12:52:57 -07:00
: < a class = "el" href = "classpFlow_1_1MapPtr.html#ad69bd11391be1a1dba5c8202259664f8" > MapPtr< Container, Key, T > < / a >
2023-03-27 10:16:23 -07:00
, < a class = "el" href = "classpFlow_1_1span.html#a7e1aa8bc3e57ec9dc0865513fbe5afc4" > span< T > < / a >
, < a class = "el" href = "classpFlow_1_1stridedRange.html#a66b56ad16ed6691f634c418b77f7b5f9" > stridedRange< T > < / a >
, < a class = "el" href = "classpFlow_1_1VectorDual.html#abdd160513aab643288381dc9005aa806" > VectorDual< T, MemorySpace > < / a >
, < a class = "el" href = "classpFlow_1_1VectorSingle.html#ae324c8730c88c78a9342cd65e70f1c79" > VectorSingle< T, MemorySpace > < / a >
< / li >
< li > begin_
: < a class = "el" href = "classpFlow_1_1intervalRange.html#ad543e853981e56c8ae28a8b8b8ca01ac" > intervalRange< T > < / a >
, < a class = "el" href = "classpFlow_1_1selectRandom.html#a1223bbe06b744dec027d7586ab5b531a" > selectRandom< / a >
, < a class = "el" href = "classpFlow_1_1selectRange.html#a1223bbe06b744dec027d7586ab5b531a" > selectRange< / a >
, < a class = "el" href = "classpFlow_1_1stridedRange.html#ad543e853981e56c8ae28a8b8b8ca01ac" > stridedRange< T > < / a >
< / li >
< li > BEGIN_BLOCK
: < a class = "el" href = "classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a1a359ac3023cdc0a2d09f3c5124e09d1" > token< / a >
< / li >
< li > BEGIN_LIST
: < a class = "el" href = "classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a8042f41e6dc49acd5cf4e86844f79acb" > token< / a >
< / li >
< li > BEGIN_SQR
: < a class = "el" href = "classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a205c3715f7e514a181174f5a8e35e5e5" > token< / a >
< / li >
< li > BEGIN_STRING
: < a class = "el" href = "classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a06a55d67cef55846d08d4482ee6a507f" > token< / a >
< / li >
< li > beginBlock()
2023-04-23 12:52:57 -07:00
: < a class = "el" href = "classpFlow_1_1iOstream.html#ab440fa44645864fa1f9595b19d77bed0" > iOstream< / a >
2023-03-27 10:16:23 -07:00
, < a class = "el" href = "classpFlow_1_1token.html#a7dfd1da794139ffad895b3df4cace4b3" > token< / a >
< / li >
< li > beginList()
: < a class = "el" href = "classpFlow_1_1iOstream.html#a1c568592efaca699bbebbf34960a5b76" > iOstream< / a >
, < a class = "el" href = "classpFlow_1_1token.html#a0df157096f85990238b157f1ba2f062f" > token< / a >
< / li >
< li > beginSquare()
: < a class = "el" href = "classpFlow_1_1iOstream.html#a05e38ce82900bb8c51d86ae214898e2d" > iOstream< / a >
, < a class = "el" href = "classpFlow_1_1token.html#aec7be46e5f13f1f0ca6e72694437c536" > token< / a >
< / li >
< li > BINARY
2023-04-13 11:46:41 -07:00
: < a class = "el" href = "classpFlow_1_1IOstream.html#ab76e0cc92bb140c07e198662e39d5268aecafbc1299672a8c1521cc0d5f1ae986" > IOstream< / a >
, < a class = "el" href = "classpFlow_1_1token.html#a6de61d020d5e51c1d065ccb79387e682aecafbc1299672a8c1521cc0d5f1ae986" > token< / a >
< / li >
< li > binary_
: < a class = "el" href = "classpFlow_1_1fileStream.html#ad139edcd5a95667fd99c314eccefa0a4" > fileStream< / a >
2023-03-27 10:16:23 -07:00
< / li >
< li > bitIndex()
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#adee525ba2d97cb538509883805bb7fad" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > bitsetHD()
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a5549ec77e46011cea01bb32af5225208" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > bitsPerBlock_
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a6b2c5840c1f15d1b7ec04643046d4d0b" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > bitTransfer()
: < a class = "el" href = "classpFlow_1_1bitTransfer.html#a42e1e28c03fe21ce6e5f7c1d83b02f7d" > bitTransfer< / a >
< / li >
< li > blockIndex()
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a74a241d6cabce51c7cf4d1cad680f1a3" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > blockMask()
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a5cbc3cc752de6d18944471e72bfd16c5" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > blockMask_
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a40172102f2c4ff2987b18193c7dedd09" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > blocks_
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a3baf25ee5e5e87bca066a0eefd272ca2" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > BlockType
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a59d38f5304ad46f22ea05c721a8bf6d0" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > blockViewType
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a9b16822c6e50cf869402f54667b84b22" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > BOOL
: < a class = "el" href = "classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9ae663dbb8f8244e122acb5bd6b2c216e1" > token< / a >
< / li >
< li > boolean()
: < a class = "el" href = "classpFlow_1_1token.html#a56d687a8676e6e14670f91553103d6d7" > token< / a >
< / li >
< li > boolToken()
: < a class = "el" href = "classpFlow_1_1token.html#a7cc2c29bf53e48011ddd672093ade5da" > token< / a >
< / li >
< li > bound()
2023-04-23 12:52:57 -07:00
: < a class = "el" href = "classpFlow_1_1cells.html#a109e8d4c8c126b11cc22366416628515" > cells< indexType > < / a >
2023-03-27 10:16:23 -07:00
< / li >
< li > boundingSphere()
: < a class = "el" href = "classpFlow_1_1particles.html#a450c5c76faefa3a40a7d0c9aa8e72c50" > particles< / a >
, < a class = "el" href = "classpFlow_1_1sphereParticles.html#add60216947a9a50b285ec92ebc73e8a4" > sphereParticles< / a >
< / li >
< li > boundingSphereMinMax()
: < a class = "el" href = "classpFlow_1_1particles.html#acf150792ac461fc70526040300a41ce9" > particles< / a >
, < a class = "el" href = "classpFlow_1_1sphereParticles.html#a37902e8915b3022d1068391f864a8e59" > sphereParticles< / a >
< / li >
< li > box()
2023-04-13 11:46:41 -07:00
: < a class = "el" href = "classpFlow_1_1box.html#a45a4f20f8660dbe758c5d6c1ffe9c025" > box< / a >
2023-03-27 10:16:23 -07:00
< / li >
< li > box_
: < a class = "el" href = "classpFlow_1_1boxRegion.html#aefb81f563e3df7617831459d0ab0b5ee" > boxRegion< / a >
, < a class = "el" href = "classpFlow_1_1selectBox.html#aefb81f563e3df7617831459d0ab0b5ee" > selectBox< / a >
< / li >
< li > boxRegion()
: < a class = "el" href = "classpFlow_1_1boxRegion.html#a837963842fca9d81a7e2c4845d69a628" > boxRegion< / a >
< / li >
< li > broadSearch()
: < a class = "el" href = "classpFlow_1_1cellMapping.html#abba428befc17327c2b4398dd3792cfe5" > cellMapping< executionSpace > < / a >
, < a class = "el" href = "classpFlow_1_1cellsWallLevel0.html#a5cbdc8f9467a44e7ca4cd7f7a443c7c6" > cellsWallLevel0< executionSpace > < / a >
, < a class = "el" href = "classpFlow_1_1cellsWallLevels.html#a5cbdc8f9467a44e7ca4cd7f7a443c7c6" > cellsWallLevels< executionSpace > < / a >
, < a class = "el" href = "classpFlow_1_1contactSearch.html#a388525c99c8edeb5b27adc03873ddab7" > contactSearch< / a >
, < a class = "el" href = "classpFlow_1_1ContactSearch.html#a74b5f8af7998301e828e444a58c020e1" > ContactSearch< BaseMethod, WallMapping > < / a >
, < a class = "el" href = "classpFlow_1_1multiGridMapping.html#abba428befc17327c2b4398dd3792cfe5" > multiGridMapping< executionSpace > < / a >
2023-04-23 12:52:57 -07:00
, < a class = "el" href = "classpFlow_1_1multiGridNBS.html#adb99f8dfb353cba7aca9b1bb8566163d" > multiGridNBS< executionSpace > < / a >
, < a class = "el" href = "classpFlow_1_1NBS.html#adb99f8dfb353cba7aca9b1bb8566163d" > NBS< executionSpace > < / a >
2023-03-27 10:16:23 -07:00
, < a class = "el" href = "classpFlow_1_1NBSLevel0.html#a3d0828431ab6a95cdb8dd00c010ac14e" > NBSLevel0< executionSpace > < / a >
< / li >
< li > build()
: < a class = "el" href = "classpFlow_1_1cellsWallLevel0.html#a5c6e5792787e3b52834c24fc84a1e7bd" > cellsWallLevel0< executionSpace > < / a >
2023-04-23 12:52:57 -07:00
, < a class = "el" href = "classpFlow_1_1mapperNBS.html#a6ab886e7dd6b9d59e9c2f4544e4c98da" > mapperNBS< executionSpace > < / a >
, < a class = "el" href = "classpFlow_1_1NBSLevels.html#ac4d9b554d7571777600bb20765ffe5bb" > NBSLevels< executionSpace > < / a >
2023-03-27 10:16:23 -07:00
< / li >
< li > buildCheckInDomain()
2023-04-23 12:52:57 -07:00
: < a class = "el" href = "classpFlow_1_1mapperNBS.html#a28cfc3d026365753bd3c02777c104dc0" > mapperNBS< executionSpace > < / a >
2023-03-27 10:16:23 -07:00
< / li >
< / ul >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "footer" > Generated by
< a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.8.17 < / li >
< / ul >
< / div >
< / body >
< / html >