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 - Functions< / 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_func_n.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" >
 
< h3 > < a id = "index_n" > < / a > - n -< / h3 > < ul >
< li > name()
: < a class = "el" href = "classpFlow_1_1iEntry.html#a73572f70de721e7793f801ae26c5a6c5" > iEntry< / a >
, < a class = "el" href = "classpFlow_1_1insertionRegion.html#a5a9652837ba1c412a239fec1ff02e88b" > insertionRegion< / a >
, < a class = "el" href = "classpFlow_1_1IOstream.html#ac9b54653d0ec63ee05f64a185437b335" > IOstream< / a >
, < a class = "el" href = "classpFlow_1_1Istream.html#a754ce9966caae1ee331378bf4a87269b" > Istream< / a >
, < a class = "el" href = "classpFlow_1_1iTstream.html#a093459b3399aba6fe0f57bbbc2925bc2" > iTstream< / a >
, < a class = "el" href = "classpFlow_1_1objectFile.html#a73572f70de721e7793f801ae26c5a6c5" > objectFile< / a >
, < a class = "el" href = "classpFlow_1_1Ostream.html#a754ce9966caae1ee331378bf4a87269b" > Ostream< / a >
, < a class = "el" href = "classpFlow_1_1rectMeshField.html#ae31a8c88742fc0246179d320cee3863d" > rectMeshField< T, MemorySpace > < / a >
, < a class = "el" href = "classpFlow_1_1region.html#a95589df8b0eec5d6660d123bd021a61e" > region< T > < / a >
, < a class = "el" href = "classpFlow_1_1regionBase.html#ae037b76de941b7495bd17837ce23e9b8" > regionBase< / a >
, < a class = "el" href = "classpFlow_1_1repository.html#a4c4b7703e6fdb86d441032675709e39c" > repository< / a >
, < a class = "el" href = "classpFlow_1_1stlFile.html#ab0c815f83910ba70516feb9113e40f5b" > stlFile< / a >
, < a class = "el" href = "classpFlow_1_1Timer.html#acc80e00a8ac919288fb55bd14cc88bf6" > Timer< / a >
, < a class = "el" href = "classpFlow_1_1token.html#a4c4b7703e6fdb86d441032675709e39c" > token< / a >
, < a class = "el" href = "classpFlow_1_1Vector.html#acc80e00a8ac919288fb55bd14cc88bf6" > Vector< T, Allocator > < / a >
, < a class = "el" href = "classpFlow_1_1VectorDual.html#abb6cb3abc25cb420225d20551e82df94" > VectorDual< T, MemorySpace > < / a >
, < a class = "el" href = "classpFlow_1_1VectorSingle.html#abb6cb3abc25cb420225d20551e82df94" > VectorSingle< T, MemorySpace > < / a >
, < a class = "el" href = "classpFlow_1_1Wall.html#a83f9a8e30fb37f90e9a6436f4470aaa2" > Wall< / a >
< / li >
< li > names()
: < a class = "el" href = "classpFlow_1_1sphereShape.html#a76f0ffb3989366237b161539fe34cf86" > sphereShape< / a >
, < a class = "el" href = "classpFlow_1_1stlFile.html#ad6fbb0e2d41355648b9e68b636d59525" > stlFile< / a >
< / li >
< li > nameToIndex()
: < a class = "el" href = "classpFlow_1_1fixedWall.html#ac8c3f014834cc9f4624fc72549a0b852" > fixedWall< / a >
, < a class = "el" href = "classpFlow_1_1multiRotatingAxisMotion.html#aa228b68325a8251f13734b8f2dc7367b" > multiRotatingAxisMotion< / a >
, < a class = "el" href = "classpFlow_1_1property.html#ad53527edc63114fb6bebe409db8dedbf" > property< / a >
, < a class = "el" href = "classpFlow_1_1rotatingAxisMotion.html#aa228b68325a8251f13734b8f2dc7367b" > rotatingAxisMotion< / a >
, < a class = "el" href = "classpFlow_1_1sphereShape.html#a4885b8072705ea5a0238d7ba988c4df6" > sphereShape< / a >
, < a class = "el" href = "classpFlow_1_1vibratingMotion.html#aa228b68325a8251f13734b8f2dc7367b" > vibratingMotion< / a >
< / li >
< li > NBS()
: < a class = "el" href = "classpFlow_1_1NBS.html#a2ca1ee49b1dc67250d339205eb485fde" > NBS< executionSpace > < / a >
< / li >
< li > NBSLevel()
: < a class = "el" href = "classpFlow_1_1NBSLevel.html#ab7e91069edc2032463286cec62d57fd3" > NBSLevel< executionSpace > < / a >
< / li >
< li > NBSLevel0()
: < a class = "el" href = "classpFlow_1_1NBSLevel0.html#acc134e6c707bee84b5748790c522c5ca" > NBSLevel0< executionSpace > < / a >
< / li >
< li > NBSLevels()
: < a class = "el" href = "classpFlow_1_1NBSLevels.html#a877f9f69e1bdbb0afbd6753cfb8cbd2e" > NBSLevels< executionSpace > < / a >
< / li >
< li > nearestPointOnWall()
: < a class = "el" href = "structpFlow_1_1sphTriInteraction_1_1triWall.html#a9290a304540b21d58d6368b4a486d331" > triWall< / a >
< / li >
< li > needSetInitialVals()
: < a class = "el" href = "classpFlow_1_1AdamsBashforth2.html#aceb0c803bb6e5c46a1695c4e5b6e641f" > AdamsBashforth2< / a >
, < a class = "el" href = "classpFlow_1_1AdamsBashforth3.html#aceb0c803bb6e5c46a1695c4e5b6e641f" > AdamsBashforth3< / a >
, < a class = "el" href = "classpFlow_1_1AdamsBashforth4.html#aceb0c803bb6e5c46a1695c4e5b6e641f" > AdamsBashforth4< / a >
, < a class = "el" href = "classpFlow_1_1AdamsBashforth5.html#aceb0c803bb6e5c46a1695c4e5b6e641f" > AdamsBashforth5< / a >
, < a class = "el" href = "classpFlow_1_1AdamsMoulton3.html#aceb0c803bb6e5c46a1695c4e5b6e641f" > AdamsMoulton3< / a >
, < a class = "el" href = "classpFlow_1_1AdamsMoulton4.html#aceb0c803bb6e5c46a1695c4e5b6e641f" > AdamsMoulton4< / a >
, < a class = "el" href = "classpFlow_1_1AdamsMoulton5.html#aceb0c803bb6e5c46a1695c4e5b6e641f" > AdamsMoulton5< / a >
, < a class = "el" href = "classpFlow_1_1integration.html#aeec9758e3ff149eb4837c2be8d4e6214" > integration< / a >
< / li >
< li > newLine()
: < a class = "el" href = "classpFlow_1_1iOstream.html#a577f32ec301e562d6a205c6bd15fc005" > iOstream< / a >
, < a class = "el" href = "classpFlow_1_1token.html#ad46af812666091c7ef557ff99a60d371" > token< / a >
< / li >
< li > next()
: < a class = "el" href = "classpFlow_1_1mapperNBS.html#a31933b87666c5f903b5a7fb5887bde6a" > mapperNBS< executionSpace > < / a >
< / li >
< li > nextData()
: < a class = "el" href = "classpFlow_1_1iIstream.html#a2240995351ba90efed8943099847069e" > iIstream< / a >
< / li >
< li > nextId()
: < a class = "el" href = "classpFlow_1_1particleIdHandler.html#a7130e3d94dc53173b7ccc6a6ebcf3195" > particleIdHandler< / a >
< / li >
< li > nextValid()
: < a class = "el" href = "classpFlow_1_1Istream.html#a3d5ae683596fda5b3cb7e1e22750ced3" > Istream< / a >
< / li >
< li > nonLinear()
: < a class = "el" href = "classpFlow_1_1cfModels_1_1nonLinear.html#a80fdbc9b4ef33b8c2cbfde28c2aa833b" > nonLinear< limited > < / a >
< / li >
< li > nonLinearMod()
: < a class = "el" href = "classpFlow_1_1cfModels_1_1nonLinearMod.html#a8ef7e69e53666b8ec4e6b2c6fc752a04" > nonLinearMod< limited > < / a >
< / li >
< li > nonLinearProperties()
: < a class = "el" href = "structpFlow_1_1cfModels_1_1nonLinear_1_1nonLinearProperties.html#a9cc4c283cd480bd755c74f7899959ea2" > nonLinear< limited > ::nonLinearProperties< / a >
, < a class = "el" href = "structpFlow_1_1cfModels_1_1nonLinearMod_1_1nonLinearProperties.html#a9cc4c283cd480bd755c74f7899959ea2" > nonLinearMod< limited > ::nonLinearProperties< / a >
< / li >
< li > normalDistFromWall()
: < a class = "el" href = "structpFlow_1_1sphTriInteraction_1_1triWall.html#ae81648f19b6bd4ffc0124388911a245e" > triWall< / a >
< / li >
< li > normalize()
: < a class = "el" href = "classpFlow_1_1quadruple.html#a2030cdd583d3a6e60753a16dab2a0ae4" > quadruple< T > < / a >
, < a class = "el" href = "classpFlow_1_1triple.html#a2030cdd583d3a6e60753a16dab2a0ae4" > triple< T > < / a >
< / li >
< li > normalRolling()
: < a class = "el" href = "classpFlow_1_1cfModels_1_1normalRolling.html#a4df25d93b5e00f2289e0b9059c5e1d6f" > normalRolling< contactForceModel > < / a >
< / li >
< li > notify()
: < a class = "el" href = "classpFlow_1_1eventSubscriber.html#a8be673bd14011c024b47ba6a391e75fc" > eventSubscriber< / a >
< / li >
< li > nPointInCell()
: < a class = "el" href = "classpFlow_1_1pointRectCell.html#a1b97a8aa930512ea0e7f7f8148cfe119" > pointRectCell< / a >
< / li >
< li > nullify()
: < a class = "el" href = "classpFlow_1_1mapperNBS.html#a5b53f360232042bc4ea4bafe235589cb" > mapperNBS< executionSpace > < / a >
, < a class = "el" href = "classpFlow_1_1NBSLevels.html#a208efdd1e1130250c99037b29f691b4b" > NBSLevels< executionSpace > < / a >
< / li >
< li > nullifyHead()
: < a class = "el" href = "classpFlow_1_1mapperNBS.html#ad1e66f338b0cc8d9ba8098c7f0156f7a" > mapperNBS< executionSpace > < / a >
< / li >
< li > nullifyNext()
: < a class = "el" href = "classpFlow_1_1mapperNBS.html#a275473a4efdb1e6a14fc9814f03d11c3" > mapperNBS< executionSpace > < / a >
< / li >
< li > numActive()
: < a class = "el" href = "classpFlow_1_1particles.html#a2b5fdb4b295d0f3bf1b91ba12cbfa381" > particles< / a >
, < a class = "el" href = "classpFlow_1_1pointStructure.html#aa90bf675595664df833d4dfd361b3863" > pointStructure< / a >
< / li >
< li > number()
: < a class = "el" href = "classpFlow_1_1token.html#a66fa403264f7b94494f15dfd39ef8c3c" > token< / a >
< / li >
< li > numberToBeInserted()
: < a class = "el" href = "classpFlow_1_1timeFlowControl.html#a16987f9942190579ad06d5d67adfc67d" > timeFlowControl< / a >
< / li >
< li > numBits()
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#af03d6b03127a8a03987961a57bd13d66" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > numBlocks()
: < a class = "el" href = "classpFlow_1_1bitsetHD.html#a46a353f1bc096ea4a3c4343454ecd639" > bitsetHD< blockType, MemorySpace > < / a >
< / li >
< li > numCells()
: < a class = "el" href = "classpFlow_1_1cells.html#a88bb499251f955a6f7fdc9cde78270ed" > cells< indexType > < / a >
< / li >
< li > numComponents()
: < a class = "el" href = "classpFlow_1_1fixedWall_1_1Model.html#afe5a5b702fc7dd62ed301b4bdc85834a" > fixedWall::Model< / a >
, < a class = "el" href = "classpFlow_1_1multiRotatingAxisMotion_1_1Model.html#afe5a5b702fc7dd62ed301b4bdc85834a" > multiRotatingAxisMotion::Model< / a >
, < a class = "el" href = "classpFlow_1_1rotatingAxisMotion_1_1Model.html#afe5a5b702fc7dd62ed301b4bdc85834a" > rotatingAxisMotion::Model< / a >
, < a class = "el" href = "classpFlow_1_1vibratingMotion_1_1Model.html#afe5a5b702fc7dd62ed301b4bdc85834a" > vibratingMotion::Model< / a >
< / li >
< li > numDataEntries()
: < a class = "el" href = "classpFlow_1_1dictionary.html#a84ad7f4914a81375bf795a459911e26d" > dictionary< / a >
< / li >
< li > numDictionaries()
: < a class = "el" href = "classpFlow_1_1dictionary.html#aec915adbf764f8fa9e30fbc16299b3da" > dictionary< / a >
< / li >
< li > numElem()
: < a class = "el" href = "classpFlow_1_1symArray.html#ac8d4e3a65ebdb6ecd7086b4efe7f78b2" > symArray< T, MemorySpace > < / a >
< / li >
< li > numElements()
: < a class = "el" href = "classpFlow_1_1cellsWallLevel0.html#a6a45631adf2182157aba9efdde94058e" > cellsWallLevel0< executionSpace > < / a >
< / li >
< li > numEntries()
: < a class = "el" href = "classpFlow_1_1dictionary.html#a11637363d5043d0cff4e85d54581ada0" > dictionary< / a >
< / li >
< li > numLevels()
: < a class = "el" href = "classpFlow_1_1multiGridNBS.html#ae079a671a335303acecacf402741cd6b" > multiGridNBS< executionSpace > < / a >
, < a class = "el" href = "classpFlow_1_1NBS.html#ae079a671a335303acecacf402741cd6b" > NBS< executionSpace > < / a >
, < a class = "el" href = "classpFlow_1_1NBSLevels.html#ae079a671a335303acecacf402741cd6b" > NBSLevels< executionSpace > < / a >
< / li >
< li > numMaterial()
: < a class = "el" href = "classpFlow_1_1cfModels_1_1linear.html#ad6a8ad563503e886d3f97cf98f1fe4ad" > linear< limited > < / a >
, < a class = "el" href = "classpFlow_1_1cfModels_1_1nonLinear.html#ad6a8ad563503e886d3f97cf98f1fe4ad" > nonLinear< limited > < / a >
, < a class = "el" href = "classpFlow_1_1cfModels_1_1nonLinearMod.html#ad6a8ad563503e886d3f97cf98f1fe4ad" > nonLinearMod< limited > < / a >
< / li >
< li > numMaterials()
: < a class = "el" href = "classpFlow_1_1property.html#adc62e81491a3115339f0724c406b39dc" > property< / a >
< / li >
< li > numObjects()
: < a class = "el" href = "classpFlow_1_1repository.html#ad9d7464e3dcdbe8207306214bed44989" > repository< / a >
< / li >
< li > numPoints()
: < a class = "el" href = "classpFlow_1_1empty.html#af53fd6d18bcf7c98c7ff8c3ec8bfdfbd" > empty< / a >
, < a class = "el" href = "classpFlow_1_1geometry.html#abb74207a2d63f7250901157fdb8a7e91" > geometry< / a >
, < a class = "el" href = "classpFlow_1_1positionOrdered.html#af53fd6d18bcf7c98c7ff8c3ec8bfdfbd" > positionOrdered< / a >
, < a class = "el" href = "classpFlow_1_1positionParticles.html#ade57254a783ea1e8d059d3a94665dcd8" > positionParticles< / a >
, < a class = "el" href = "classpFlow_1_1positionRandom.html#af53fd6d18bcf7c98c7ff8c3ec8bfdfbd" > positionRandom< / a >
, < a class = "el" href = "classpFlow_1_1triSurface.html#a08c12fb233edbde039e917768f478ed2" > triSurface< / a >
, < a class = "el" href = "classpFlow_1_1triSurface_1_1triangleAccessor.html#a3e9613ca286df0e58d9c39d6afbc5adc" > triSurface::triangleAccessor< / a >
< / li >
< li > numRepositories()
: < a class = "el" href = "classpFlow_1_1repository.html#ae0c145d4e6d682a8fb7419d6714d024e" > repository< / a >
< / li >
< li > numSurfaces()
: < a class = "el" href = "classpFlow_1_1multiTriSurface.html#a710675ba2f5afe84bfea70dc2be77e6d" > multiTriSurface< / a >
< / li >
< li > numTokens()
: < a class = "el" href = "classpFlow_1_1iTstream.html#a99d95160c020bb50e55a25a4e178d2b5" > iTstream< / a >
< / li >
< li > numTriangles()
: < a class = "el" href = "classpFlow_1_1geometry.html#af8b4cc518ac3e2a143decb528f10a89c" > geometry< / a >
, < a class = "el" href = "classpFlow_1_1triSurface.html#ac4415d97d430352202d17905676b0577" > triSurface< / a >
< / li >
< li > numTrianlges()
: < a class = "el" href = "classpFlow_1_1triSurface_1_1triangleAccessor.html#a7b57a185691fc3d3bb67e5116c0bffad" > triSurface::triangleAccessor< / a >
< / li >
< li > nx()
: < a class = "el" href = "classpFlow_1_1cells.html#a103c0d44baf9aa23e9f2fc151678905f" > cells< indexType > < / a >
, < a class = "el" href = "classpFlow_1_1rectMeshField.html#af440784b205b09406dc469703e3a938f" > rectMeshField< T, MemorySpace > < / a >
< / li >
< li > ny()
: < a class = "el" href = "classpFlow_1_1cells.html#aa70433dff70a92ca9c74616c1e3b48e6" > cells< indexType > < / a >
, < a class = "el" href = "classpFlow_1_1rectMeshField.html#a6598c3e94535b183bee776f94914d29b" > rectMeshField< T, MemorySpace > < / a >
< / li >
< li > nz()
: < a class = "el" href = "classpFlow_1_1cells.html#a5e549f8b31612df62519b37e65954fc8" > cells< indexType > < / a >
, < a class = "el" href = "classpFlow_1_1rectMeshField.html#ae57e25510b3a28583eb4df07f8fad08b" > rectMeshField< T, MemorySpace > < / a >
< / 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 >