<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">quadruple< T > Member List</div></div>
</div><!--header-->
<divclass="contents">
<p>This is the complete list of members for <aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a>, including all inherited members.</p>
<tableclass="directory">
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ad6f566040690153d6c669b2c9a29d05f">clone</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a54c6e94dd31aefa143e14ce136875d6f">clonePtr</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a5d79288bbea547903426f668143b26df">dot</a>(const quadruple< T >&oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a386dd44caa78e5884651bd4891674555">length</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a2030cdd583d3a6e60753a16dab2a0ae4">normalize</a>()</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#adfc5796f4900253602f2127c01fa2ee8">operator</a>(iOstream &str, const quadruple< T >&ov)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a2706e169789498088af0300c02cdf279">operator*</a>(const quadruple< T >&oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ae6f794e783bbd80fa10e827e8e6c3db1">operator*</a>(const quadruple< T >&oprnd1, const T &oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ae1bae87832d6a607b05e4f2c20662829">operator*</a>(const T &oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a292b10239a582bd29065e86a1f26b8a5">operator*=</a>(const quadruple &oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ae156561acc1125432113ff00723ede5b">operator+</a>(const quadruple< T >&oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a73899757ae09e53e49e544ad7d775139">operator+</a>(const quadruple< T >&oprnd1, const T &oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#af863366ed8604835d86b4601277dedc6">operator+</a>(const T &oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a083ac3ede868169de0251499c51fe01c">operator+</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ad3882a45adcc3941a4c44a1d230ff70f">operator+=</a>(const quadruple &oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a39215d138d3b66f8ea32ceb8c1fac371">operator-</a>(const quadruple< T >&oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ae7ea525286dccbea18c5a99b5878ee5c">operator-</a>(const quadruple< T >&oprnd1, const T &oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#af24a9d77694d1912d2496eb549024773">operator-</a>(const T &oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a97eca8e2bf90f9c5e3c7dafc05c6da82">operator-</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ad27ac99e5c01417e1f5f9454dc3ec760">operator-=</a>(const quadruple &oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a01edc7ca6471bd44d18cd5bd8261d528">operator/</a>(const quadruple< T >&oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a9011956931aed4ab0aa38361794d778b">operator/</a>(const quadruple< T >&oprnd1, const T &oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a334537d9f30c38fafe4538dfca216af0">operator/</a>(const T &oprnd1, const quadruple< T >&oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a2a132dfa15822f8349a9c5cc779bf421">operator/=</a>(const quadruple &oprnd2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a0cb86149c9d625fefd25ce1af1137434">operator=</a>(const quadruple< T2 >&rhs)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#aee57ccdbbb3b896c8fddb669282ca48c">operator=</a>(const quadruple< T >&src)=default</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a797693f51fafcb31f637c4a41e698675">operator=</a>(quadruple< T >&&src)=default</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a92a03d771ef97fcd2f4f796e1ddf73b0">operator==</a>(const quadruple< T >&opr1, const quadruple< T >&opr2)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a43a15634050064492ecf0437bf865af6">operator>></a>(iIstream &str, quadruple< T >&iv)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ae024ea5e5a49b04206bc11d7f5d7f87a">quadruple</a>()</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a8cd52c408066b8bdb7be51d6c1da26b9">quadruple</a>(const T &w, const T &x, const T &y, const T &z)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a42ab4827cbf14ddd862415070aee2ab3">quadruple</a>(const T &s, const triple< T > v)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#abe266a7d67a4ed5ad69c908c62b6a6f0">quadruple</a>(const T &val)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a5a0673d18c64a063ea8439b0dc057d03">quadruple</a>(const quadruple< T2 >&src)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a369d3a85e221f20e29a5920a50317e32">quadruple</a>(const quadruple< T >&src)=default</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a94caf1da73374a155001db00493ecf49">quadruple</a>(quadruple< T >&&src)=default</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a214c89d3dd7231694315817c6a299726">QuadrupleTypeInfoNV</a>(T)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#ad813b755a649591bb99a6bf8263d83c3">readIstream</a>(iIstream &str, quadruple< T >&iv)</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">friend</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a01567c05bafc802a133fd102654f7e79">s</a>()</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#adf45058ad337578d526358771bc6f12f">s</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a7a3b23d09bb683faabd9acf10fd6e245">s_</a></td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#affafd180dbad34d7e37350d374639124">v</a>()</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#af2bf8a054327e4232fe6e1c724613752">v</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a9c8eeef96b9216076734ba2fc5a2a834">v_</a></td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a8b9e513923ff38df3754f9853e5621e2">w</a>()</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a37c75b589aed82f4cffa28bc506eecd1">w</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a2f365146ce767d3de7ae125abd193b33">x</a>()</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#aabdf41f3442898647854721fe91cc604">x</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a28d901cc27d3756a830e4de5a484b967">y</a>()</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a6c5f1145fe5bb215664f6d11f94c414a">y</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="even"><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a5c836d3919741edf1ba805c98dbd21b7">z</a>()</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<tr><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html#a60c3db6bc579e90e6cadfe61bf82a327">z</a>() const</td><tdclass="entry"><aclass="el"href="classpFlow_1_1quadruple.html">quadruple< T ></a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>