<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">dynamicLinkLibs.cpp</div></div>
</div><!--header-->
<divclass="contents">
<ahref="dynamicLinkLibs_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="line"><aname="l00040"></a><spanclass="lineno"> 40</span> <aclass="code"href="streams_8hpp.html#aeb765df06121339620670437d217fec8">REPORT</a>(1)<<<spanclass="stringliteral">"libs are "</span><<<aclass="code"href="iOstream_8hpp.html#ac569b1e93bab8b809907065244b11fd2">Green_Text</a>(libNames)<<<aclass="code"href="streams_8hpp.html#a1861619f2a6e102d0043a98577c8c9e8">END_REPORT</a>;</div>
<divclass="line"><aname="l00064"></a><spanclass="lineno"> 64</span> <aclass="code"href="error_8hpp.html#a889d5e8bf195a24964ffb883bcb2fc3b">warningInFunction</a><<<spanclass="stringliteral">"could not close lib "</span><<lib.first<<<aclass="code"href="namespacepFlow.html#aba8f0c455a3fdb4b05ad33a25b13b189">endl</a>;</div>
<divclass="line"><aname="l00077"></a><spanclass="lineno"> 77</span> <aclass="code"href="error_8hpp.html#a889d5e8bf195a24964ffb883bcb2fc3b">warningInFunction</a><<<spanclass="stringliteral">"could not open lib "</span><< libName<<<aclass="code"href="namespacepFlow.html#aba8f0c455a3fdb4b05ad33a25b13b189">endl</a>;</div>
<divclass="ttc"id="aclasspFlow_1_1List_html"><divclass="ttname"><ahref="classpFlow_1_1List.html">pFlow::List< word ></a></div></div>
<divclass="ttc"id="aclasspFlow_1_1dynamicLinkLibs_html_acd99b0a201ee4830e87164945077d9ff"><divclass="ttname"><ahref="classpFlow_1_1dynamicLinkLibs.html#acd99b0a201ee4830e87164945077d9ff">pFlow::dynamicLinkLibs::dynamicLinkLibs</a></div><divclass="ttdeci">dynamicLinkLibs(const dictionary &dict, word libList="libs")</div><divclass="ttdef"><b>Definition:</b><ahref="dynamicLinkLibs_8cpp_source.html#l00028">dynamicLinkLibs.cpp:28</a></div></div>
<divclass="ttc"id="aerror_8hpp_html_a889d5e8bf195a24964ffb883bcb2fc3b"><divclass="ttname"><ahref="error_8hpp.html#a889d5e8bf195a24964ffb883bcb2fc3b">warningInFunction</a></div><divclass="ttdeci">#define warningInFunction</div><divclass="ttdoc">Report a warning.</div><divclass="ttdef"><b>Definition:</b><ahref="error_8hpp_source.html#l00095">error.hpp:95</a></div></div>
<divclass="ttc"id="anamespacepFlow_html_aba8f0c455a3fdb4b05ad33a25b13b189"><divclass="ttname"><ahref="namespacepFlow.html#aba8f0c455a3fdb4b05ad33a25b13b189">pFlow::endl</a></div><divclass="ttdeci">iOstream & endl(iOstream &os)</div><divclass="ttdoc">Add newline and flush stream.</div><divclass="ttdef"><b>Definition:</b><ahref="iOstream_8hpp_source.html#l00341">iOstream.hpp:341</a></div></div>
<divclass="ttc"id="aclasspFlow_1_1dictionary_html_a7ca8222c7de98177fe1e8e9d2615f77d"><divclass="ttname"><ahref="classpFlow_1_1dictionary.html#a7ca8222c7de98177fe1e8e9d2615f77d">pFlow::dictionary::containsDataEntry</a></div><divclass="ttdeci">bool containsDataEntry(const word &name) const</div><divclass="ttdoc">check if a data entry exist</div><divclass="ttdef"><b>Definition:</b><ahref="dictionary_8cpp_source.html#l00761">dictionary.cpp:761</a></div></div>
<divclass="ttc"id="aclasspFlow_1_1dictionary_html_a523bcff98ab38f3c5961e56eeb0b1d47"><divclass="ttname"><ahref="classpFlow_1_1dictionary.html#a523bcff98ab38f3c5961e56eeb0b1d47">pFlow::dictionary::getVal</a></div><divclass="ttdeci">T getVal(const word &keyword) const</div><divclass="ttdoc">get the value of data entry</div><divclass="ttdef"><b>Definition:</b><ahref="dictionary_8hpp_source.html#l00379">dictionary.hpp:379</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>