<metaname="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.">
<!-- iframe showing the search results (closed by default) -->
<divid="MSearchResultsWindow">
<iframesrc="javascript:void(0)"frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<divclass="header">
<divclass="headertitle">
<divclass="title">selectBox.cpp</div></div>
</div><!--header-->
<divclass="contents">
<ahref="selectBox_8cpp.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> <spanclass="comment">/*------------------------------- phasicFlow ---------------------------------</span></div>
<divclass="line"><aname="l00002"></a><spanclass="lineno"> 2</span> <spanclass="comment"> O C enter of</span></div>
<divclass="line"><aname="l00003"></a><spanclass="lineno"> 3</span> <spanclass="comment"> O O E ngineering and</span></div>
<divclass="line"><aname="l00004"></a><spanclass="lineno"> 4</span> <spanclass="comment"> O O M ultiscale modeling of</span></div>
<divclass="line"><aname="l00005"></a><spanclass="lineno"> 5</span> <spanclass="comment"> OOOOOOO F luid flow </span></div>
<divclass="line"><aname="l00011"></a><spanclass="lineno"> 11</span> <spanclass="comment"> This file is part of phasicFlow code. It is a free software for simulating </span></div>
<divclass="line"><aname="l00012"></a><spanclass="lineno"> 12</span> <spanclass="comment"> granular and multiphase flows. You can redistribute it and/or modify it under</span></div>
<divclass="line"><aname="l00013"></a><spanclass="lineno"> 13</span> <spanclass="comment"> the terms of GNU General Public License v3 or any other later versions. </span></div>
<divclass="line"><aname="l00015"></a><spanclass="lineno"> 15</span> <spanclass="comment"> phasicFlow is distributed to help others in their research in the field of </span></div>
<divclass="line"><aname="l00016"></a><spanclass="lineno"> 16</span> <spanclass="comment"> granular and multiphase flows, but WITHOUT ANY WARRANTY; without even the</span></div>
<divclass="line"><aname="l00017"></a><spanclass="lineno"> 17</span> <spanclass="comment"> implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></div>
<divclass="ttc"id="aclasspFlow_1_1Vector_html_a172a7c88be982061ecefadd95725c1a1"><divclass="ttname"><ahref="classpFlow_1_1Vector.html#a172a7c88be982061ecefadd95725c1a1">pFlow::Vector::reserve</a></div><divclass="ttdeci">void reserve(size_t cap)</div><divclass="ttdoc">Reserve capacity for vector Preserve the content.</div><divclass="ttdef"><b>Definition:</b><ahref="Vector_8hpp_source.html#l00284">Vector.hpp:284</a></div></div>
<divclass="ttc"id="aclasspFlow_1_1internalPoints_html_a70608727da7af695329afce5745727d4"><divclass="ttname"><ahref="classpFlow_1_1internalPoints.html#a70608727da7af695329afce5745727d4">pFlow::internalPoints::pointPosition</a></div><divclass="ttdeci">const PointsType & pointPosition() const</div><divclass="ttdef"><b>Definition:</b><ahref="internalPoints_8cpp_source.html#l00209">internalPoints.cpp:209</a></div></div>
<divclass="ttc"id="aclasspFlow_1_1VectorSingle_html_a379256561291ab5049373408178fe6fe"><divclass="ttname"><ahref="classpFlow_1_1VectorSingle.html#a379256561291ab5049373408178fe6fe">pFlow::VectorSingle::hostView</a></div><divclass="ttdeci">INLINE_FUNCTION_H auto hostView() const</div><divclass="ttdoc">Return a view accessible on Host in range [0,size)</div><divclass="ttdef"><b>Definition:</b><ahref="VectorSingle_8cpp_source.html#l00281">VectorSingle.cpp:281</a></div></div>
<divclass="ttc"id="aclasspFlow_1_1pStructSelector_html_ae355b601249331cd5c4facb48df43223"><divclass="ttname"><ahref="classpFlow_1_1pStructSelector.html#ae355b601249331cd5c4facb48df43223">pFlow::pStructSelector::pStruct</a></div><divclass="ttdeci">const pointStructure & pStruct() const</div><divclass="ttdef"><b>Definition:</b><ahref="pStructSelector_8cpp_source.html#l00045">pStructSelector.cpp:45</a></div></div>
<divclass="ttc"id="aclasspFlow_1_1dictionary_html_a630c840647a3ebefe33336cc25a8b15d"><divclass="ttname"><ahref="classpFlow_1_1dictionary.html#a630c840647a3ebefe33336cc25a8b15d">pFlow::dictionary::subDict</a></div><divclass="ttdeci">dictionary & subDict(const word &keyword)</div><divclass="ttdoc">ref to a subdictioanry fatalExit if not found</div><divclass="ttdef"><b>Definition:</b><ahref="dictionary_8cpp_source.html#l00560">dictionary.cpp:560</a></div></div>
<divclass="ttc"id="asetPointStructure_8hpp_html_a385e32971df44b131e4498181a949a91"><divclass="ttname"><ahref="setPointStructure_8hpp.html#a385e32971df44b131e4498181a949a91">pStruct</a></div><divclass="ttdeci">auto & pStruct</div><divclass="ttdef"><b>Definition:</b><ahref="setPointStructure_8hpp_source.html#l00024">setPointStructure.hpp:24</a></div></div>
<divclass="ttc"id="aclasspFlow_1_1dictionary_html"><divclass="ttname"><ahref="classpFlow_1_1dictionary.html">pFlow::dictionary</a></div><divclass="ttdoc">Dictionary holds a set of data entries or sub-dictionaries that are enclosed in a curely braces or ar...</div><divclass="ttdef"><b>Definition:</b><ahref="dictionary_8hpp_source.html#l00067">dictionary.hpp:67</a></div></div>