<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1092233</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2023.1092233</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A second-order non-local model for granular flows</article-title>
<alt-title alt-title-type="left-running-head">Kim and Kamrin</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphy.2023.1092233">10.3389/fphy.2023.1092233</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Kim</surname>
<given-names>Seongmin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2120664/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Kamrin</surname>
<given-names>Ken</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/757125/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Physics</institution>, <institution>The Hong Kong University of Science and Technology</institution>, <addr-line>Hong Kong</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Mechanical Engineering</institution>, <institution>Massachusetts Institute of Technology</institution>, <addr-line>Cambridge</addr-line>, <addr-line>MA</addr-line>, <country>United States</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/493534/overview">Joshua Albert Dijksman</ext-link>, Wageningen University and Research, Netherlands</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/101115/overview">Hisao Hayakawa</ext-link>, Kyoto University, Japan</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/520286/overview">Abram H Clark</ext-link>, Naval Postgraduate School, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1488869/overview">J&#xe1;nos T&#xf6;r&#xf6;k</ext-link>, Budapest University of Technology and Economics, Hungary</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1277617/overview">Ra&#xfa;l Cruz Hidalgo</ext-link>, University of Navarra, Spain</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Ken Kamrin, <email>kkamrin@mit.edu</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Soft Matter Physics, a section of the journal Frontiers in Physics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>17</day>
<month>01</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1092233</elocation-id>
<history>
<date date-type="received">
<day>07</day>
<month>11</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>04</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Kim and Kamrin.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Kim and Kamrin</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>We determine a constitutive equation for developed three-dimensional granular flows based on a series of discrete element method simulations. In order to capture non-local phenomena, normal stress differences, and secondary flows, we extend a previously proposed granular temperature-sensitive rheological model by considering Rivlin-Ericksen tensors up to second order. Three model parameters are calibrated with the inertial number and a dimensionless granular temperature. We validate our model by running finite difference method simulations of inclined chute flows. The model successfully predicts the velocity and stress fields in this geometry, including secondary vortical flows that previous first-order models could not predict and slow creeping zones that local models miss. It simultaneously captures the non-trivial variation among diagonal components of the stress tensor throughout the domain.</p>
</abstract>
<kwd-group>
<kwd>granular materials</kwd>
<kwd>soft matter</kwd>
<kwd>granular flows</kwd>
<kwd>rheology</kwd>
<kwd>fluid dynamics</kwd>
<kwd>continuum mechanics</kwd>
<kwd>non-newtonian fluid</kwd>
<kwd>discrete element method</kwd>
</kwd-group>
<contract-sponsor id="cn001">Army Research Office<named-content content-type="fundref-id">10.13039/100000183</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Granular materials (sand, gravel, coal, salt, rice, wheat, pills, <italic>etc.</italic>) are essential to our lives and used in diverse scientific fields and industries. Although the microscopic interactions between grains are simple, the macroscopic mechanical properties of granular flows arising from these simple interactions are surprisingly complex and still subject to debate.</p>
<p>One hypothetical way to write the constitutive equation for granular flows is to assume that the deviatoric stress is codirectional to the strain rate tensor <bold>
<italic>D</italic>
</bold>:<disp-formula id="e1">
<mml:math id="m1">
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:math>
<label>(1)</label>
</disp-formula>where <bold>
<italic>&#x3c3;</italic>
</bold> is the stress tensor, <italic>P</italic> is the pressure, <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the shear rate, and <italic>&#x3c4;</italic> is the shear stress. Let us call this model the first-order model because this model ignores higher-order velocity gradient terms which we will consider later in this article. Recent achievements in granular rheology have used this first-order model and expressed <italic>&#x3c4;</italic> with kinematic variables. One of them is the <italic>&#x3bc;</italic>(<italic>I</italic>) rheology [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B3">3</xref>], which has accurately described homogeneous flows (simple shear flows). In this model, the shear stress is obtained from a one-to-one relation between two local dimensionless variables: the shear-to-normal stress ratio <italic>&#x3bc;</italic> &#x2261; <italic>&#x3c4;</italic>/<italic>P</italic> and the inertial number <inline-formula id="inf2">
<mml:math id="m3">
<mml:mi>I</mml:mi>
<mml:mo>&#x2261;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> for 3D grains where <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the shear strain rate, <italic>&#x3c1;</italic>
<sub>
<italic>s</italic>
</sub> is the solid grain density, and <italic>d</italic> is the mean diameter of the grains. The <italic>&#x3bc;</italic>(<italic>I</italic>) rheology claims that the shear rate vanishes if <italic>&#x3bc;</italic> is smaller than a bulk friction coefficient <italic>&#x3bc;</italic>
<sub>
<italic>s</italic>
</sub>, and <italic>I</italic> monotonically increases as <italic>&#x3bc;</italic> increases for <italic>&#x3bc;</italic> &#x3e; <italic>&#x3bc;</italic>
<sub>
<italic>s</italic>
</sub>. However, in the dense regime of inhomogeneous flows, many researchers have observed &#x201c;non-local&#x201d; phenomena where this one-to-one relation between local <italic>&#x3bc;</italic> and <italic>I</italic> breaks down. For example, creeping flows characterized by exponentially-decaying velocity profiles have been observed in regions with <italic>&#x3bc;</italic> &#x3c; <italic>&#x3bc;</italic>
<sub>
<italic>s</italic>
</sub> [<xref ref-type="bibr" rid="B1">1</xref>, <xref ref-type="bibr" rid="B4">4</xref>&#x2013;<xref ref-type="bibr" rid="B8">8</xref>]. The left contour plot in <xref ref-type="fig" rid="F1">Figure 1</xref> shows an example of the creeping flows: The downstream velocity in a rough-walled inclined chute flow decays exponentially with depth, disobeying the <italic>&#x3bc;</italic>(<italic>I</italic>) rheology.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Snapshot from DEM simulation of granular flow in a chute with an inclination angle of tan<sup>&#x2212;1</sup>(0.50). Contour plot in <bold>(A)</bold> shows downstream velocity <italic>v</italic>
<sub>
<italic>x</italic>
</sub> which decreases exponentially with depth (creeping flow). The unit is <inline-formula id="inf4">
<mml:math id="m5">
<mml:msqrt>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> where <italic>G</italic> is gravity and <italic>d</italic> is the grain diameter. Streamlines in <bold>(B)</bold> illustrate transverse velocity (<italic>v</italic>
<sub>
<italic>y</italic>
</sub>, <italic>v</italic>
<sub>
<italic>z</italic>
</sub>) which is small but not zero (secondary flow). Our goal is to build a second-order non-local model that can explain both flows. Details of the simulation can be found in <xref ref-type="sec" rid="s3-1">Section 3.1</xref>.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g001.tif"/>
</fig>
<p>To describe this non-locality, several first-order models have introduced a diffusing scalar field that fluidizes (softens) the material. The definition of the diffusing field depends on the model. Some models have utilized the population of shear transformation zones [<xref ref-type="bibr" rid="B9">9</xref>&#x2013;<xref ref-type="bibr" rid="B11">11</xref>]. The partial fluidization theory proposed by Aranson and Tsimring [<xref ref-type="bibr" rid="B12">12</xref>, <xref ref-type="bibr" rid="B13">13</xref>]; [<xref ref-type="bibr" rid="B14">14</xref>] uses the average ratio of &#x201c;solid contacts&#x201d; as the diffusing scalar field. Inspired by a plastic flow model for soft glassy materials [<xref ref-type="bibr" rid="B15">15</xref>, <xref ref-type="bibr" rid="B16">16</xref>], Kamrin and colleagues [<xref ref-type="bibr" rid="B17">17</xref>&#x2013;<xref ref-type="bibr" rid="B19">19</xref>] have proposed the non-local granular fluidity (NGF) model that accurately describes many different inhomogeneous flows. In the NGF model, the diffusing parameter or &#x201c;fluidity&#x201d; is defined as the shear rate-to-<italic>&#x3bc;</italic> ratio <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x2261;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and follows an empirical diffusion-reaction equation. Later, Zhang and Kamrin [<xref ref-type="bibr" rid="B20">20</xref>] found that the fluidity divided by the velocity fluctuations <italic>&#x3b4;v</italic> can be approximated as a function of the packing fraction <italic>&#x3d5;</italic> alone: <italic>gd</italic>/<italic>&#x3b4;v</italic> &#x2248; <italic>F</italic>(<italic>&#x3d5;</italic>). This relation is also in line with the kinetic theory of granular flows [<xref ref-type="bibr" rid="B21">21</xref>&#x2013;<xref ref-type="bibr" rid="B24">24</xref>], which mathematically derives the constitutive equations using the Chapman-Enskog method. The pressure and the shear stress are predicted as <italic>P</italic> &#x3d; <italic>&#x3c1;</italic>
<sub>
<italic>s</italic>
</sub>
<italic>F</italic>
<sub>1</sub>(<italic>&#x3d5;</italic>)<italic>T</italic> and <inline-formula id="inf6">
<mml:math id="m7">
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mspace width="0.17em"/>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>d</mml:mi>
</mml:math>
</inline-formula> respectively where <italic>T</italic> &#x2261; <italic>&#x3b4;v</italic>
<sup>2</sup>/<italic>D</italic> is &#x201c;granular temperature&#x201d; for the space dimension <italic>D</italic>, and <italic>F</italic>
<sub>1</sub>(<italic>&#x3d5;</italic>) and <italic>F</italic>
<sub>2</sub>(<italic>&#x3d5;</italic>) are dimensionless functions calculated from the radial distribution function. The shear-to-normal stress ratio can be written as <inline-formula id="inf7">
<mml:math id="m8">
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> which is similar to Zhang and Kamrin&#x2019;s fluidity expression.</p>
<p>Based on the fact that the fluidity is related to the velocity fluctuations, Kim and Kamrin [<xref ref-type="bibr" rid="B25">25</xref>] have recently proposed a first-order non-local model removing rheological dependence on <italic>&#x3d5;</italic>. Using discrete element method (DEM) simulations in steady-state planar shear flows, a simpler constitutive relation between <italic>&#x3bc;</italic>, <italic>I</italic>, and a dimensionless granular temperature <italic>&#x398;</italic> &#x2261; <italic>&#x3c1;</italic>
<sub>
<italic>s</italic>
</sub>
<italic>T</italic>/<italic>P</italic> has been identified:<disp-formula id="e2">
<mml:math id="m9">
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(2)</label>
</disp-formula>where the exponent <italic>p</italic> is approximately 1/6 for spheres in 3D and <italic>f</italic>(<italic>I</italic>) is a monotonically increasing function of <italic>I</italic> and its details depends on the material properties such as surface friction. This <italic>&#x3bc;</italic>(<italic>I</italic>, &#x398;) relation has successfully explained the non-locality of granular flows, bridging the softening effect of granular temperature in the kinetic theory and the fluidity field in the NGF model.</p>
<p>However, the first-order model lacks the ability to explain a group of phenomena in granular flows. One example is a bulging surface of a channel flow. When a granular material is released steadily down an inclined plane with rough side walls, the surface of the flowing region becomes convex upward [<xref ref-type="bibr" rid="B26">26</xref>&#x2013;<xref ref-type="bibr" rid="B29">29</xref>]. Another phenomenon that the first-order model cannot predict is the secondary flow. In the cylindrical Couette geometry under gravity, non-zero velocities in the radial and the gravity directions (transverse directions) have been observed and named &#x201c;secondary flow&#x201d; in the sense that this flow is relatively slow and perpendicular to the primary flow direction [<xref ref-type="bibr" rid="B30">30</xref>&#x2013;<xref ref-type="bibr" rid="B33">33</xref>]. The right streamline plot in <xref ref-type="fig" rid="F1">Figure 1</xref> illustrates an example of the secondary flow: an inclined chute flow has non-zero transverse velocities perpendicular to the downstream direction. The anomalous shear stress observed in the plane of the secondary flows [<xref ref-type="bibr" rid="B30">30</xref>, <xref ref-type="bibr" rid="B34">34</xref>] also cannot be accounted for in the first-order model. These phenomena occur in the presence of broken codirectionality, where the deviatoric stress and strain rate tensors are not proportional. Many other studies have also found that granular flows exhibit broken codirectionality in the form on non-zero normal stress differences [<xref ref-type="bibr" rid="B35">35</xref>&#x2013;<xref ref-type="bibr" rid="B45">45</xref>] or broken coaxiality where the principal axes of the stress and strain rate tensors are not aligned [<xref ref-type="bibr" rid="B45">45</xref>&#x2013;<xref ref-type="bibr" rid="B47">47</xref>]. Therefore, the constitutive equation needs to be corrected beyond the codirectionality hypothesis (Eq. <xref ref-type="disp-formula" rid="e1">1</xref>) to achieve higher accuracy.</p>
<p>In the present study, we propose a non-local second-order fluid model to cover both non-locality and broken codirectionality of three-dimensional granular flows. As previous researchers have suggested [<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B48">48</xref>], we assume steadily flowing granular fluids are incompressible non-Newtonian fluids and adopt the tensor form of the second-order fluid, also known as the Rivlin-Ericksen fluid of second grade, as the constitutive equation. In this second-order model, three functions should be calibrated. The major difference from the previous second-order models is that we take into account the dimensionless granular temperature <italic>&#x398;</italic> as well as <italic>I</italic> in the calibration because we know that the first-order model&#x2019;s <italic>&#x3bc;</italic> depends both on <italic>I</italic> and <italic>&#x398;</italic>. For the calibration, planar shear flows of frictional spheres are simulated using the discrete element method (DEM). We separately measure the three normal stresses, which are required to calculate the model parameters for the quadratic terms. It also allows us to examine the first and second normal stress differences.</p>
<p>Furthermore, we validate our non-local second-order model in a more complex geometry. Using the functions calibrated from the planar shear tests, we run the finite difference method (FDM) simulations of rough-walled inclined chute flow (<xref ref-type="fig" rid="F1">Figure 1</xref>) with four different slope angles. We compare the FDM predictions to the DEM data to demonstrate that our second-order model can correctly predict the secondary flows and the stress fields as well as the primary creeping flows.</p>
</sec>
<sec id="s2">
<title>2 Model calibration: Planar shear flows</title>
<sec id="s2-1">
<title>2.1 Second-order model</title>
<p>Following previous studies [<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B45">45</xref>, <xref ref-type="bibr" rid="B48">48</xref>], we assume that a flowing granular material behaves like a second-order fluid where the stress tensor is of the form:<disp-formula id="e3">
<mml:math id="m10">
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
<label>(3)</label>
</disp-formula>where <bold>
<italic>A</italic>
</bold>
<sub>
<italic>n</italic>
</sub> are called the <italic>n</italic>th order Rivlin-Ericksen tensors and <italic>a</italic>
<sub>
<italic>n</italic>
</sub> are scalar parameters. The Rivlin-Ericksen tensors are given by the recurrence relation<disp-formula id="e4">
<mml:math id="m11">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mi mathvariant="bold-italic">L</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
<mml:mtext>for&#x2009;</mml:mtext>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(4)</label>
</disp-formula>where <bold>
<italic>L</italic>
</bold> &#x3d; &#x2207;<bold>
<italic>v</italic>
</bold> is the velocity gradient tensor. In steady state, this relation yields <bold>
<italic>A</italic>
</bold>
<sub>1</sub> &#x3d; 2<bold>
<italic>D</italic>
</bold> and <bold>
<italic>A</italic>
</bold>
<sub>2</sub> &#x3d; 4<bold>
<italic>D</italic>
</bold>
<sup>2</sup> &#x2b; 2(<bold>
<italic>DW</italic>
</bold> &#x2212; <bold>
<italic>WD</italic>
</bold>) where <bold>
<italic>D</italic>
</bold> &#x3d; (<bold>
<italic>L</italic>
</bold> &#x2b; <bold>
<italic>L</italic>
</bold>
<sup>
<italic>T</italic>
</sup>)/2 is the strain rate tensor and <bold>
<italic>W</italic>
</bold> &#x3d; (<bold>
<italic>L</italic>
</bold> &#x2212; <bold>
<italic>L</italic>
</bold>
<sup>
<italic>T</italic>
</sup>)/2 is the spin tensor. Therefore, we can rewrite Eq. <xref ref-type="disp-formula" rid="e3">3</xref> as<disp-formula id="e5">
<mml:math id="m12">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mfenced open="[" close="">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mfenced open="" close="]">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(5)</label>
</disp-formula>where the scalar parameters <italic>&#x3bc;</italic>
<sub>1</sub>, <italic>&#x3bc;</italic>
<sub>2</sub>, and <italic>&#x3bc;</italic>
<sub>3</sub> play the same role as those in Srivastava et al. [<xref ref-type="bibr" rid="B45">45</xref>]. Since all but the identity tensor in the above expression are deviatoric, the pressure <italic>P</italic> represents the hydrostatic pressure <italic>P</italic> &#x2261; &#x2212; tr <bold>
<italic>&#x3c3;</italic>
</bold>/3. Our definition of the shear rate <inline-formula id="inf8">
<mml:math id="m13">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2261;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> is double the <inline-formula id="inf9">
<mml:math id="m14">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> used in [<xref ref-type="bibr" rid="B45">45</xref>]. The tensor inner product is defined by <bold>
<italic>M</italic>
</bold>: <bold>
<italic>N</italic>
</bold> &#x3d; <italic>&#x2211;</italic>
<sub>
<italic>i</italic>,<italic>j</italic>
</sub>
<italic>M</italic>
<sub>
<italic>ij</italic>
</sub>
<italic>N</italic>
<sub>
<italic>ij</italic>
</sub> for arbitrary tensors <bold>
<italic>M</italic>
</bold> and <bold>
<italic>N</italic>
</bold>. In our sign convention, compressive normal stresses are negative.</p>
<p>In Srivastava et al. [<xref ref-type="bibr" rid="B45">45</xref>], <italic>&#x3bc;</italic>
<sub>1</sub>, <italic>&#x3bc;</italic>
<sub>2</sub>, and <italic>&#x3bc;</italic>
<sub>3</sub> were assumed to depend only on <italic>I</italic>. However, the previous non-local first-order model by Kim and Kamrin [<xref ref-type="bibr" rid="B25">25</xref>], which is equivalent to the case of <italic>&#x3bc;</italic>
<sub>2</sub> &#x3d; <italic>&#x3bc;</italic>
<sub>3</sub> &#x3d; 0, suggests that <italic>&#x3bc;</italic>
<sub>1</sub> depends on both <italic>I</italic> and <italic>&#x398;</italic>. It suggests that <italic>&#x3bc;</italic>
<sub>2</sub> and <italic>&#x3bc;</italic>
<sub>3</sub> may also be affected by <italic>&#x398;</italic> in inhomogeneous flows. In this work, we run various planar shear flows using DEM simulations to find the expressions for <italic>&#x3bc;</italic>
<sub>1</sub>, <italic>&#x3bc;</italic>
<sub>2</sub>, and <italic>&#x3bc;</italic>
<sub>3</sub> in terms of <italic>I</italic> and <italic>&#x398;</italic>. Using our calibrated parameters, we check the predictive capability of our model in chute flows with different inclination angles.</p>
</sec>
<sec id="s2-2">
<title>2.2 Methods</title>
<sec id="s2-2-1">
<title>2.2.1 DEM simulation settings for planar shear flows</title>
<p>In order to identify the parameters in the second-order model, we use LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator), which implements the discrete element method (DEM), to simulate many different homogeneous and inhomogeneous planar shear flows of 3D frictional spheres. The grain diameter <italic>d</italic>
<sub>
<italic>i</italic>
</sub> is set to be uniformly distributed from 0.8<italic>d</italic> to 1.2<italic>d</italic> to prevent crystallization. When we calculate <italic>I</italic>, the local average diameter is used. The mass of the grains is determined as <inline-formula id="inf10">
<mml:math id="m15">
<mml:msub>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3c0;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>, which distributes around <inline-formula id="inf11">
<mml:math id="m16">
<mml:mi>m</mml:mi>
<mml:mo>&#x2261;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3c0;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>. For the contact forces, we use the standard spring-dashpot model introduced by Cundall and Strack [<xref ref-type="bibr" rid="B49">49</xref>] with Coulomb friction. This model has been used in many previous studies, such as to study simple shear flows in 2D [<xref ref-type="bibr" rid="B2">2</xref>] and various inhomogeneous flows in 2D [<xref ref-type="bibr" rid="B5">5</xref>, <xref ref-type="bibr" rid="B17">17</xref>, <xref ref-type="bibr" rid="B50">50</xref>, <xref ref-type="bibr" rid="B51">51</xref>] and 3D [<xref ref-type="bibr" rid="B20">20</xref>, <xref ref-type="bibr" rid="B25">25</xref>]. In this model, the normal force is given by <italic>F</italic>
<sub>
<italic>n</italic>
</sub> &#x3d; <italic>k</italic>
<sub>
<italic>n</italic>
</sub>
<italic>&#x3b4;</italic>
<sub>
<italic>n</italic>
</sub> &#x2212; <italic>&#x3b3;</italic>
<sub>
<italic>n</italic>
</sub>
<italic>v</italic>
<sub>
<italic>n</italic>
</sub> (repulsive) where <italic>k</italic>
<sub>
<italic>n</italic>
</sub> is the normal elastic constant, <italic>&#x3b4;</italic>
<sub>
<italic>n</italic>
</sub> is the normal component of the contact displacement, <italic>&#x3b3;</italic>
<sub>
<italic>n</italic>
</sub> is the damping coefficient, and <italic>v</italic>
<sub>
<italic>n</italic>
</sub> is the normal component of the relative velocity. We use <italic>k</italic>
<sub>
<italic>n</italic>
</sub> &#x3d; 2.63&#xa0;N/m &#xd7; 10<sup>5</sup>&#xa0;N/m, <italic>d</italic> &#x3d; 0.0008&#xa0;m, and <italic>&#x3c1;</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 2500&#xa0;kg/m<sup>3</sup> which can be considered when reading the pressure data in <xref ref-type="fig" rid="F13">Figure 13</xref>. The tangential force is given by <italic>F</italic>
<sub>
<italic>t</italic>
</sub> &#x3d; &#x2212;<italic>k</italic>
<sub>
<italic>t</italic>
</sub>
<italic>&#x3b4;</italic>
<sub>
<italic>t</italic>
</sub> for &#x7c;<italic>k</italic>
<sub>
<italic>t</italic>
</sub>
<italic>&#x3b4;</italic>
<sub>
<italic>t</italic>
</sub>&#x7c; &#x3c; <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub>
<italic>F</italic>
<sub>
<italic>n</italic>
</sub> and <italic>F</italic>
<sub>
<italic>t</italic>
</sub> &#x3d; &#x2212;<italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub>
<italic>F</italic>
<sub>
<italic>n</italic>
</sub> &#xd7; (<italic>&#x3b4;</italic>
<sub>
<italic>t</italic>
</sub>/&#x7c;<italic>&#x3b4;</italic>
<sub>
<italic>t</italic>
</sub>&#x7c;) for &#x7c;<italic>k</italic>
<sub>
<italic>t</italic>
</sub>
<italic>&#x3b4;</italic>
<sub>
<italic>t</italic>
</sub>&#x7c; &#x3e; <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub>
<italic>F</italic>
<sub>
<italic>n</italic>
</sub> where <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub> &#x3d; 0.4 is the surface friction coefficient and <italic>&#x3b4;</italic>
<sub>
<italic>t</italic>
</sub> is the tangential component of the contact displacement obtained by integrating tangential relative velocity during the collision. The minus sign indicates the tangential force is pointing in the direction of decreasing <italic>&#x3b4;</italic>
<sub>
<italic>t</italic>
</sub>. The tangential elastic constant <italic>k</italic>
<sub>
<italic>t</italic>
</sub> is set to be 2/7 of <italic>k</italic>
<sub>
<italic>n</italic>
</sub> such that the frequencies of normal and tangential contact oscillations are similar [<xref ref-type="bibr" rid="B43">43</xref>]. To simulate hard particles, the stiffness number <italic>k</italic>
<sub>
<italic>n</italic>
</sub>/<italic>Pd</italic> is kept larger than 10<sup>5</sup>. The damping coefficient for the restitution coefficient <italic>&#x3f5;</italic> and the effective mass of collision <italic>m</italic>
<sub>eff</sub>, which is approximately <italic>m</italic>/2, is calculated as <inline-formula id="inf12">
<mml:math id="m17">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>eff</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> [<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B51">51</xref>]. We set <italic>&#x3f5;</italic> &#x3d; 0.24 to match with Kim and Kamrin [<xref ref-type="bibr" rid="B25">25</xref>]. The choice of <italic>k</italic>
<sub>
<italic>t</italic>
</sub> and <italic>&#x3f5;</italic> is known to have little impact on the flow behavior in the case of dense flows of hard particles, as reported in [<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B37">37</xref>, <xref ref-type="bibr" rid="B52">52</xref>]. The simulation time step is set to be 6% of the binary collision time <inline-formula id="inf13">
<mml:math id="m18">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> which is half the period of an underdamped oscillator made of the two identical grains.</p>
<p>As in Kim and Kamrin [<xref ref-type="bibr" rid="B25">25</xref>], we test simple shear flows (<xref ref-type="fig" rid="F2">Figure 2A</xref>), shear flows under gravity (<xref ref-type="fig" rid="F2">Figure 2B</xref>), flows in vertical and tilted chutes (<italic>&#x3b8;</italic> &#x3d; 90&#xb0; and 60&#xb0; in <xref ref-type="fig" rid="F2">Figure 2C</xref>), and &#x201c;concave flows&#x201d; (<xref ref-type="fig" rid="F2">Figure 2D</xref>). The concave flow is named so because the plot of the shear rate against height becomes concave upward due to the outward body force <inline-formula id="inf14">
<mml:math id="m19">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>G</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> for the midpoint of the system <italic>z</italic>
<sub>0</sub>. <italic>G</italic> is a constant. The horizontal length and depth of the system are <italic>L</italic>
<sub>
<italic>x</italic>
</sub> &#x3d; 20<italic>d</italic> and <italic>L</italic>
<sub>
<italic>y</italic>
</sub> &#x3d; 16<italic>d</italic> respectively and the side boundaries are set to be periodic. Following previous studies [<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B5">5</xref>, <xref ref-type="bibr" rid="B20">20</xref>, <xref ref-type="bibr" rid="B25">25</xref>, <xref ref-type="bibr" rid="B50">50</xref>, <xref ref-type="bibr" rid="B51">51</xref>], we move the top wall in the <italic>z</italic>-direction to maintain the top-wall pressure <italic>P</italic>
<sub>wall</sub>. The horizontal wall velocity <italic>V</italic>
<sub>wall</sub> is set to be constant. More detailed DEM simulation conditions are in the <xref ref-type="sec" rid="s10">Supplementary Material</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Schematic diagrams of planar shear flows used for model calibration in <xref ref-type="sec" rid="s2">Section 2</xref>: <bold>(A)</bold> simple shear, <bold>(B)</bold> shear with gravity, <bold>(C)</bold> chute flows (<italic>&#x3b8;</italic> &#x3d; 60&#xb0; and 90&#xb0;), and <bold>(D)</bold> concave flows. Red rectangles represent wall particles whose velocities are set to form rigid walls. Dashed lines indicate velocity profiles. <italic>x</italic> is the flow direction, <italic>y</italic> is the vorticity direction, and <italic>z</italic> is the velocity gradient direction.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g002.tif"/>
</fig>
<p>The continuum variables at each height are obtained by coarse graining, in the same way as [<xref ref-type="bibr" rid="B25">25</xref>]. The instantaneous packing fraction at time <italic>t</italic> can be calculated as<disp-formula id="e6">
<mml:math id="m20">
<mml:mi>&#x3d5;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(6)</label>
</disp-formula>where <italic>A</italic> is the area of the horizontal plane and <italic>A</italic>
<sub>
<italic>ki</italic>
</sub> is the cross-sectional area between the <italic>i</italic>th particle and the plane of <italic>z</italic> &#x3d; <italic>z</italic>
<sub>
<italic>k</italic>
</sub>. We kept the interval of <italic>z</italic>
<sub>
<italic>k</italic>
</sub> less than 0.5<italic>d</italic>. The macroscopic velocity field can be calculated as<disp-formula id="e7">
<mml:math id="m21">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf15">
<mml:math id="m22">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> is the velocity of the <italic>i</italic>th particle. We define the instantaneous granular temperature tensor as<disp-formula id="e8">
<mml:math id="m23">
<mml:mi mathvariant="bold">T</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2297;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(8)</label>
</disp-formula>where <inline-formula id="inf16">
<mml:math id="m24">
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is the instantaneous velocity fluctuation of the <italic>i</italic>th particle. The instantaneous stress is<disp-formula id="e9">
<mml:math id="m25">
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(9)</label>
</disp-formula>where <bold>
<italic>&#x3c3;</italic>
</bold>
<sub>
<italic>i</italic>
</sub> is the contact stress of the <italic>i</italic>th particle, and <bold>
<italic>&#x3c3;</italic>
</bold>
<sup>
<italic>K</italic>
</sup> &#x3d; &#x2212;<italic>&#x3c1;</italic>
<sub>
<italic>s</italic>
</sub>
<italic>&#x3d5;</italic> <bold>T</bold> is the kinetic stress [<xref ref-type="bibr" rid="B43">43</xref>]. The specific formula for <bold>
<italic>&#x3c3;</italic>
</bold>
<sub>
<italic>i</italic>
</sub> is<disp-formula id="e10">
<mml:math id="m26">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2260;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2297;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
<label>(10)</label>
</disp-formula>where <italic>V</italic>
<sub>
<italic>i</italic>
</sub> is the volume of the <italic>i</italic>th particle, <inline-formula id="inf17">
<mml:math id="m27">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> is the displacement from the center of the <italic>i</italic>th particle to the center of the <italic>j</italic>th particle, and <inline-formula id="inf18">
<mml:math id="m28">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> is the interaction force exerted on the <italic>i</italic>th particle by the <italic>j</italic>th particle. For one particle, the stress tensor may not be symmetric. However, if a sufficient number of particles are averaged, the coarse-grained stress tensor becomes symmetric as shown by [<xref ref-type="bibr" rid="B53">53</xref>]. We choose <inline-formula id="inf19">
<mml:math id="m29">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:math>
</inline-formula> as the granular temperature <italic>T</italic> because for some flows, <italic>T</italic>
<sub>
<italic>xx</italic>
</sub> is measured quite differently from the other diagonal elements. The ratios between diagonal elements of the granular temperature in the inclined chute flow can be found in the <xref ref-type="sec" rid="s10">Supplementary Material</xref>. These coarse-grained fields are averaged over time once the flow reaches a steady state. We cut off the data where total local shear is less than 1 or the distance from the walls is less than 3<italic>d</italic> to include enough configurations and exclude the wall effect.</p>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Calculation of model parameters in planar shear flows</title>
<p>The second-order model parameters <italic>&#x3bc;</italic>
<sub>1</sub>, <italic>&#x3bc;</italic>
<sub>2</sub>, and <italic>&#x3bc;</italic>
<sub>3</sub> can be calculated from the measured stress tensor and velocity gradient tensor in the DEM planar shear flows (<xref ref-type="fig" rid="F2">Figure 2</xref>). By symmetry, both homogeneous and inhomogeneous flows have negligible mean <italic>v</italic>
<sub>
<italic>y</italic>
</sub> and <italic>v</italic>
<sub>
<italic>z</italic>
</sub> and the mean <italic>v</italic>
<sub>
<italic>x</italic>
</sub> changes only in the <italic>z</italic>-direction. Therefore, the velocity gradient tensor has only one non-zero component: <inline-formula id="inf20">
<mml:math id="m30">
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2261;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> which can vary depending on the height. With its magnitude <inline-formula id="inf21">
<mml:math id="m31">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, the inertial number can be obtained as <inline-formula id="inf22">
<mml:math id="m32">
<mml:mi>I</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>. By definition, the symmetric strain rate tensor <bold>
<italic>D</italic>
</bold> and the spin tensor <bold>
<italic>W</italic>
</bold> are<disp-formula id="e11">
<mml:math id="m33">
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mtext>and</mml:mtext>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(11)</label>
</disp-formula>respectively. Using<disp-formula id="e12">
<mml:math id="m34">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(12)</label>
</disp-formula>and<disp-formula id="e13">
<mml:math id="m35">
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>1</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(13)</label>
</disp-formula>we can express the stress tensor (Eq. <xref ref-type="disp-formula" rid="e5">5</xref>) as<disp-formula id="e14">
<mml:math id="m36">
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mtable class="matrix">
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="center">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd columnalign="center">
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(14)</label>
</disp-formula>Because <inline-formula id="inf23">
<mml:math id="m37">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula> for <italic>v</italic>
<sub>
<italic>x</italic>,<italic>z</italic>
</sub> &#x3e; 0 and <inline-formula id="inf24">
<mml:math id="m38">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula> for <italic>v</italic>
<sub>
<italic>x</italic>,<italic>z</italic>
</sub> &#x3c; 0, the sign of <italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub> is determined by the sign of <italic>v</italic>
<sub>
<italic>x</italic>,<italic>z</italic>
</sub> while the magnitude of <italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub> is <italic>&#x3bc;</italic>
<sub>1</sub>
<italic>P</italic> in either case. We can see that the second-order model parameters <italic>&#x3bc;</italic>
<sub>2</sub> and <italic>&#x3bc;</italic>
<sub>3</sub> introduce differences between the normal stress components. Inversely, the three parameters can be extracted from the stress measurement using the fact that the basis tensors <bold>
<italic>I</italic>
</bold>, <inline-formula id="inf25">
<mml:math id="m39">
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula>, <inline-formula id="inf26">
<mml:math id="m40">
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula>, and <inline-formula id="inf27">
<mml:math id="m41">
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula> are orthogonal to each other under the tensor inner product:<disp-formula id="e15">
<mml:math id="m42">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="0.17em"/>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>:</mml:mo>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="0.17em"/>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>:</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="0.17em"/>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>:</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(15)</label>
</disp-formula>with the assumption that the flow follows the second-order fluid equation (Eq. <xref ref-type="disp-formula" rid="e5">5</xref>).</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.3 Model calibration results from DEM planar shear flows</title>
<sec id="s2-3-1">
<title>2.3.1 Normal stress ratio measurement</title>
<p>The ratios between the coarse-grained normal stresses from the planar shear tests are plotted in <xref ref-type="fig" rid="F3">Figure 3</xref>. <xref ref-type="fig" rid="F3">Figure 3A</xref> shows that the normal stress in the flow direction <italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> is nearly the same as the normal stress in the velocity gradient direction <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> for the low <italic>I</italic> regime (<italic>I</italic> &#x3c; 0.1). As <italic>I</italic> increases beyond 0.1, the magnitude of <italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> becomes larger than the magnitude of <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> and their ratio <italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> keeps increasing. This behavior is similar to previous findings in 2D and 3D granular systems [<xref ref-type="bibr" rid="B35">35</xref>, <xref ref-type="bibr" rid="B36">36</xref>, <xref ref-type="bibr" rid="B38">38</xref>&#x2013;<xref ref-type="bibr" rid="B40">40</xref>, <xref ref-type="bibr" rid="B43">43</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. On the other hand, the normal stress in the vorticity direction <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub> is spread between 85% and 95% of <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> for <italic>I</italic> &#x3c; 0.1. As <italic>I</italic> increases beyond 0.1, the ratio becomes even smaller as shown in <xref ref-type="fig" rid="F3">Figure 3B</xref>. This is in line with previous observations [<xref ref-type="bibr" rid="B37">37</xref>, <xref ref-type="bibr" rid="B43">43</xref>, <xref ref-type="bibr" rid="B45">45</xref>].</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Normal stress ratios in planar shear tests: <bold>(A)</bold> <italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> is near 1 for <italic>I</italic> &#x3c; 0.1 and increases rapidly as <italic>I</italic> increases for <italic>I</italic> &#x3e; 0.1. <bold>(B)</bold> <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> is spread between 0.85 and 0.95 for <italic>I</italic> &#x3c; 0.1 and becomes even smaller as <italic>I</italic> increases for <italic>I</italic> &#x3e; 0.1.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g003.tif"/>
</fig>
</sec>
<sec id="s2-3-2">
<title>2.3.2 <italic>&#x3bc;</italic>
<sub>1</sub> measurement</title>
<p>In the planar shear tests with one velocity component, the coefficient of the first-order derivative in the second-order model <italic>&#x3bc;</italic>
<sub>1</sub> can be calculated as &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>&#x7c;/<italic>P</italic> (Eq. <xref ref-type="disp-formula" rid="e15">15</xref>). Previously, Kim and Kamrin [<xref ref-type="bibr" rid="B25">25</xref>] have examined <italic>&#x3bc;</italic> &#x3d; &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; assuming <italic>P</italic> &#x3d; &#x2212;<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> and identified that <italic>&#x3bc;</italic>&#x398;<sup>
<italic>p</italic>
</sup> data collapse into a master curve <italic>f</italic>(<italic>I</italic>) when <italic>p</italic> &#x2248; 1/6. The second-order model, however, does not assume the normal stress isotropy and the DEM stress data actually exhibits significant anisotropy. Therefore, we measure <italic>&#x3bc;</italic>
<sub>1</sub> &#x3d; &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>&#x7c;/<italic>P</italic> with <italic>P</italic> &#x3d; &#x2212;(<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2b; <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub> &#x2b; <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>)/3 and recalibrate the master curve that <italic>&#x3bc;</italic>
<sub>1</sub>&#x398;<sup>1/6</sup> data collapse into.</p>
<p>The scattered <italic>&#x3bc;</italic>
<sub>1</sub> data in the <italic>&#x3bc;</italic>
<sub>1</sub> vs. <italic>I</italic> plot in <xref ref-type="fig" rid="F4">Figure 4A</xref> can be gathered to a single line by multiplying by <inline-formula id="inf28">
<mml:math id="m43">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> where <italic>p</italic>
<sub>1</sub> is roughly 1/6 as shown in <xref ref-type="fig" rid="F4">Figure 4B</xref>, which is almost the same as the previous <italic>&#x3bc;</italic> behavior in [<xref ref-type="bibr" rid="B25">25</xref>]:<disp-formula id="e16">
<mml:math id="m44">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(16)</label>
</disp-formula>where <italic>f</italic>
<sub>1</sub>(<italic>I</italic>) can be fitted by a form <inline-formula id="inf29">
<mml:math id="m45">
<mml:msup>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> where <italic>&#x3b1;</italic>
<sub>1</sub> gradually increases from 0.25 to 0.5 as <italic>I</italic> increases from 10<sup>&#x2013;4</sup> to 1. For a given <italic>I</italic>, <italic>f</italic>
<sub>1</sub>(<italic>I</italic>) would increase with the surface friction <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub> as previous studies on homogeneous [<xref ref-type="bibr" rid="B45">45</xref>] and inhomogeneous [<xref ref-type="bibr" rid="B25">25</xref>] flows have suggested. For the finite difference method (FDM) simulations in <xref ref-type="sec" rid="s3">Section 3</xref>, we use <italic>p</italic>
<sub>1</sub> &#x3d; 1/6 and <italic>f</italic>
<sub>1</sub>(<italic>I</italic>) &#x3d; 0.141<italic>I</italic>
<sup>0.21</sup> &#x2b; 0.132<italic>I</italic>
<sup>0.4</sup> &#x2b; 0.29<italic>I</italic>
<sup>0.8</sup> &#x2212; 0.050<italic>I</italic>
<sup>1.6</sup> which is arbitrarily chosen to depict the collapsed data of the <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub> &#x3d; 0.4 case shown in <xref ref-type="fig" rid="F4">Figure 4B</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>
<bold>(A)</bold> Shear stress to pressure ratio <italic>&#x3bc;</italic>
<sub>1</sub> &#x3d; &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>&#x7c;/<italic>P</italic> vs. inertial number <italic>I</italic>. Scattered data indicate <italic>&#x3bc;</italic>
<sub>1</sub> is not a function of <italic>I</italic> alone. <bold>(B)</bold> Rescaling <italic>&#x3bc;</italic>
<sub>1</sub> by the dimensionless temperature to the power of 1/6 makes scattered points collapse into a master curve: <italic>&#x3bc;</italic>
<sub>1</sub>&#x398;<sup>1/6</sup> &#x3d; <italic>f</italic>
<sub>1</sub>(<italic>I</italic>). Dashed trend line is <italic>f</italic>
<sub>1</sub>(<italic>I</italic>) used for the FDM simulations in <xref ref-type="sec" rid="s3">Section 3</xref>.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g004.tif"/>
</fig>
</sec>
<sec id="s2-3-3">
<title>2.3.3 <italic>&#x3bc;</italic>
<sub>2</sub> measurement</title>
<p>The coefficient of the <inline-formula id="inf30">
<mml:math id="m46">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:math>
</inline-formula> term, <italic>&#x3bc;</italic>
<sub>2</sub>, can be calculated as &#x2212;((<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2b; <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>)/2 &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub>)/<italic>P</italic> according to Eq. <xref ref-type="disp-formula" rid="e15">15</xref>. It represents a measure of the difference between the normal stress in the vorticity direction and the mean of the other normal stresses. Simply put, the larger the <italic>&#x3bc;</italic>
<sub>2</sub>, the smaller &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub>&#x7c; is compared to the other normal stresses; <xref ref-type="fig" rid="F5">Figure 5A</xref> shows that <italic>&#x3bc;</italic>
<sub>2</sub> monotonically increases as <italic>I</italic> increases. This monotonic increase in the <italic>&#x3bc;</italic>
<sub>2</sub> vs. <italic>I</italic> graph has also been observed by [<xref ref-type="bibr" rid="B45">45</xref>]. As <italic>I</italic> decreases below 10<sup>&#x2013;2</sup>, similar to <italic>&#x3bc;</italic>
<sub>1</sub>, the data points of <italic>&#x3bc;</italic>
<sub>2</sub> in inhomogeneous flows become more scattered. The random error in <italic>&#x3bc;</italic>
<sub>2</sub> measurement seems much larger than <italic>&#x3bc;</italic>
<sub>1</sub> possibly because <italic>&#x3bc;</italic>
<sub>2</sub> is measured from the small difference between (<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2b; <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>)/2 and <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub> accumulating the errors of the three stress elements. Although the <italic>&#x3bc;</italic>
<sub>2</sub> data are not as clean as <italic>&#x3bc;</italic>
<sub>1</sub>, we can still see that <italic>&#x3bc;</italic>
<sub>2</sub> exhibits <italic>&#x398;</italic> dependence similar to <italic>&#x3bc;</italic>
<sub>1</sub> where higher <italic>&#x398;</italic> lowers <italic>&#x3bc;</italic>
<sub>2</sub> for a given <italic>I</italic>. This may imply that <italic>&#x3bc;</italic>
<sub>2</sub> can also be scaled by a power function of <italic>&#x398;</italic> like <italic>&#x3bc;</italic>
<sub>1</sub>. Indeed, multiplying <italic>&#x3bc;</italic>
<sub>2</sub> by <inline-formula id="inf31">
<mml:math id="m47">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> seems to cancel the non-local spread and collapse the data more onto a single curve when <italic>p</italic>
<sub>2</sub> &#x2248; 1/6 as shown in <xref ref-type="fig" rid="F5">Figure 5B</xref>:<disp-formula id="e17">
<mml:math id="m48">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(17)</label>
</disp-formula>where <italic>f</italic>
<sub>2</sub>(<italic>I</italic>) can be fitted by <inline-formula id="inf32">
<mml:math id="m49">
<mml:msup>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> where <italic>&#x3b1;</italic>
<sub>2</sub> gradually increases from 0.3 to 0.7 as <italic>I</italic> increases from 10<sup>&#x2013;3</sup> to 1. For a fixed <italic>I</italic>, <italic>f</italic>
<sub>2</sub>(<italic>I</italic>) would increase with <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub>; [<xref ref-type="bibr" rid="B45">45</xref>] has similarly shown for homogeneous flows that <italic>&#x3bc;</italic>
<sub>2</sub> increases with <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub>. For the FDM simulations in <xref ref-type="sec" rid="s3">Section 3</xref>, we use <italic>p</italic>
<sub>2</sub> &#x3d; 1/6 and <italic>f</italic>
<sub>2</sub>(<italic>I</italic>) &#x3d; 0.093<italic>I</italic>
<sup>0.29</sup> &#x2b; 0.195<italic>I</italic>
<sup>1.2</sup> &#x2212; 0.035<italic>I</italic>
<sup>2</sup> (dashed line in <xref ref-type="fig" rid="F5">Figure 5B</xref>) which is arbitrarily chosen to represent the collapsed data of the <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub> &#x3d; 0.4 case.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>
<bold>(A)</bold> <italic>&#x3bc;</italic>
<sub>2</sub> vs. <italic>I</italic> in DEM simulations of planar shear flows. Scattered data indicate <italic>&#x3bc;</italic>
<sub>2</sub> is not a function of <italic>I</italic> alone. <bold>(B)</bold> Rescaling <italic>&#x3bc;</italic>
<sub>2</sub> by <inline-formula id="inf33">
<mml:math id="m50">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> seems to collapse data into a master curve when <italic>p</italic>
<sub>2</sub> &#x2248; 1/6: <italic>&#x3bc;</italic>
<sub>2</sub>&#x398;<sup>1/6</sup> &#x3d; <italic>f</italic>
<sub>2</sub>(<italic>I</italic>). Dashed trend line is <italic>f</italic>
<sub>2</sub>(<italic>I</italic>) used for the FDM simulations in <xref ref-type="sec" rid="s3">Section 3.</xref> <bold>(C)</bold> Using multivariate linear regression for five selected panels of <italic>I</italic>, the exponent of <italic>&#x3bc;</italic>
<sub>2</sub> is measured as 0.154 &#xb1; 0.014 (the slope magnitude of dashed lines) for 3D spheres with <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub> &#x3d; 0.4. Since this error is from the selected data set, the actual error could be larger.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g005.tif"/>
</fig>
<p>As in [<xref ref-type="bibr" rid="B25">25</xref>], we plot <italic>&#x3bc;</italic>
<sub>2</sub> vs. <italic>&#x398;</italic> at many fixed choices of <italic>I</italic> to see the functional dependence more clearly. We choose five panels of data in 0.9<italic>I</italic>&#x2a; &#x3c; <italic>I</italic> &#x3c; 1.1<italic>I</italic>&#x2a; for <italic>I</italic>&#x2a; &#x3d; {3 &#xd7; 10<sup>&#x2013;4</sup>, 6 &#xd7; 10<sup>&#x2013;4</sup>, 1.2 &#xd7; 10<sup>&#x2013;3</sup>, 2.4 &#xd7; 10<sup>&#x2013;3</sup>, 4.8 &#xd7; 10<sup>&#x2013;3</sup>}. The dashed lines in <xref ref-type="fig" rid="F5">Figure 5C</xref> illustrate the best-fit lines of a multivariate linear regression whose slope is measured as &#x2212;0.154 &#xb1; 0.014 which equals &#x2212;<italic>p</italic>
<sub>2</sub>. The actual error could be larger than this standard error measured only from the chosen data. Since <italic>p</italic>
<sub>2</sub> seems not so different from 1/6 which is the exponent of <italic>&#x3bc;</italic>
<sub>1</sub> and the data collapse is strong with 1/6 in <xref ref-type="fig" rid="F5">Figure 5B</xref>, we assume both <italic>&#x3bc;</italic>
<sub>1</sub> and <italic>&#x3bc;</italic>
<sub>2</sub> scale with the same 1/6 power of <italic>&#x398;</italic> for the continuum simulations in <xref ref-type="sec" rid="s3">Section 3</xref>. It remains for further research to identify the exponents and the master curves more accurately.</p>
</sec>
<sec id="s2-3-4">
<title>2.3.4 <italic>&#x3bc;</italic>
<sub>3</sub> measurement</title>
<p>The coefficient of the <bold>
<italic>DW</italic>
</bold> &#x2212; <bold>
<italic>WD</italic>
</bold> term, <italic>&#x3bc;</italic>
<sub>3</sub>, can be calculated as (<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>)/(4<italic>P</italic>) according to Eq. <xref ref-type="disp-formula" rid="e15">15</xref>. It represents a measure of the difference between the normal stresses in the flow direction and the velocity gradient direction; <xref ref-type="fig" rid="F6">Figure 6A</xref> shows that <italic>&#x3bc;</italic>
<sub>3</sub> is near or slightly above zero for <italic>I</italic> &#x3c; 0.1. The only exception is the data from the chute flow geometries, which go up to 0.02. This behavior is significantly different from the non-local effect of granular temperature observed in <xref ref-type="fig" rid="F4">Figure 4A</xref> because the data from the other inhomogeneous flows (the shear with gravity and the concave flows) follow the same curve as the homogeneous flow data, which means flows with different <italic>&#x398;</italic> can have the same <italic>&#x3bc;</italic>
<sub>3</sub> for a given <italic>I</italic>. <italic>&#x398;</italic> is not enough to explain this deviation and there must be other factors that affect the <italic>&#x3bc;</italic>
<sub>3</sub> measurement in the chute flows. We discuss another possible <italic>&#x3bc;</italic>
<sub>3</sub> calibration to resolve this issue in the next section. Here, we choose to exclude the problematic chute flow data in calibrating <italic>&#x3bc;</italic>
<sub>3</sub>. <xref ref-type="fig" rid="F6">Figure 6B</xref> shows that, as <italic>I</italic> increases, <italic>&#x3bc;</italic>
<sub>3</sub> becomes negative and decreases almost linearly:<disp-formula id="e18">
<mml:math id="m51">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(18)</label>
</disp-formula>where <italic>f</italic>
<sub>3</sub>(<italic>I</italic>) &#x2248; &#x2212; 0.045<italic>I</italic> (dashed line) for <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub> &#x3d; 0.4. For a fixed <italic>I</italic>, <italic>f</italic>
<sub>3</sub>(<italic>I</italic>) would decrease (increase in magnitude) with <italic>&#x3bc;</italic>
<sub>
<italic>p</italic>
</sub> as [<xref ref-type="bibr" rid="B45">45</xref>] has shown for homogeneous flows.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>
<bold>(A)</bold> <italic>&#x3bc;</italic>
<sub>3</sub> &#x3d; (<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>)/(4<italic>P</italic>) vs. <italic>I</italic> plot using a logarithmic scale on the <italic>I</italic>-axis. <italic>&#x3bc;</italic>
<sub>3</sub> is near zero for <italic>I</italic> &#x3c; 0.1 except for chute flow data which go up to 0.02. <bold>(B)</bold> As <italic>I</italic> increases, <italic>&#x3bc;</italic>
<sub>3</sub> becomes negative and decreases almost linearly. Dashed trend lines in both plots indicate <italic>f</italic>
<sub>3</sub>(<italic>I</italic>) &#x3d; &#x2212;0.045<italic>I</italic>.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g006.tif"/>
</fig>
</sec>
<sec id="s2-3-5">
<title>2.3.5 Alternative <italic>&#x3bc;</italic>
<sub>3</sub> calibration using temperature anisotropy</title>
<p>The chute flows&#x2019; peculiar <italic>&#x3bc;</italic>
<sub>3</sub> behavior in <xref ref-type="fig" rid="F6">Figure 6A</xref> may be attributed to the anisotropy of the granular temperature. This possibility suggests an alternative way to calibrate <italic>&#x3bc;</italic>
<sub>3</sub> which could be implemented in future work. Let us denote the dimensionless granular temperature tensor as<disp-formula id="e19">
<mml:math id="m52">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(19)</label>
</disp-formula>where <italic>T</italic>
<sub>
<italic>ij</italic>
</sub> is the (<italic>i</italic>, <italic>j</italic>)th element of the granular temperature tensor introduced in Eq. <xref ref-type="disp-formula" rid="e8">8</xref>. The difference between normal elements in the flow direction and the vorticity direction, <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub>, behaves similarly to <italic>&#x3bc;</italic>
<sub>3</sub> in that the chute flow data diverge from the other data as <italic>I</italic> decreases as shown in <xref ref-type="fig" rid="F7">Figure 7A</xref>. The anisotropy of the granular temperature tensor may cause the peculiar behavior of <italic>&#x3bc;</italic>
<sub>3</sub>, or there is another unknown macroscopic variable that affects both <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub> and <italic>&#x3bc;</italic>
<sub>3</sub> in a similar pattern. In any case, we can calibrate <italic>&#x3bc;</italic>
<sub>3</sub> using this correlation. For example, adding an arbitrary function <inline-formula id="inf34">
<mml:math id="m53">
<mml:mn>0.4</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> to &#x2212;<italic>&#x3bc;</italic>
<sub>3</sub> seems to collapse the data more:<disp-formula id="e20">
<mml:math id="m54">
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.4</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2248;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(20)</label>
</disp-formula>as shown in <xref ref-type="fig" rid="F7">Figure 7B</xref>. This collapse only shows the correlation between <italic>&#x3bc;</italic>
<sub>3</sub> and <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub> in our DEM data. The actual (more accurate) expression for <italic>&#x3bc;</italic>
<sub>3</sub> may differ from Eq. <xref ref-type="disp-formula" rid="e20">20</xref>. More diverse <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub> vs. <italic>I</italic> curves are needed to clearly verify the data collapse as our current flow geometries have generated only two different branches as can be seen in <xref ref-type="fig" rid="F7">Figure 7A</xref>. Also, it is not obvious how to define <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> and <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub> in a general flow. Therefore, we leave this problem for future research and choose to use the simpler <italic>&#x3bc;</italic>
<sub>3</sub> expression, Eq. <xref ref-type="disp-formula" rid="e18">18</xref>, for the continuum simulations in <xref ref-type="sec" rid="s3">Section 3</xref>.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>
<bold>(A)</bold> Difference between two diagonal elements of dimensionless granular temperature tensor (<italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub>). Chute flow data diverge from the other data as <italic>I</italic> decreases, which is similar to the <italic>&#x3bc;</italic>
<sub>3</sub> behavior in <xref ref-type="fig" rid="F6">Figure 6A</xref>. <bold>(B)</bold> Adding <inline-formula id="inf35">
<mml:math id="m55">
<mml:mn>0.4</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> to &#x2212;<italic>&#x3bc;</italic>
<sub>3</sub> may be an alternative way to calibrate <italic>&#x3bc;</italic>
<sub>3</sub> because it seems to collapse data into a line.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g007.tif"/>
</fig>
</sec>
<sec id="s2-3-6">
<title>2.3.6 Normal stress differences</title>
<p>In this section, we examine the first and second normal stress differences as they are commonly measured quantities to represent the normal stress anisotropy of a material, even though we do not utilize them explicitly in our continuum model. The first normal stress difference is defined as <italic>N</italic>
<sub>1</sub> &#x3d; <italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> which is the same as 4<italic>&#x3bc;</italic>
<sub>3</sub>
<italic>P</italic> (Eq. <xref ref-type="disp-formula" rid="e15">15</xref>). <xref ref-type="fig" rid="F8">Figure 8A</xref> shows that <italic>N</italic>
<sub>1</sub>/<italic>P</italic> is almost zero for <italic>I</italic> &#x3c; 10<sup>&#x2013;1</sup> and grows negative as <italic>I</italic> increases above 10<sup>&#x2013;1</sup>. It means that, as <italic>I</italic> increases, the magnitude of stress in the flow direction &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub>&#x7c; becomes larger than that in the gradient direction &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c;. This is consistent with previous observations in 2D and 3D granular systems [<xref ref-type="bibr" rid="B35">35</xref>, <xref ref-type="bibr" rid="B36">36</xref>, <xref ref-type="bibr" rid="B38">38</xref>&#x2013;<xref ref-type="bibr" rid="B40">40</xref>, <xref ref-type="bibr" rid="B43">43</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. The peculiar chute data do not collapse into a single line even if the horizontal axis is changed to &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; as can be seen in <xref ref-type="fig" rid="F8">Figure 8B</xref>.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Variation of the first (<italic>N</italic>
<sub>1</sub>) and second (<italic>N</italic>
<sub>2</sub>) normal stress differences divided by pressure: The first row is <italic>N</italic>
<sub>1</sub>/<italic>P</italic> &#x3d; (<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>)/<italic>P</italic> plotted against <bold>(A)</bold> <italic>I</italic> and <bold>(B)</bold> &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c;. <italic>N</italic>
<sub>1</sub>/<italic>P</italic> is close to zero for <italic>I</italic> &#x3c; 10<sup>&#x2013;1</sup> and grows negative as <italic>I</italic> increases above 10<sup>&#x2013;1</sup>. The second row is <italic>N</italic>
<sub>2</sub>/<italic>P</italic> &#x3d; (<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub>)/<italic>P</italic> plotted against <bold>(C)</bold> <italic>I</italic> and <bold>(D)</bold> &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c;. <italic>N</italic>
<sub>2</sub> is always negative for a non-zero <italic>I</italic>
</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g008.tif"/>
</fig>
<p>On the other hand, the second normal stress difference <italic>N</italic>
<sub>2</sub> &#x3d; <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub> represents normal stress anisotropy in the plane formed by the velocity gradient and the vorticity directions. <italic>N</italic>
<sub>2</sub> can be written as &#x2212;(<italic>&#x3bc;</italic>
<sub>2</sub> &#x2b; 2<italic>&#x3bc;</italic>
<sub>3</sub>)<italic>P</italic> (Eq. <xref ref-type="disp-formula" rid="e15">15</xref>). <xref ref-type="fig" rid="F8">Figure 8C</xref> displays that <italic>N</italic>
<sub>2</sub>/<italic>P</italic> behaves like <italic>&#x3bc;</italic>
<sub>1</sub> and <italic>&#x3bc;</italic>
<sub>2</sub> in that the inhomogeneous flow data are scattered and the simple shear data do not converge to zero in the quasi-static regime. However, the chute flow data are still a bit out of the trend. This peculiarity is more noticeable when the horizontal axis is &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; as shown in <xref ref-type="fig" rid="F8">Figure 8D</xref>. All the other <italic>N</italic>
<sub>2</sub>/<italic>P</italic> data seem to form a single line while the chute data with &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; &#x3c; 0.4 have lower <italic>N</italic>
<sub>2</sub>/<italic>P</italic> values. Another important feature of <xref ref-type="fig" rid="F8">Figure 8C</xref> is that <italic>N</italic>
<sub>2</sub> is always negative for a non-zero <italic>I</italic>, which is in line with previous observations [<xref ref-type="bibr" rid="B37">37</xref>, <xref ref-type="bibr" rid="B43">43</xref>, <xref ref-type="bibr" rid="B45">45</xref>]. It has been known that a negative <italic>N</italic>
<sub>2</sub> makes the free surface convex up in a channel flow with no surface tension [<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B54">54</xref>&#x2013;<xref ref-type="bibr" rid="B57">57</xref>]. This convex surface is also observed in our inclined chute flow simulations in <xref ref-type="sec" rid="s3">Section 3</xref>.</p>
<p>If we look closely at <xref ref-type="fig" rid="F8">Figures 8B, D</xref> where the horizontal axes are &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c;, the chute flow data go higher than the other data in <xref ref-type="fig" rid="F8">Figure 8B</xref> and lower in <xref ref-type="fig" rid="F8">Figure 8D</xref>. Because the peculiar chute deviations have opposite signs in <italic>N</italic>
<sub>1</sub> and <italic>N</italic>
<sub>2</sub>, we are intrigued to observe their sum <italic>N</italic>
<sub>1</sub> &#x2b; <italic>N</italic>
<sub>2</sub>. This variable is actually another normal stress difference <italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub>. Interestingly, (<italic>N</italic>
<sub>1</sub> &#x2b; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> exhibits a collapsed line when the horizontal axis is &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; canceling the above deviations as displayed in <xref ref-type="fig" rid="F9">Figure 9B</xref>. Meanwhile; <xref ref-type="fig" rid="F9">Figure 9A</xref> demonstrates that (<italic>N</italic>
<sub>1</sub> &#x2b; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> vs. <italic>I</italic> plot does not form a collapsed line and its pattern is similar to vertically flipped <italic>&#x3bc;</italic>
<sub>1</sub> vs. <italic>I</italic> plot (<xref ref-type="fig" rid="F4">Figure 4A</xref>). Therefore, (<italic>N</italic>
<sub>1</sub> &#x2b; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> may depend only on &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; or <italic>&#x3bc;</italic>
<sub>1</sub>.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Sum and difference of the first (<italic>N</italic>
<sub>1</sub>) and second (<italic>N</italic>
<sub>2</sub>) normal stress differences divided by pressure: (<italic>N</italic>
<sub>1</sub> &#x2b; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> &#x3d; (<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub>)/<italic>P</italic> exhibits non-locality when plotted against <italic>I</italic> <bold>(A)</bold>, but it forms a collapsed line when plotted against &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; <bold>(B)</bold>. Plotting (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> &#x3d; (<italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2b; <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub> &#x2212;2<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>)/<italic>P</italic> against <bold>(C)</bold> <italic>I</italic> or <bold>(D)</bold> &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; does not form a data collapse. <bold>(E)</bold> Subtracting an arbitrary function <inline-formula id="inf36">
<mml:math id="m56">
<mml:mn>1.6</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> from (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> seems to collapse the data into a line that depends only on <italic>I</italic>.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g009.tif"/>
</fig>
<p>If (<italic>N</italic>
<sub>1</sub> &#x2b; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> is indeed a function of &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; or <italic>&#x3bc;</italic>
<sub>1</sub>, we need one more equation to represent <italic>N</italic>
<sub>1</sub> and <italic>N</italic>
<sub>2</sub> separately. (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> may provide that equation. However, <xref ref-type="fig" rid="F9">Figures 9C, D</xref> show that (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> plots whose horizontal axis is <italic>I</italic> or &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub>&#x7c; do not have a well-collected collapse in contrast to the collapse seen in <xref ref-type="fig" rid="F9">Figure 9B</xref>. (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> is almost a constant between 0.1 and 0.15 except for the chute data which go up to 0.2. It seems as if the peculiarity of the chute data is canceled in the (<italic>N</italic>
<sub>1</sub> &#x2b; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> plot and pushed into the (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> plot to become more conspicuous. Although (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> cannot be written as a function of a single dimensionless variable, we can still utilize <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub> in <xref ref-type="fig" rid="F7">Figure 7A</xref>. For example, <xref ref-type="fig" rid="F9">Figure 9E</xref> demonstrates that subtracting <inline-formula id="inf37">
<mml:math id="m57">
<mml:mn>1.6</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> from (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> reduces the chute data peculiarity and collapses the data into a curve that depends only on <italic>I</italic>.</p>
<p>Using (<italic>N</italic>
<sub>1</sub> &#x2b; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> and (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> data collapses, we may solve for <italic>&#x3bc;</italic>
<sub>2</sub> and <italic>&#x3bc;</italic>
<sub>3</sub> in terms of <italic>I</italic>, <italic>&#x398;</italic> and <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub>. However, as mentioned above, <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub> in a more complex flow geometry is not simple to define. Also, the data collapse in 9E is not yet clear because it is achieved only for two big branches of (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> while adding an arbitrary function with two fitting parameters. Thus, further research is needed to build a more general rheological model that incorporates the temperature anisotropy and its impact on (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic>.</p>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3 Model validation: Inclined chute flows</title>
<p>In this section, we show how our second-order non-local model can be applied to a more complex flow geometry with less symmetry. For that, we use data from DEM simulations of rough-walled inclined chute flows (<xref ref-type="fig" rid="F10">Figure 10A</xref>) gathered in [<xref ref-type="bibr" rid="B25">25</xref>]. Unlike the planar shear flows used in calibration where the time-averaged macroscopic quantities depend only on the height (<italic>z</italic>), in this inclined chute geometry, the mean fields depend on two spatial coordinates (<italic>y</italic> and <italic>z</italic>). Moreover, the mean velocity fields have three non-zero components forming a secondary flow. The expression for stress becomes more complicated than Eq. <xref ref-type="disp-formula" rid="e14">14</xref> because the velocity gradient tensor now has six non-zero terms (the derivatives with respect to the downstream coordinate (<italic>x</italic>) are still negligible due to symmetry). We demonstrate that our model calibrated from the simple tests can be applied to this complex case. We run finite difference method (FDM) simulations of the full partial differential equation (PDE) system of the model, including Eq. <xref ref-type="disp-formula" rid="e5">5</xref> and continuum momentum balance to compare with DEM results. Unlike [<xref ref-type="bibr" rid="B25">25</xref>], the current model is able to describe the transverse secondary flow which is perpendicular to the downstream direction and could not be predicted by the first-order model.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>
<bold>(A)</bold> DEM simulation of inclined chute flow with <italic>&#x3b8;</italic> &#x3d; tan<sup>&#x2212;1</sup>(0.60). Green lines are boundaries of the DEM simulation domain which is periodic in <italic>x</italic> and <italic>y</italic> directions. <italic>v</italic>
<sub>
<italic>x</italic>
</sub> is positive in the middle zone (&#x2212;10<italic>d</italic> &#x3c; <italic>y</italic> &#x3c;10<italic>d</italic>) where gravity is <inline-formula id="inf38">
<mml:math id="m58">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and negative in the rest where gravity is <inline-formula id="inf39">
<mml:math id="m59">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. Red particles are fixed. <bold>(B)</bold> Inclined chute flows with different inclination angles viewed from the positive <italic>x</italic>-axis. Only particles in &#x2212;10<italic>d</italic> &#x3c; <italic>y</italic> &#x3c; 10<italic>d</italic> are shown. Dashed line indicates the maximum height of the surface for tan<italic>&#x3b8;</italic> &#x3d; 0.60. From the gaps between the dashed line and the surfaces, we can see that the volume of the material increases as the inclination angle increases and the material flows faster. The surface becomes convex due to normal stress anisotropy.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g010.tif"/>
</fig>
<sec id="s3-1">
<title>3.1 DEM simulation settings for inclined chute flows</title>
<p>Using the same granular material used in the planar shear tests, we run the inclined chute flow simulations for four inclination angles: <italic>&#x3b8;</italic> &#x3d; tan<sup>&#x2212;1</sup>(0.47), tan<sup>&#x2212;1</sup>(0.50), tan<sup>&#x2212;1</sup>(0.55), and tan<sup>&#x2212;1</sup>(0.60). <xref ref-type="fig" rid="F10">Figure 10A</xref> shows a snapshot of the <italic>&#x3b8;</italic> &#x3d; tan<sup>&#x2212;1</sup>(0.60) case. The size of the system is <italic>L</italic>
<sub>
<italic>x</italic>
</sub> &#x3d; 120<italic>d</italic>, <italic>L</italic>
<sub>
<italic>y</italic>
</sub> &#x3d; 40<italic>d</italic>. The simulation domain (green lines) is periodic in the <italic>x</italic> and <italic>y</italic>-directions. A total of 131,566 particles are simulated. For a rough frictional bottom, the particles whose center height is lower than <italic>z</italic> &#x3d; 3<italic>d</italic> (colored red in <xref ref-type="fig" rid="F10">Figure 10A</xref>) are frozen; their translational and rotational velocities are fixed to zero. Except for these fixed particles, there are 115,619 mobile particles (colored blue in <xref ref-type="fig" rid="F10">Figure 10A</xref>). Gravity is applied differently in the middle zone (&#x2212;10<italic>d</italic> &#x3c; <italic>y</italic> &#x3c; 10<italic>d</italic>) and the outer zone (<italic>y</italic> &#x3c; &#x2212; 10<italic>d</italic> or <italic>y</italic> &#x3e; 10<italic>d</italic>). In the middle zone, gravity is tilted in the <italic>x</italic>-direction <inline-formula id="inf40">
<mml:math id="m60">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and, in the outer zone, gravity is tilted in the &#x2212;<italic>x</italic>-direction <inline-formula id="inf41">
<mml:math id="m61">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. If we denote the time-averaged velocity field as <inline-formula id="inf42">
<mml:math id="m62">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, this setting naturally sets <italic>v</italic>
<sub>
<italic>x</italic>
</sub> and <italic>v</italic>
<sub>
<italic>y</italic>
</sub> to be zero at the effective side boundaries (<italic>y</italic> &#x3d; &#x2212;10<italic>d</italic> and 10<italic>d</italic>) but without unwanted wall effects. <italic>v</italic>
<sub>
<italic>z</italic>
</sub> should be continuous across the side boundaries but does not need to be zero. More detailed simulation conditions are in <xref ref-type="sec" rid="s10">Supplementary Material</xref>.</p>
<p>At steady state, we measure the continuum fields <inline-formula id="inf43">
<mml:math id="m63">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, <bold>
<italic>T</italic>
</bold>, <bold>
<italic>&#x3c3;</italic>
</bold>, <italic>&#x3d5;</italic>, and <inline-formula id="inf44">
<mml:math id="m64">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> (average particle diameter) using Eqs <xref ref-type="disp-formula" rid="e6">6</xref>&#x2013;<xref ref-type="disp-formula" rid="e9">9</xref> at 97 &#xd7; 97 grid points (<italic>y</italic>
<sub>
<italic>k</italic>
</sub> &#x3d; [&#x2212;12, &#x2212; 11.75, &#x2026; , 11.75, 12]<italic>d</italic> and <italic>z</italic>
<sub>
<italic>k</italic>
</sub> &#x3d; [3, 3.25, &#x2026; , 26.75, 27]<italic>d</italic>). The weight of averaging here is chosen to be the overlap length (not area) between the line of (<italic>y</italic>
<sub>
<italic>k</italic>
</sub>, <italic>z</italic>
<sub>
<italic>k</italic>
</sub>) and each particle. <inline-formula id="inf45">
<mml:math id="m65">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is obtained in the same way as <inline-formula id="inf46">
<mml:math id="m66">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. All the continuum variables at each (<italic>y</italic>
<sub>
<italic>k</italic>
</sub>, <italic>z</italic>
<sub>
<italic>k</italic>
</sub>) are then averaged over time.</p>
<p>
<xref ref-type="fig" rid="F10">Figure 10B</xref> illustrates snapshots of the simulations with different inclination angles viewed from the positive <italic>x</italic>-axis. It shows that the maximum height of the material increases as the inclination angle increases. This volume increase can be explained by the <italic>&#x3d5;</italic>(<italic>&#x3bc;</italic>) relation found in [<xref ref-type="bibr" rid="B25">25</xref>], which claims that the volume density decreases as <italic>&#x3bc;</italic> increases at steady state. As discussed previously, it is also observed that the shape of the top surface is convex such that the grains in the middle of the surface keep falling to the side boundaries where the surface is lower. This convex surface is formed possibly because the second normal stress difference <italic>N</italic>
<sub>2</sub> is negative.</p>
</sec>
<sec id="s3-2">
<title>3.2 Continuum simulation methods</title>
<p>In this section, stress and velocity fields in inclined chute flows are predicted by the second-order non-local model using an explicit FDM scheme. We compute the stress field <bold>&#x3c3;</bold> using Eq. <xref ref-type="disp-formula" rid="e5">5</xref> combined with Eqs. <xref ref-type="disp-formula" rid="e16">16</xref>-<xref ref-type="disp-formula" rid="e18">18</xref>.</p>
<p>To predict the flow, we numerically solve the Cauchy momentum equation given by<disp-formula id="e21">
<mml:math id="m67">
<mml:mi>&#x3c1;</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>&#x2207;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi mathvariant="bold-italic">v</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi mathvariant="bold-italic">G</mml:mi>
</mml:math>
<label>(21)</label>
</disp-formula>where <inline-formula id="inf47">
<mml:math id="m68">
<mml:mi mathvariant="bold-italic">v</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">y</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the velocity field, <italic>&#x3c1;</italic> &#x3d; <italic>&#x3c1;</italic>
<sub>
<italic>s</italic>
</sub>
<italic>&#x3d5;</italic> is the mass density, and <inline-formula id="inf48">
<mml:math id="m69">
<mml:mi mathvariant="bold-italic">G</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is gravity. Instead of adding a continuity equation of mass conservation, we input the density data from the DEM simulations. The physical domain is chosen from <italic>y</italic> &#x3d; 0 to <italic>y</italic> &#x3d; 10<italic>d</italic> in the <italic>y</italic>-direction and from <italic>z</italic>
<sub>min</sub> &#x3d; 5.49<italic>d</italic> to <italic>z</italic>
<sub>max</sub> &#x3d; 24.25<italic>d</italic> in the <italic>z</italic>-direction where <italic>z</italic>
<sub>min</sub> is 2<italic>d</italic> above the average <italic>z</italic> values of the lowest particles and <italic>z</italic>
<sub>max</sub> is the highest grid point with <italic>&#x3d5;</italic> &#x3e; 0.2 along the line of <italic>y</italic> &#x3d; 10<italic>d</italic>. The material is also present above <italic>z</italic> &#x3d; <italic>z</italic>
<sub>max</sub> forming the convex surface. Ghost nodes around the physical domain are added to set the pressure and velocity fields to satisfy the boundary conditions. Since <italic>z</italic> &#x3d; <italic>z</italic>
<sub>max</sub> does not exactly match the material surface, we input the traction <inline-formula id="inf49">
<mml:math id="m70">
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="bold-italic">z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> extracted from the DEM simulations as the upper boundary condition. By the symmetry of the geometry, <italic>v</italic>
<sub>
<italic>y</italic>
</sub> &#x3d; 0 at <italic>y</italic> &#x3d; 0, and <italic>v</italic>
<sub>
<italic>x</italic>
</sub> &#x3d; 0 and <italic>v</italic>
<sub>
<italic>y</italic>
</sub> &#x3d; 0 at <italic>y</italic> &#x3d; 10<italic>d</italic>. The velocity at <italic>z</italic> &#x3d; <italic>z</italic>
<sub>min</sub> is set to be zero. A schematic diagram of the FDM simulation grid is illustrated in <xref ref-type="sec" rid="s10">Supplementary Material</xref>.</p>
<p>We use the projection method which is an efficient algorithm for solving the time-dependent Navier-Stokes equations in incompressible flows [<xref ref-type="bibr" rid="B58">58</xref>]. It needs to be modified a little from Chorin&#x2019;s original projection method because our fluid is not incompressible. This algorithm allows us to calculate the pressure field easily by decoupling the pressure and the velocity fields. We decompose the stress into <bold>
<italic>&#x3c3;</italic>
</bold>&#x2032; &#x3d; <bold>
<italic>&#x3c3;</italic>
</bold> &#x2b; <italic>P</italic>
<bold>
<italic>I</italic>
</bold> and &#x2212;<italic>P</italic>
<bold>
<italic>I</italic>
</bold> which results in two differential equations connected by an intermediate velocity <bold>
<italic>v</italic>
</bold>&#x2a;. The first step of the projection method algorithm is to update <bold>
<italic>v</italic>
</bold>&#x2a; from the current velocity <bold>
<italic>v</italic>
</bold>
<sup>
<italic>n</italic>
</sup> through<disp-formula id="e22">
<mml:math id="m71">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>&#x2207;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">G</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(22)</label>
</disp-formula>where &#x394;<italic>t</italic> is the FDM time step. The next step of the algorithm is to correct <bold>
<italic>v</italic>
</bold>&#x2a; to obtain the velocity in the next step <bold>
<italic>v</italic>
</bold>
<sup>
<italic>n</italic>&#x2b;1</sup>:<disp-formula id="e23">
<mml:math id="m72">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x2207;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
<label>(23)</label>
</disp-formula>where the pressure in the next step <italic>P</italic>
<sup>
<italic>n</italic>&#x2b;1</sup> can be obtained by solving a Poisson-type equation. We multiply Eq. <xref ref-type="disp-formula" rid="e23">23</xref> by <italic>&#x3c1;</italic> and take the divergence. We assume &#x2207; &#x22c5; (<italic>&#x3c1;</italic>
<bold>
<italic>v</italic>
</bold>
<sup>
<italic>n</italic>&#x2b;1</sup>) &#x3d; 0 because we are interested in steady state where the (Eulerian-frame) density field does not change in time <inline-formula id="inf50">
<mml:math id="m73">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Keeping the spatial variations in density, the pressure field should thus satisfy<disp-formula id="e24">
<mml:math id="m74">
<mml:msup>
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(24)</label>
</disp-formula>The pressure should be symmetrically distributed across the side boundaries due to the specificity of the geometry. The bottom pressure should satisfy <inline-formula id="inf51">
<mml:math id="m75">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> from Eq. <xref ref-type="disp-formula" rid="e23">23</xref> to ensure <inline-formula id="inf52">
<mml:math id="m76">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:math>
</inline-formula> at <italic>z</italic> &#x3d; <italic>z</italic>
<sub>min</sub>. In DEM, there is actually a tiny non-zero velocity at <italic>z</italic> &#x3d; <italic>z</italic>
<sub>min</sub> because <italic>z</italic>
<sub>min</sub> is slightly (2<italic>d</italic>) above the fixed bottom particles, but we neglect this small velocity in our FDM simulations. The pressure at the upper boundary is calculated from DEM <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> data and the extrapolated velocity gradient there. Details of the numerical method to solve Eq. <xref ref-type="disp-formula" rid="e24">24</xref> are in <xref ref-type="sec" rid="s10">Supplementary Material</xref>.</p>
<p>Using MATLAB, we numerically solve the decomposed momentum equations, Eqs <xref ref-type="disp-formula" rid="e22">22</xref>, <xref ref-type="disp-formula" rid="e23">23</xref>, on a 20 &#xd7; 40 stress grid. We use the local density measured in the DEM simulations. Since we do not know how to predict &#x398;, we simply insert the DEM data of <italic>&#x398;</italic> into <italic>&#x3bc;</italic>
<sub>1</sub>(<italic>I</italic>, &#x398;) and <italic>&#x3bc;</italic>
<sub>2</sub>(<italic>I</italic>, &#x398;) calibrated as Eqs <xref ref-type="disp-formula" rid="e16">16</xref>, <xref ref-type="disp-formula" rid="e17">17</xref> respectively to obtain the stress tensor defined in Eq. <xref ref-type="disp-formula" rid="e5">5</xref>. The granular temperature should follow a separate PDE, &#x201c;fluctuation energy balance&#x201d; in the kinetic theory [<xref ref-type="bibr" rid="B21">21</xref>, <xref ref-type="bibr" rid="B22">22</xref>, <xref ref-type="bibr" rid="B59">59</xref>], but its form is still under debate in the dense limit. To predict <italic>&#x398;</italic>, this PDE should be clarified in the future. The general form of the fluctuation energy balance is in <xref ref-type="sec" rid="s10">Supplementary Material</xref>. We use Eq. <xref ref-type="disp-formula" rid="e18">18</xref> for <italic>&#x3bc;</italic>
<sub>3</sub>(<italic>I</italic>). Pressure is obtained from the Poisson equation, Eq. <xref ref-type="disp-formula" rid="e24">24</xref>. We input the traction force extracted from the DEM data at the top of the FDM domain because our FDM grid is rectangular and does not conform to the bulged shape of the free surface. The velocity is updated until the system&#x2019;s average velocity reaches a steady state.</p>
</sec>
<sec id="s3-3">
<title>3.3 Analysis of model predictions</title>
<p>We compare the results of the DEM simulations and the continuum simulations varying the inclination angle from <italic>&#x3b8;</italic> &#x3d; tan<sup>&#x2212;1</sup>(0.47) to tan<sup>&#x2212;1</sup>(0.60). <xref ref-type="fig" rid="F11">Figure 11</xref> illustrates the transverse velocity fields (<italic>v</italic>
<sub>
<italic>y</italic>
</sub>, <italic>v</italic>
<sub>
<italic>z</italic>
</sub>) from the DEM data (upper row) and the FDM solutions to the second-order model (lower row). The predicted transverse velocity fields show remarkable similarity to the DEM velocity data especially for the faster flows with larger inclination angles. We can see that the vortex location (center of the rotational flow) and the magnitude of transverse velocity (length of the arrows) are successfully predicted. The second-order model&#x2019;s ability to predict these transverse flows is a huge improvement from the first-order model.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Transverse velocity comparison between the DEM simulations <bold>(A&#x2013;D)</bold> and the FDM simulations using the second-order model <bold>(E&#x2013;H)</bold>: <bold>(A)</bold> DEM with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.47, <bold>(E)</bold> FDM with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.47, <bold>(B)</bold> DEM with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.50, <bold>(F)</bold> FDM with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.50, <bold>(C)</bold> DEM with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.55, <bold>(G)</bold> FDM with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.55, <bold>(D)</bold> DEM with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.60, and <bold>(H)</bold> FDM with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.60. Arrows indicate (<italic>v</italic>
<sub>
<italic>y</italic>
</sub>, <italic>v</italic>
<sub>
<italic>z</italic>
</sub>) and their length scales are displayed at the bottom of the figures. Packing fraction is shown as color in the background.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g011.tif"/>
</fig>
<p>This predictive power mostly comes from <italic>&#x3bc;</italic>
<sub>2</sub> in our geometry. <italic>&#x3bc;</italic>
<sub>3</sub> has a relatively smaller impact on the results. If we keep <italic>&#x3bc;</italic>
<sub>3</sub> and set <italic>&#x3bc;</italic>
<sub>2</sub> to zero, the prediction becomes totally different from DEM. However, if we keep <italic>&#x3bc;</italic>
<sub>2</sub> and set <italic>&#x3bc;</italic>
<sub>3</sub> to zero, the FDM simulation still generates similar secondary flows even though the results are not as accurate as the full second-order model&#x2019;s. These results are shown in <xref ref-type="sec" rid="s10">Supplementary Material</xref>.</p>
<p>The solution of the first-order model must have zero transverse velocities for a free surface flow (no surface traction). Without <italic>&#x3bc;</italic>
<sub>2</sub> and <italic>&#x3bc;</italic>
<sub>3</sub>, <bold>
<italic>v</italic>
</bold> &#x3d; (<italic>v</italic>
<sub>
<italic>x</italic>
</sub>(<italic>y</italic>, <italic>z</italic>), 0, 0) can satisfy the momentum balance (Eq. <xref ref-type="disp-formula" rid="e21">21</xref>), which is discussed in <xref ref-type="sec" rid="s10">Supplementary Material</xref>. If an external traction is applied, the first-order model can have non-zero <italic>v</italic>
<sub>
<italic>y</italic>
</sub> and <italic>v</italic>
<sub>
<italic>z</italic>
</sub>. In this case, <italic>&#x3c3;</italic>
<sub>
<italic>yz</italic>
</sub> is no longer zero and transverse velocities are generated to match this stress. However, we have checked that the first-order models&#x2019; FDM solutions to the transverse velocities are completely different from the DEM data. The results can be found in <xref ref-type="sec" rid="s10">Supplementary Material</xref>.</p>
<p>
<xref ref-type="fig" rid="F11">Figure 11E</xref> indicates that the transverse velocity prediction slightly mismatches the DEM data for tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.47. That is, possibly because the transverse velocity is too small compared to the error of the model calibration, or the highest grid points are too close to the material surface where the packing fraction drops rapidly and the granular temperature anisotropy is strong. We could not lower the highest grid points as the vortex location is about 2<italic>d</italic> below the surface for tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.47. This issue may be resolved by a more accurate modeling including the whole granular temperature tensor and a deformable grid to effectively exclude areas where <italic>&#x3d5;</italic> drops rapidly.</p>
<p>The downstream velocity <italic>v</italic>
<sub>
<italic>x</italic>
</sub> is accurately predicted by our model as the first-order non-local model did in [<xref ref-type="bibr" rid="B25">25</xref>]. This is expected because the shear stress associated with <bold>
<italic>D</italic>
</bold> is determined by a function <italic>&#x3bc;</italic>
<sub>1</sub>(<italic>I</italic>, &#x398;) which is almost identical to the previous <italic>&#x3bc;</italic>(<italic>I</italic>, &#x398;) while the other higher-order terms have little impact on <italic>v</italic>
<sub>
<italic>x</italic>
</sub>. <xref ref-type="fig" rid="F12">Figures 12A&#x2013;D</xref> illustrates the contours of <inline-formula id="inf53">
<mml:math id="m77">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> from the DEM simulations and the FDM simulations using the second-order model for four different inclination angles. The magnitude of velocity varies greatly from <inline-formula id="inf54">
<mml:math id="m78">
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msqrt>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> to <inline-formula id="inf55">
<mml:math id="m79">
<mml:mn>2.5</mml:mn>
<mml:msqrt>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>, but the FDM <italic>v</italic>
<sub>
<italic>x</italic>
</sub> contours almost exactly match the DEM <italic>v</italic>
<sub>
<italic>x</italic>
</sub> contours for all the inclination angles. The inertial number contours are also well predicted from the quasi-static to inertial regimes as displayed in <xref ref-type="fig" rid="F12">Figures 12E&#x2013;H</xref>. The excellent agreement between the FDM solutions and the DEM data in <xref ref-type="fig" rid="F12">Figures 12I, J</xref> clearly demonstrates that the second-order model can successfully capture the exponentially decaying <italic>v</italic>
<sub>
<italic>x</italic>
</sub> and <italic>I</italic> profiles at the chute&#x2019;s center plane (<italic>y</italic> &#x3d; 0). The minor mismatches near the bottom (<italic>z</italic> &#x3c; 8<italic>d</italic>) in <xref ref-type="fig" rid="F12">Figure 12</xref> are due to the fact that DEM <italic>v</italic>
<sub>
<italic>x</italic>
</sub> is not exactly zero at the lower boundary while we set it to zero in the FDM simulations. This issue can be resolved if the slip condition at the solid boundary is clarified.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Comparison of <bold>(A&#x2013;D)</bold> <inline-formula id="inf56">
<mml:math id="m80">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> and <bold>(E&#x2013;H)</bold> log&#x2009; <italic>I</italic> contours between the DEM simulations (black dashed lines) and the FDM simulations using the second-order model (red lines) for different inclination angles: <bold>(A, E)</bold> tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.47, <bold>(B, F)</bold> tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.50, <bold>(C, G)</bold> tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.55, and <bold>(D, H)</bold> tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.60. <bold>(I)</bold> <inline-formula id="inf57">
<mml:math id="m81">
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> and <bold>(J)</bold> <italic>I</italic> profiles of the DEM simulations (squares) and the FDM predictions (lines) at the center plane (<italic>y</italic> &#x3d; 0).</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g012.tif"/>
</fig>
<p>The second-order model&#x2019;s pressure <italic>P</italic> is obtained by solving the Poisson equation, Eq. <xref ref-type="disp-formula" rid="e24">24</xref>, with the boundary conditions described in <xref ref-type="sec" rid="s3-2">Section 3.2</xref>. <xref ref-type="fig" rid="F13">Figure 13A</xref> visualizes the results for tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.60. If the granular material is static and its density is uniform, the pressure increases linearly in proportion to the depth <italic>H</italic> &#x2212; <italic>z</italic> where <italic>H</italic> is the surface height. However, the pressure in the inclined chute flow slightly deviates from this lithostatic pressure because the surface becomes not flat due to the normal stress anisotropy. To make this subtle deviation stand out, we subtract a linear function <inline-formula id="inf58">
<mml:math id="m82">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> from the pressure results. We choose <italic>H</italic> &#x3d; 25.4<italic>d</italic> and <inline-formula id="inf59">
<mml:math id="m83">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.538</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> to best fit the DEM &#x7c;<italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub>&#x7c; which has the most linear profile among the normal stresses. The DEM pressure is lower near the top-right corner and this gradation is accurately predicted by the second-order model as can be seen in the similarity between the two heat maps in <xref ref-type="fig" rid="F13">Figure 13A</xref>. The prediction error is insignificant compared to the magnitude of pressure. The pressure difference between DEM and FDM is up to 40&#xa0;Pa which is only 4% of the bottom pressure of 1.1&#xa0;Pa &#xd7; 10<sup>3</sup>&#xa0;Pa.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Comparison of pressure and normal stress maps between the DEM simulation (left) and the FDM simulation using the second-order model (right) with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.60: <bold>(A)</bold> <inline-formula id="inf60">
<mml:math id="m84">
<mml:mi>P</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, <bold>(B)</bold> <inline-formula id="inf61">
<mml:math id="m85">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, <bold>(C)</bold> <inline-formula id="inf62">
<mml:math id="m86">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and <bold>(D)</bold> <inline-formula id="inf63">
<mml:math id="m87">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> where <inline-formula id="inf64">
<mml:math id="m88">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is a reference pressure linearly decreasing from 1.1&#xa0;Pa &#xd7; 10<sup>3</sup>&#xa0;Pa at <italic>z</italic> &#x3d; 24.5<italic>d</italic> to 54&#xa0;Pa at <italic>z</italic> &#x3d; 7<italic>d</italic>.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g013.tif"/>
</fig>
<p>From the pressure, the granular temperature, and the velocity field, the stress tensor is computed through Eq. <xref ref-type="disp-formula" rid="e5">5</xref>. Overall, the predictions of the second-order model on stress are well matched with the DEM results. <xref ref-type="fig" rid="F13">Figure 13</xref> illustrates the differences between the normal stresses and the linear reference pressure for tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.60. The second-order model successfully predicts the large deviations of <italic>&#x3c3;</italic>
<sub>
<italic>xx</italic>
</sub> and <italic>&#x3c3;</italic>
<sub>
<italic>zz</italic>
</sub> from the linear reference pressure as shown in <xref ref-type="fig" rid="F13">Figures 13B, D</xref>. <xref ref-type="fig" rid="F13">Figure 13C</xref> demonstrates that <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub> is flatter than the other components, which is also well captured by the FDM simulation. The patterns of <italic>&#x3c3;</italic>
<sub>
<italic>yy</italic>
</sub> seem different in <xref ref-type="fig" rid="F13">Figure 13C</xref>, but the actual error is insignificant considering that the colorbar range is narrower than the other plots.</p>
<p>The off-diagonal elements of the stress tensor are also well predicted by the second-order model. <xref ref-type="fig" rid="F14">Figure 14</xref> shows that the model predicts the gradual variations of <italic>&#x3c3;</italic>
<sub>
<italic>xy</italic>
</sub>/<italic>P</italic>, <italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>P</italic>, and <italic>&#x3c3;</italic>
<sub>
<italic>yz</italic>
</sub>/<italic>P</italic> accurately in the inclined chute flow with tan&#x2009;<italic>&#x3b8;</italic> &#x3d; 0.60. In particular, it is interesting to see the model&#x2019;s ability to estimate <italic>&#x3c3;</italic>
<sub>
<italic>yz</italic>
</sub> in <xref ref-type="fig" rid="F14">Figure 14C</xref> while having accurate velocity fields because this component is much smaller than the other stresses and predicted to be zero in the first-order model. The first-order model may produce similar <italic>&#x3c3;</italic>
<sub>
<italic>xy</italic>
</sub>, <italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub> and pressure patterns. However, it cannot predict the normal stress differences and <italic>&#x3c3;</italic>
<sub>
<italic>yz</italic>
</sub> because it predicts zero transverse velocities and a flat surface, which results in an isotropic pressure and zero <italic>&#x3c3;</italic>
<sub>
<italic>yz</italic>
</sub>.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>Comparison of off-diagonal stress maps between the DEM simulation (left) and the FDM simulation using the second-order model (right) with tan&#x2009;<italic>&#x3b8;</italic> &#x3d;0.60: <bold>(A)</bold> <italic>&#x3c3;</italic>
<sub>
<italic>xy</italic>
</sub>/<italic>P</italic>, <bold>(B)</bold> <italic>&#x3c3;</italic>
<sub>
<italic>xz</italic>
</sub>/<italic>P</italic>, and <bold>(C)</bold> <italic>&#x3c3;</italic>
<sub>
<italic>yz</italic>
</sub>/<italic>P</italic>.</p>
</caption>
<graphic xlink:href="fphy-11-1092233-g014.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>Combining the <italic>&#x3bc;</italic>(<italic>I</italic>, &#x398;) model and the second-order fluid model, we have proposed a second-order temperature-dependent model for three-dimensional granular flows that can describe both non-local phenomena (arising from the diffusion implicit in the temperature field) and broken codirectionality. From DEM data of planar shear tests, we have identified the model parameters <italic>&#x3bc;</italic>
<sub>1</sub>, <italic>&#x3bc;</italic>
<sub>2</sub>, and <italic>&#x3bc;</italic>
<sub>3</sub> as functions of <italic>I</italic> and <italic>&#x398;</italic>. As in the <italic>&#x3bc;</italic>(<italic>I</italic>, &#x398;) model, <italic>&#x3bc;</italic>
<sub>1</sub> multiplied by <inline-formula id="inf65">
<mml:math id="m89">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> collapses into a sole function of <italic>I</italic> where <italic>p</italic>
<sub>1</sub> &#x2248; 1/6. <italic>&#x3bc;</italic>
<sub>2</sub> is always positive even for small <italic>I</italic> and exhibits heat-softening effects; <italic>&#x3bc;</italic>
<sub>2</sub> seems to be scaled by a power function of <italic>&#x398;</italic> with an exponent not far from <italic>p</italic>
<sub>1</sub> even if its data collapse is inherently noisier. Excluding anomalous chute flow data, <italic>&#x3bc;</italic>
<sub>3</sub> appears to be a monotonically decreasing function of <italic>I</italic> alone, which is almost zero for small <italic>I</italic> and grows negative as <italic>I</italic> increases. We have observed that <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub> behaves similar to <italic>&#x3bc;</italic>
<sub>3</sub>, implying that <italic>&#x3bc;</italic>
<sub>3</sub> may be affected by the granular temperature anisotropy, causing the observed anomaly.</p>
<p>In addition, we have examined the first and second normal stress differences <italic>N</italic>
<sub>1</sub> and <italic>N</italic>
<sub>2</sub> in the same geometry. <italic>N</italic>
<sub>2</sub>/<italic>P</italic> is negative and decreases as <italic>I</italic> increases, exhibiting <italic>&#x398;</italic> dependence similar to <italic>&#x3bc;</italic>
<sub>1</sub> and <italic>&#x3bc;</italic>
<sub>2</sub>. By adding <italic>N</italic>
<sub>1</sub>/<italic>P</italic> and <italic>N</italic>
<sub>2</sub>/<italic>P</italic> together, a clear data collapse has been achieved forming a function of the shear-to-normal stress ratio. We have also seen the possibility that (<italic>N</italic>
<sub>1</sub> &#x2212; <italic>N</italic>
<sub>2</sub>)/<italic>P</italic> is a function of <italic>I</italic> and <italic>&#x398;</italic>
<sub>
<italic>xx</italic>
</sub> &#x2212; <italic>&#x398;</italic>
<sub>
<italic>yy</italic>
</sub>, but more rigorous verification is needed in the future.</p>
<p>Using the model parameters calibrated from the planar shear flows, we have validated the second-order model in the rough-walled inclined chute geometry, which is more complex due to less symmetry. We have run FDM simulations using the projection method inputting DEM traction at the upper boundary and DEM <italic>&#x398;</italic> for the whole domain. Our second-order model successfully describes the the flow field including the transverse secondary flows which the first-order models fail to capture. The location, size, and shape of the flow vortex in the secondary flow is well matched by the FDM simulations including how the vortex changes with the inclination angle. We have also found that <italic>&#x3bc;</italic>
<sub>2</sub> plays a more important role than <italic>&#x3bc;</italic>
<sub>3</sub> in predicting the transverse velocities even if <italic>&#x3bc;</italic>
<sub>2</sub> and <italic>&#x3bc;</italic>
<sub>3</sub> together have better predictions. The second-order model, like the <italic>&#x3bc;</italic>(<italic>I</italic>, &#x398;) model, has also accurately predicted the downstream velocity fields including the quasi-static creeping regime. Moreover, the second-order model has generated almost identical pressure and normal stress patterns as the DEM data.</p>
<p>Although we have made significant progress towards more accurate granular rheology by combining the <italic>&#x3bc;</italic>(<italic>I</italic>, &#x398;) relation and a second-order fluid model to describe non-locality and broken codirectionality, there are still puzzles to be solved. For example, the governing equation of the granular temperature should be precisely identified to complete the model. While the current model utilizes a scalar temperature, the aforementioned potential role of temperature tensor anisotropy suggests a tensorial heat equation may be needed to go beyond the accuracy level of the model shown herein. Also, the constitutive relation could be further intertwined with the granular temperature tensor and the strain rate tensor. Solving these problems will refine our model, enabling even more accurate and universal prediction of granular flows.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>SK and KK contributed to the conception of the study and the design of tests. SK performed all numerical simulations, conducted the data analysis, and wrote the first draft. KK contributed to draft revisions. SK and KK approved the submitted work.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>SK and KK acknowledge funding from Army Research Office grant W911NF-19-1-0431.</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s10">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fphy.2023.1092233/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fphy.2023.1092233/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="DataSheet1.pdf" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<collab>GDR MiDi</collab>. <article-title>On dense granular flows</article-title>. <source>The Eur Phys J E</source> (<year>2004</year>) <volume>14</volume>:<fpage>341</fpage>&#x2013;<lpage>65</lpage>. <pub-id pub-id-type="doi">10.1140/epje/i2003-10153-0</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>da Cruz</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Emam</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Prochnow</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Roux</surname>
<given-names>JN</given-names>
</name>
<name>
<surname>Chevoir</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Rheophysics of dense granular materials: discrete simulation of plane shear flows</article-title>. <source>Phys Rev E</source> (<year>2005</year>) <volume>72</volume>:<fpage>021309</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.72.021309</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jop</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Forterre</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Pouliquen</surname>
<given-names>O</given-names>
</name>
</person-group>. <article-title>A constitutive law for dense granular flows</article-title>. <source>Nature</source> (<year>2006</year>) <volume>441</volume>:<fpage>727</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1038/nature04801</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jop</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Forterre</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Pouliquen</surname>
<given-names>O</given-names>
</name>
</person-group>. <article-title>Initiation of granular surface flows in a narrow channel</article-title>. <source>Phys Fluids</source> (<year>2007</year>) <volume>19</volume>:<fpage>088102</fpage>. <pub-id pub-id-type="doi">10.1063/1.2753111</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Koval</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Roux</surname>
<given-names>JN</given-names>
</name>
<name>
<surname>Corfdir</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Chevoir</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Annular shear of cohesionless granular materials: from the inertial to quasistatic regime</article-title>. <source>Phys Rev E</source> (<year>2009</year>) <volume>79</volume>:<fpage>021306</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.79.021306</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Komatsu</surname>
<given-names>TS</given-names>
</name>
<name>
<surname>Inagaki</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Nakagawa</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Nasuno</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Creep motion in a granular pile exhibiting steady surface flow</article-title>. <source>Phys Rev Lett</source> (<year>2001</year>) <volume>86</volume>:<fpage>1757</fpage>&#x2013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.86.1757</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Martinez</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Gonzalez-Lezcano</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Batista-Leyva</surname>
<given-names>AJ</given-names>
</name>
<name>
<surname>Altshuler</surname>
<given-names>E</given-names>
</name>
</person-group>. <article-title>Exponential velocity profile of granular flows down a confined heap</article-title>. <source>Phys Rev E</source> (<year>2016</year>) <volume>93</volume>:<fpage>062906</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.93.062906</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Brzinski</surname>
<given-names>TA</given-names>
</name>
<name>
<surname>Shearer</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Daniels</surname>
<given-names>KE</given-names>
</name>
</person-group>. <article-title>Nonlocal rheology of dense granular flow in annular shear experiments</article-title>. <source>Soft Matter</source> (<year>2018</year>) <volume>14</volume>:<fpage>3040</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1039/C8SM00047F</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Falk</surname>
<given-names>ML</given-names>
</name>
<name>
<surname>Langer</surname>
<given-names>JS</given-names>
</name>
</person-group>. <article-title>Dynamics of viscoplastic deformation in amorphous solids</article-title>. <source>Phys Rev E</source> (<year>1998</year>) <volume>57</volume>:<fpage>7192</fpage>&#x2013;<lpage>205</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.57.7192</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lema&#xee;tre</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Rearrangements and dilatancy for sheared dense materials</article-title>. <source>Phys Rev Lett</source> (<year>2002</year>) <volume>89</volume>:<fpage>195503</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.89.195503</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lois</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Lema&#xee;tre</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Carlson</surname>
<given-names>JM</given-names>
</name>
</person-group>. <article-title>Numerical tests of constitutive laws for dense granular flows</article-title>. <source>Phys Rev E</source> (<year>2005</year>) <volume>72</volume>:<fpage>051303</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.72.051303</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aranson</surname>
<given-names>IS</given-names>
</name>
<name>
<surname>Tsimring</surname>
<given-names>LS</given-names>
</name>
</person-group>. <article-title>Continuum description of avalanches in granular media</article-title>. <source>Phys Rev E</source> (<year>2001</year>) <volume>64</volume>:<fpage>020301</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.64.020301</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aranson</surname>
<given-names>IS</given-names>
</name>
<name>
<surname>Tsimring</surname>
<given-names>LS</given-names>
</name>
</person-group>. <article-title>Continuum theory of partially fluidized granular flows</article-title>. <source>Phys Rev E</source> (<year>2002</year>) <volume>65</volume>:<fpage>061303</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.65.061303</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Volfson</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Tsimring</surname>
<given-names>LS</given-names>
</name>
<name>
<surname>Aranson</surname>
<given-names>IS</given-names>
</name>
</person-group>. <article-title>Order parameter description of stationary partially fluidized shear granular flows</article-title>. <source>Phys Rev Lett</source> (<year>2003</year>) <volume>90</volume>:<fpage>254301</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.90.254301</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goyon</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Colin</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Ovarlez</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Ajdari</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Bocquet</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Spatial cooperativity in soft glassy flows</article-title>. <source>Nature</source> (<year>2008</year>) <volume>454</volume>:<fpage>84</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1038/nature07026</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bocquet</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Colin</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Ajdari</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Kinetic theory of plastic flow in soft glassy materials</article-title>. <source>Phys Rev Lett</source> (<year>2009</year>) <volume>103</volume>:<fpage>036001</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.103.036001</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kamrin</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Koval</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Nonlocal constitutive relation for steady granular flow</article-title>. <source>Phys Rev Lett</source> (<year>2012</year>) <volume>108</volume>:<fpage>178301</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.108.178301</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Henann</surname>
<given-names>DL</given-names>
</name>
<name>
<surname>Kamrin</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>A predictive, size-dependent continuum model for dense granular flows</article-title>. <source>Proc Natl Acad Sci U S A</source> (<year>2013</year>) <volume>110</volume>:<fpage>6730</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1219153110</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kamrin</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Henann</surname>
<given-names>DL</given-names>
</name>
</person-group>. <article-title>Nonlocal modeling of granular flows down inclines</article-title>. <source>Soft Matter</source> (<year>2015</year>) <volume>11</volume>:<fpage>179</fpage>&#x2013;<lpage>85</lpage>. <pub-id pub-id-type="doi">10.1039/c4sm01838a</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Kamrin</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Microscopic description of the granular fluidity field in nonlocal flow modeling</article-title>. <source>Phys Rev Lett</source> (<year>2017</year>) <volume>118</volume>:<fpage>058001</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.118.058001</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jenkins</surname>
<given-names>JT</given-names>
</name>
<name>
<surname>Savage</surname>
<given-names>SB</given-names>
</name>
</person-group>. <article-title>A theory for the rapid flow of identical, smooth, nearly elastic, spherical particles</article-title>. <source>J Fluid Mech</source> (<year>1983</year>) <volume>130</volume>:<fpage>187</fpage>&#x2013;<lpage>202</lpage>. <pub-id pub-id-type="doi">10.1017/S0022112083001044</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lun</surname>
<given-names>CKK</given-names>
</name>
<name>
<surname>Savage</surname>
<given-names>SB</given-names>
</name>
<name>
<surname>Jeffrey</surname>
<given-names>DJ</given-names>
</name>
<name>
<surname>Chepurniy</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Kinetic theories for granular flow: inelastic particles in Couette flow and slightly inelastic particles in a general flowfield</article-title>. <source>J Fluid Mech</source> (<year>1984</year>) <volume>140</volume>:<fpage>223</fpage>&#x2013;<lpage>56</lpage>. <pub-id pub-id-type="doi">10.1017/S0022112084000586</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Garz&#xf3;</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Dufty</surname>
<given-names>JW</given-names>
</name>
</person-group>. <article-title>Dense fluid transport for inelastic hard spheres</article-title>. <source>Phys Rev E</source> (<year>1999</year>) <volume>59</volume>:<fpage>5895</fpage>&#x2013;<lpage>911</lpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.59.5895</pub-id>
</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jenkins</surname>
<given-names>JT</given-names>
</name>
<name>
<surname>Berzi</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Dense inclined flows of inelastic spheres: Tests of an extension of kinetic theory</article-title>. <source>Granular Matter</source> (<year>2010</year>) <volume>12</volume>:<fpage>151</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1007/s10035-010-0169-8</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Kamrin</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Power-law scaling in granular rheology across flow geometries</article-title>. <source>Phys Rev Lett</source> (<year>2020</year>) <volume>125</volume>:<fpage>088002</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.125.088002</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>F&#xe9;lix</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Relation between dry granular flow regimes and morphology of deposits: formation of lev&#xe9;es in pyroclastic deposits</article-title>. <source>Earth Planet Sci Lett</source> (<year>2004</year>) <volume>221</volume>:<fpage>197</fpage>&#x2013;<lpage>213</lpage>. <pub-id pub-id-type="doi">10.1016/S0012-821X(04)00111-6</pub-id>
</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deboeuf</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Lajeunesse</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Dauchot</surname>
<given-names>O</given-names>
</name>
<name>
<surname>Andreotti</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Flow rule, self-channelization, and levees in unconfined granular flows</article-title>. <source>Phys Rev Lett</source> (<year>2006</year>) <volume>97</volume>:<fpage>158303</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.97.158303</pub-id>
</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Takagi</surname>
<given-names>D</given-names>
</name>
<name>
<surname>McElwaine</surname>
<given-names>JN</given-names>
</name>
<name>
<surname>Huppert</surname>
<given-names>HE</given-names>
</name>
</person-group>. <article-title>Shallow granular flows</article-title>. <source>Phys Rev E</source> (<year>2011</year>) <volume>83</volume>:<fpage>031306</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.83.031306</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McElwaine</surname>
<given-names>JN</given-names>
</name>
<name>
<surname>Takagi</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Huppert</surname>
<given-names>HE</given-names>
</name>
</person-group>. <article-title>Surface curvature of steady granular flows</article-title>. <source>Granular Matter</source> (<year>2012</year>) <volume>14</volume>:<fpage>229</fpage>&#x2013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1007/s10035-012-0339-y</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gutam</surname>
<given-names>KJ</given-names>
</name>
<name>
<surname>Mehandia</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Nott</surname>
<given-names>PR</given-names>
</name>
</person-group>. <article-title>Rheometry of granular materials in cylindrical Couette cells: Anomalous stress caused by gravity and shear</article-title>. <source>Phys Fluids</source> (<year>2013</year>) <volume>25</volume>:<fpage>070602</fpage>. <pub-id pub-id-type="doi">10.1063/1.4812800</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fischer</surname>
<given-names>D</given-names>
</name>
<name>
<surname>B&#xf6;rzs&#xf6;nyi</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Nasato</surname>
<given-names>DS</given-names>
</name>
<name>
<surname>P&#xf6;schel</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Stannarius</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Heaping and secondary flows in sheared granular materials</article-title>. <source>New J Phys</source> (<year>2016</year>) <volume>18</volume>:<fpage>113006</fpage>. <pub-id pub-id-type="doi">10.1088/1367-2630/18/11/113006</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Krishnaraj</surname>
<given-names>KP</given-names>
</name>
<name>
<surname>Nott</surname>
<given-names>PR</given-names>
</name>
</person-group>. <article-title>A dilation-driven vortex flow in sheared granular materials explains a rheometric anomaly</article-title>. <source>Nat Commun</source> (<year>2016</year>) <volume>7</volume>:<fpage>10630</fpage>. <pub-id pub-id-type="doi">10.1038/ncomms10630</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dsouza</surname>
<given-names>PV</given-names>
</name>
<name>
<surname>Nott</surname>
<given-names>PR</given-names>
</name>
</person-group>. <article-title>Dilatancy-driven secondary flows in dense granular materials</article-title>. <source>J Fluid Mech</source> (<year>2021</year>) <volume>914</volume>:<fpage>A36</fpage>. <pub-id pub-id-type="doi">10.1017/jfm.2020.1029</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mehandia</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Gutam</surname>
<given-names>KJ</given-names>
</name>
<name>
<surname>Nott</surname>
<given-names>PR</given-names>
</name>
</person-group>. <article-title>Anomalous stress profile in a sheared granular column</article-title>. <source>Phys Rev Lett</source> (<year>2012</year>) <volume>109</volume>:<fpage>128002</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.109.128002</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Walton</surname>
<given-names>OR</given-names>
</name>
<name>
<surname>Braun</surname>
<given-names>RL</given-names>
</name>
</person-group>. <article-title>Viscosity, granular-temperature, and stress calculations for shearing assemblies of inelastic, frictional disks</article-title>. <source>J Rheology</source> (<year>1986</year>) <volume>30</volume>:<fpage>949</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1122/1.549893</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Campbell</surname>
<given-names>CS</given-names>
</name>
</person-group>. <article-title>The stress tensor for simple shear flows of a granular material</article-title>. <source>J Fluid Mech</source> (<year>1989</year>) <volume>203</volume>:<fpage>449</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.1017/S0022112089001540</pub-id>
</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Silbert</surname>
<given-names>LE</given-names>
</name>
<name>
<surname>Erta&#x15f;</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Grest</surname>
<given-names>GS</given-names>
</name>
<name>
<surname>Halsey</surname>
<given-names>TC</given-names>
</name>
<name>
<surname>Levine</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Plimpton</surname>
<given-names>SJ</given-names>
</name>
</person-group>. <article-title>Granular flow down an inclined plane: Bagnold scaling and rheology</article-title>. <source>Phys Rev E</source> (<year>2001</year>) <volume>64</volume>:<fpage>051302</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.64.051302</pub-id>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alam</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Luding</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Rheology of bidisperse granular mixtures via event-driven simulations</article-title>. <source>J Fluid Mech</source> (<year>2003</year>) <volume>476</volume>:<fpage>69</fpage>&#x2013;<lpage>103</lpage>. <pub-id pub-id-type="doi">10.1017/S002211200200263X</pub-id>
</citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alam</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Luding</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>First normal stress difference and crystallization in a dense sheared granular fluid</article-title>. <source>Phys Fluids</source> (<year>2003</year>) <volume>15</volume>:<fpage>2298</fpage>&#x2013;<lpage>312</lpage>. <pub-id pub-id-type="doi">10.1063/1.1587723</pub-id>
</citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Alam</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Luding</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Non-newtonian granular fluid: simulation and theory</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>Garcia-Rojo</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Herrmann</surname>
<given-names>HJ</given-names>
</name>
<name>
<surname>McNamara</surname>
<given-names>S</given-names>
</name>
</person-group>, editors. <source>Powders and grains</source> (<year>2005</year>). <fpage>1141</fpage>&#x2013;<lpage>4</lpage>.</citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Depken</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Lechman</surname>
<given-names>JB</given-names>
</name>
<name>
<surname>Hecke</surname>
<given-names>MV</given-names>
</name>
<name>
<surname>Saarloos</surname>
<given-names>WV</given-names>
</name>
<name>
<surname>Grest</surname>
<given-names>GS</given-names>
</name>
</person-group>. <article-title>Stresses in smooth flows of dense granular media</article-title>. <source>Europhysics Lett (Epl)</source> (<year>2007</year>) <volume>78</volume>:<fpage>58001</fpage>. <pub-id pub-id-type="doi">10.1209/0295-5075/78/58001</pub-id>
</citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>JIN</given-names>
</name>
<name>
<surname>Sundaresan</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>A constitutive model with microstructure evolution for flow of rate-independent granular materials</article-title>. <source>J Fluid Mech</source> (<year>2011</year>) <volume>682</volume>:<fpage>590</fpage>&#x2013;<lpage>616</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2011.251</pub-id>
</citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Weinhart</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Hartkamp</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Thornton</surname>
<given-names>AR</given-names>
</name>
<name>
<surname>Luding</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Coarse-grained local and objective continuum description of three-dimensional granular flows down an inclined surface</article-title>. <source>Phys Fluids</source> (<year>2013</year>) <volume>25</volume>:<fpage>070605</fpage>. <pub-id pub-id-type="doi">10.1063/1.4812809</pub-id>
</citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saha</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Alam</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Normal stress differences, their origin and constitutive relations for a sheared granular fluid</article-title>. <source>J Fluid Mech</source> (<year>2016</year>) <volume>795</volume>:<fpage>549</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2016.237</pub-id>
</citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Srivastava</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Silbert</surname>
<given-names>LE</given-names>
</name>
<name>
<surname>Grest</surname>
<given-names>GS</given-names>
</name>
<name>
<surname>Lechman</surname>
<given-names>JB</given-names>
</name>
</person-group>. <article-title>Viscometric flow of dense granular materials under controlled pressure and shear stress</article-title>. <source>J Fluid Mech</source> (<year>2021</year>) <volume>907</volume>:<fpage>A18</fpage>. <pub-id pub-id-type="doi">10.1017/jfm.2020.811</pub-id>
</citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rycroft</surname>
<given-names>CH</given-names>
</name>
<name>
<surname>Kamrin</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Bazant</surname>
<given-names>MZ</given-names>
</name>
</person-group>. <article-title>Assessing continuum postulates in simulations of granular flow</article-title>. <source>J Mech Phys Sol</source> (<year>2009</year>) <volume>57</volume>:<fpage>828</fpage>&#x2013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1016/j.jmps.2009.01.009</pub-id>
</citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bhateja</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Khakhar</surname>
<given-names>DV</given-names>
</name>
</person-group>. <article-title>Rheology of dense granular flows in two dimensions: Comparison of fully two-dimensional flows to unidirectional shear flow</article-title>. <source>Phys Rev Fluids</source> (<year>2018</year>) <volume>3</volume>:<fpage>062301</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevFluids.3.062301</pub-id>
</citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>WT</given-names>
</name>
<name>
<surname>Aubry</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Antaki</surname>
<given-names>JF</given-names>
</name>
<name>
<surname>Massoudi</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Normal stress effects in the gravity driven flow of granular materials</article-title>. <source>Int J Non-Linear Mech</source> (<year>2017</year>) <volume>92</volume>:<fpage>84</fpage>&#x2013;<lpage>91</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijnonlinmec.2017.03.016</pub-id>
</citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cundall</surname>
<given-names>PA</given-names>
</name>
<name>
<surname>Strack</surname>
<given-names>ODL</given-names>
</name>
</person-group>. <article-title>A discrete numerical model for granular assemblies</article-title>. <source>G&#xe9;otechnique</source> (<year>1979</year>) <volume>29</volume>:<fpage>47</fpage>&#x2013;<lpage>65</lpage>. <pub-id pub-id-type="doi">10.1680/geot.1979.29.1.47</pub-id>
</citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kamrin</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Koval</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Effect of particle surface friction on nonlocal constitutive behavior of flowing granular media</article-title>. <source>Comput Part Mech</source> (<year>2014</year>) <volume>1</volume>:<fpage>169</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.1007/s40571-014-0018-3</pub-id>
</citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Henann</surname>
<given-names>DL</given-names>
</name>
</person-group>. <article-title>Size-dependence of the flow threshold in dense granular materials</article-title>. <source>Soft Matter</source> (<year>2018</year>) <volume>14</volume>:<fpage>5294</fpage>&#x2013;<lpage>305</lpage>. <pub-id pub-id-type="doi">10.1039/c8sm00843d</pub-id>
</citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gaume</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Chambon</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Naaim</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Quasistatic to inertial transition in granular materials and the role of fluctuations</article-title>. <source>Phys Rev E</source> (<year>2011</year>) <volume>84</volume>:<fpage>051304</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.84.051304</pub-id>
</citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Christoffersen</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Mehrabadi</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Nemat-Nasser</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>A micromechanical description of granular material behavior</article-title>. <source>J Appl Mech</source> (<year>1981</year>) <volume>48</volume>:<fpage>339</fpage>&#x2013;<lpage>44</lpage>. <pub-id pub-id-type="doi">10.1115/1.3157619</pub-id>
</citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wineman</surname>
<given-names>AS</given-names>
</name>
<name>
<surname>Pipkin</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Slow viscoelastic flow in tilted troughs</article-title>. <source>Acta Mech</source> (<year>1966</year>) <volume>2</volume>:<fpage>104</fpage>&#x2013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.1007/bf01176732</pub-id>
</citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tanner</surname>
<given-names>RI</given-names>
</name>
</person-group>. <article-title>Some methods for estimating the normal stress functions in viscometric flows</article-title>. <source>Trans Soc Rheol</source> (<year>1970</year>) <volume>14</volume>:<fpage>483</fpage>&#x2013;<lpage>507</lpage>. <pub-id pub-id-type="doi">10.1122/1.549175</pub-id>
</citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kuo</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Tanner</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>On the use of open-channel flows to measure the second normal stress difference</article-title>. <source>Rheol Acta</source> (<year>1974</year>) <volume>13</volume>:<fpage>443</fpage>&#x2013;<lpage>56</lpage>. <pub-id pub-id-type="doi">10.1007/bf01521740</pub-id>
</citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Couturier</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Boyer</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Pouliquen</surname>
<given-names>O</given-names>
</name>
<name>
<surname>Guazzelli</surname>
<given-names>E</given-names>
</name>
</person-group>. <article-title>Suspensions in a tilted trough: second normal stress difference</article-title>. <source>J Fluid Mech</source> (<year>2011</year>) <volume>686</volume>:<fpage>26</fpage>&#x2013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1017/jfm.2011.315</pub-id>
</citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chorin</surname>
<given-names>AJ</given-names>
</name>
</person-group>. <article-title>Numerical solution of the navier-stokes equations</article-title>. <source>Math Comput</source> (<year>1968</year>) <volume>22</volume>:<fpage>745</fpage>&#x2013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1090/s0025-5718-1968-0242392-2</pub-id>
</citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bocquet</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Losert</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Schalk</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Lubensky</surname>
<given-names>TC</given-names>
</name>
<name>
<surname>Gollub</surname>
<given-names>JP</given-names>
</name>
</person-group>. <article-title>Granular shear flow dynamics and forces: Experiment and continuum theory</article-title>. <source>Phys Rev E</source> (<year>2001</year>) <volume>65</volume>:<fpage>011307</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.65.011307</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>