<?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. Bioeng. Biotechnol.</journal-id>
<journal-title>Frontiers in Bioengineering and Biotechnology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Bioeng. Biotechnol.</abbrev-journal-title>
<issn pub-type="epub">2296-4185</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1355617</article-id>
<article-id pub-id-type="doi">10.3389/fbioe.2024.1355617</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Bioengineering and Biotechnology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Analysis of fluid force and flow fields during gliding in swimming using smoothed particle hydrodynamics method</article-title>
<alt-title alt-title-type="left-running-head">Liu et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fbioe.2024.1355617">10.3389/fbioe.2024.1355617</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Meng-Meng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2734900/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yu</surname>
<given-names>Chuan-Wen</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/2733976/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Meng</surname>
<given-names>Qing-Hua</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Hao</surname>
<given-names>Xiao-Fan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Zhi-Long</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>He</surname>
<given-names>Ming</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="fn" rid="fn1">
<sup>&#x2020;</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/784416/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Physical Education</institution>, <institution>Dongshin University</institution>, <addr-line>Naju</addr-line>, <country>Republic of Korea</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Physical Education and Health</institution>, <institution>Heze University</institution>, <addr-line>Heze</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Tianjin Key Laboratory of Sports Physiology and Sports Medicine</institution>, <institution>Tianjin University of Sport</institution>, <addr-line>Tianjin</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Tianjin Key Laboratory of Port and Ocean Engineering</institution>, <institution>Tianjin University</institution>, <addr-line>Tianjin</addr-line>, <country>China</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/103266/overview">Yang Liu</ext-link>, Hong Kong Polytechnic University, Hong Kong SAR, China</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/1917565/overview">Masaaki Tamagawa</ext-link>, Kyushu Institute of Technology, Japan</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/867179/overview">Jorge E Morais</ext-link>, Polytechnic Institute of Bragan&#xe7;a (IPB), Portugal</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/654303/overview">Fl&#xe1;vio De Souza Castro</ext-link>, Federal University of Rio Grande do Sul, Brazil</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1309798/overview">Kelly De Jesus</ext-link>, Federal University of Amazonas, Brazil</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Chuan-Wen Yu, <email>yuchuanwen@hezeu.edu.cn</email>
</corresp>
<fn fn-type="present-address" id="fn1">
<label>
<sup>&#x2020;</sup>
</label>
<p>
<bold>Present address:</bold> Ming He, Department of Engineering, University of Cambridge, Cambridge, United Kingdom</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>23</day>
<month>05</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1355617</elocation-id>
<history>
<date date-type="received">
<day>14</day>
<month>12</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>22</day>
<month>04</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Liu, Yu, Meng, Hao, Chen and He.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Liu, Yu, Meng, Hao, Chen and He</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>Gliding is a crucial phase in swimming, yet the understanding of fluid force and flow fields during gliding remains incomplete. This study analyzes gliding through Computational Fluid Dynamics simulations. Specifically, a numerical model based on the Smoothed Particle Hydrodynamics (SPH) method for flow-object interactions is established. Fluid motion is governed by continuity, Navier-Stokes, state, and displacement equations. Modified dynamic boundary particles are used to implement solid boundaries, and steady and uniform flows are generated with inflow and outflow conditions. The reliability of the SPH model is validated by replicating a documented laboratory experiment on a circular cylinder advancing steadily beneath a free surface. Reasonable agreement is observed between the numerical and experimental drag force and lift force. After the validation, the SPH model is employed to analyze the passive drag, vertical force, and pitching moment acting on a streamlined gliding 2D swimmer model as well as the surrounding velocity and vorticity fields, spanning gliding velocities from 1&#xa0;m/s to 2.5&#xa0;m/s, submergence depths from 0.2&#xa0;m to 1&#xa0;m, and attack angles from &#x2212;10&#xb0; to 10&#xb0;. The results indicate that with the increasing gliding velocity, passive drag and pitching moment increase whereas vertical force decreases. The wake flow and free surface demonstrate signs of instability. Conversely, as the submergence depth increases, there is a decrease in passive drag and pitching moment, accompanied by an increase in vertical force. The undulation of the free surface and its interference in flow fields diminish. With the increase in the attack angle, passive drag and vertical force decrease whereas pitching moment increases, along with the alteration in wake direction and the increasing complexity of the free surface. These outcomes offer valuable insights into gliding dynamics, furnishing swimmers with a scientific basis for selecting appropriate submergence depth and attack angle.</p>
</abstract>
<kwd-group>
<kwd>swimming</kwd>
<kwd>gliding</kwd>
<kwd>fluid force</kwd>
<kwd>flow field</kwd>
<kwd>smoothed particle hydrodynamics (SPH)</kwd>
<kwd>numerical analysis</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Biomechanics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Gliding in swimming refers to the forward movement of a swimmer, without using arms or legs for propulsion but achieved solely through inertia. To minimize resistance, a streamlined posture characterized by outstretched arms, overlapping hands, straightened legs, closed feet, and flexed plantar is typically adopted (<xref ref-type="bibr" rid="B32">Lyttle et al., 1998</xref>; <xref ref-type="bibr" rid="B48">Naemi et al., 2010</xref>). Gliding occurs during the start, between strokes, and after turns. It accounts for 10%&#x2013;25% of the pool length or the distance travelled in a race (<xref ref-type="bibr" rid="B8">Chatard et al., 1990</xref>; <xref ref-type="bibr" rid="B46">Morais et al., 2019</xref>), thus significantly affecting the swimmer&#x2019;s performance.</p>
<p>Existing studies on gliding mainly focus on the drag force acting on the swimmer. Since this drag force excludes the active drag (<xref ref-type="bibr" rid="B64">Ungerechts and Niklas, 1994</xref>; <xref ref-type="bibr" rid="B73">Zamparo et al., 2009</xref>) produced by the swimmer&#x2019;s propulsion, it is commonly referred to as passive drag. Furthermore, passive drag can be separated into three components: form (or pressure) drag, frictional (or viscous) drag, and wave drag (<xref ref-type="bibr" rid="B33">Lyttle et al., 2000</xref>; <xref ref-type="bibr" rid="B62">Ungerechts and Arellano, 2011</xref>). There are generally three methodologies employed in the investigation of passive drag, namely, towing trial, flume test, and velocity decay method (<xref ref-type="bibr" rid="B54">Scurati et al., 2019</xref>).</p>
<p>Through towing trials (i.e., gliding with constant velocities in still water), <xref ref-type="bibr" rid="B32">Lyttle et al. (1998)</xref> examined the impact of gliding velocity and submergence depth on passive drag. <xref ref-type="bibr" rid="B73">Zamparo et al. (2009)</xref> investigated the role of trunk inclination and projected frontal area in passive drag, noting that these factors are closely related to the gliding velocity. By conducting flume tests (i.e., stationary in steady and uniform flows), <xref ref-type="bibr" rid="B65">Vennell et al. (2006)</xref> quantified the contribution of wave drag to passive drag under various submergence depths. <xref ref-type="bibr" rid="B9">Chatard and Wilson (2008)</xref> reported that wearing either a full-body suit or a waist-to-ankle suit reduced passive drag, thereby enhancing the swimmer&#x2019;s performance. <xref ref-type="bibr" rid="B72">Za&#xef;di et al. (2008)</xref> analyzed the effects of the swimmer&#x2019;s head position on velocity profiles, hydrodynamic drag, and streamline patterns. <xref ref-type="bibr" rid="B35">Marinho et al. (2009)</xref> compared passive drag between two gliding postures: arms extended at the front and arms alongside the trunk. Using the velocity decay method (i.e., gliding with decreasing velocities in still water), <xref ref-type="bibr" rid="B25">Kjendlie and Stallman (2008)</xref> showed that adults experienced greater passive drag than children due to their larger body sizes. <xref ref-type="bibr" rid="B4">Barbosa et al. (2015)</xref> evaluated the relative contributions of form drag and frictional drag to total passive drag. <xref ref-type="bibr" rid="B27">Li et al. (2017a)</xref> studied the hydrodynamic characteristics and surrounding vortex structures of a swimmer gliding with six degrees of freedom. For more information, the reader is referred to the review papers of <xref ref-type="bibr" rid="B48">Naemi et al. (2010)</xref> and <xref ref-type="bibr" rid="B54">Scurati et al. (2019)</xref>.</p>
<p>Although numerous studies have been conducted on passive drag during gliding, there is a lack of research on other fluid force components, especially under various gliding velocities, submergence depths, and attack angles. In fact, vertical force determines the difficulty of maintaining a desired submergence depth, while pitching moment affects the stability of gliding. Understanding their characteristics under different conditions holds profound importance in guiding gliding. Moreover, despite a streamlined posture, complex turbulent flow still exists around the swimmer. While most existing studies focus on the flow fields around flexing limbs (<xref ref-type="bibr" rid="B63">Ungerechts et al., 2000</xref>; <xref ref-type="bibr" rid="B3">Arellano et al., 2002</xref>; <xref ref-type="bibr" rid="B37">Matsuuchi et al., 2009</xref>; <xref ref-type="bibr" rid="B51">Pacholak et al., 2014</xref>; <xref ref-type="bibr" rid="B56">Shimojo et al., 2019</xref>; <xref ref-type="bibr" rid="B70">Yang et al., 2021</xref>; <xref ref-type="bibr" rid="B60">Tanaka et al., 2022</xref>), minimal attention has been paid to those around the swimmer during gliding. Additionally, experimental studies, despite remaining the primary research approach to date, possess inherent limitations. These include high costs associated with facilities and swimmers, challenges in controlling conditions like attack angle and submergence depth, and constraints in acquiring data, particularly in flow visualization. With the advancement of Computational Fluid Dynamics (CFD), numerical analysis of gliding is progressively emerging as a trend (<xref ref-type="bibr" rid="B57">Silva et al., 2008</xref>; <xref ref-type="bibr" rid="B71">Za&#xef;di et al., 2010</xref>; <xref ref-type="bibr" rid="B34">Marinho et al., 2011</xref>; <xref ref-type="bibr" rid="B17">Costa et al., 2015</xref>; <xref ref-type="bibr" rid="B74">Zhan et al., 2015</xref>; <xref ref-type="bibr" rid="B67">Wang and Kabala, 2022</xref>).</p>
<p>This study aims to analyze the passive drag, vertical force, and pitching moment acting on the swimmer during streamlined gliding as well as the surrounding velocity and vorticity fields using a CFD method named Smoothed Particle Hydrodynamics (SPH). The SPH method is a fully Lagrangian meshless technique that discretizes the continuum domain into a finite number of particles and calculates the field variations through interactions among neighboring particles. Originally introduced for astrophysics (<xref ref-type="bibr" rid="B19">Gingold and Monaghan, 1977</xref>; <xref ref-type="bibr" rid="B31">Lucy, 1977</xref>), it has since been extended to a wide range of fields such as hydrodynamics (<xref ref-type="bibr" rid="B23">Huang et al., 2022</xref>), geophysics (<xref ref-type="bibr" rid="B50">Onyelowe et al., 2023</xref>), biophysics (<xref ref-type="bibr" rid="B75">Zhang et al., 2021</xref>), electromagnetics (<xref ref-type="bibr" rid="B1">Ala et al., 2006</xref>), elastic and plastic dynamics (<xref ref-type="bibr" rid="B20">Greto and Kulasegaram, 2020</xref>), and explosion mechanics (<xref ref-type="bibr" rid="B39">Ming et al., 2016</xref>).</p>
<p>Regarding swimming, <xref ref-type="bibr" rid="B11">Cohen et al. (2012)</xref> simulated dolphin kick swimming using the SPH method and explored the effects of ankle flexibility and kick frequency on propulsion and flow structures. <xref ref-type="bibr" rid="B12">Cohen et al. (2015)</xref> investigated the associations of thrust with hand trajectories, orientations, and velocities during freestyle stroke. They also found that the vortices generated by hands and transferred towards legs enhanced propulsion. <xref ref-type="bibr" rid="B13">Cohen et al. (2018)</xref> identified the moment when peak arm thrust occurs and examined the impact of stroke frequency on the thrust contributions of arms and legs. Recently, <xref ref-type="bibr" rid="B14">Cohen et al. (2020)</xref> analyzed the effects of body kinematic asymmetry caused by unilateral breathing on the fluid force and velocity of a freestyle swimmer. These precedents demonstrate the adaptability and reliability of the SPH method in swimming research.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2 Methods</title>
<sec id="s2-1">
<title>2.1 Swimmer model</title>
<p>A simplified 2D version of the 3D swimmer model introduced by <xref ref-type="bibr" rid="B27">Li et al. (2017a)</xref>, <xref ref-type="bibr" rid="B26">Li et al. (2017b)</xref> is employed as depicted in <xref ref-type="fig" rid="F1">Figure 1</xref>. The 3D swimmer model was constructed based on the mean anthropometrical characteristics of a group of Chinese male swimmers, featuring a streamlined prone posture with outstretched arms, overlapping hands, straightened legs, closed feet, and flexed plantar. Standing at a height of 1.82&#xa0;m, the 3D swimmer model possessed a finger-to-toe length (<italic>L</italic>) of 2.43&#xa0;m, with upper and lower extremity lengths of 0.8 m and 0.91&#xa0;m respectively, shoulder and pelvis breadths of 0.42&#xa0;m and 0.34&#xa0;m respectively, and cheat, waist, hip, thigh, and crus circumferences of 0.98&#xa0;m, 0.79&#xa0;m, 0.92&#xa0;m, 0.58&#xa0;m, and 0.38&#xa0;m respectively. Additionally, the frontal projected height (<italic>H</italic>) was 0.3&#xa0;m, the surface area was 1.93 m<sup>2</sup>, and the volume was 0.08&#xa0;m<sup>3</sup>. The mass was 81.87&#xa0;kg, with the centre of mass positioned at a distance of 0.52<italic>L</italic> from the toe, and the moments of inertia for roll, pitch, and yaw of 0.90&#xa0;kg&#x22c5;m<sup>2</sup>, 19.61&#xa0;kg&#x22c5;m<sup>2</sup>, and 20.01&#xa0;kg&#x22c5;m<sup>2</sup> respectively.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Simplified 2D swimmer model with a streamlined prone posture.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g001.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 SPH model</title>
<p>This section introduces the SPH model for flow-object interaction, encompassing its governing equations, boundary conditions, and time integrator. It is worth noting that real gliding refers to the movement of a swimmer in still water. However, to reduce the computational domain and thereby enhance computational efficiency, a steady and uniform flow is generated in a free-surface channel. The swimmer model is immobilized in the flow direction while vertically translating with a constant velocity in the case of an attack angle.</p>
<sec id="s2-2-1">
<title>2.2.1 Governing equations</title>
<p>For weakly compressible and barotropic fluids, the governing equations consist of the continuity, Navier-Stokes, state, and displacement equations, which can be written as Eqs <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e4">4</xref>:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mo>&#x2219;</mml:mo>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
<mml:msup>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>c</mml:mi>
<mml:mn>0</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi mathvariant="bold-italic">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <italic>t</italic> is the time; <italic>&#x3c1;</italic>, <italic>p</italic>, and <italic>&#x3bd;</italic> are the density, pressure, and kinematic viscosity, respectively; <bold>
<italic>u</italic>
</bold> and <bold>
<italic>r</italic>
</bold> are the velocity and position, respectively; <bold>
<italic>g</italic>
</bold> is the gravitational acceleration; <italic>&#x3c1;</italic>
<sub>0</sub> is the reference density taken to be 1,000&#xa0;kg/m<sup>3</sup>; <italic>c</italic>
<sub>0</sub> is the numerical speed of sound (<xref ref-type="bibr" rid="B58">Sun et al., 2019</xref>) determined by Eq. <xref ref-type="disp-formula" rid="e5">5</xref>:<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>10</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>with <italic>U</italic>
<sub>max</sub> and <italic>p</italic>
<sub>max</sub> being the maximum velocity and pressure, respectively. In the present study, <italic>U</italic>
<sub>max</sub> is roughly set as the gliding velocity, and <italic>p</italic>
<sub>max</sub> approximately equals the hydrostatic pressure at the channel bottom.</p>
<p>In the SPH framework, the discrete forms of Eqs <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e4">4</xref> (<xref ref-type="bibr" rid="B2">Antuono et al., 2012</xref>) are Eqs <xref ref-type="disp-formula" rid="e6">6</xref>&#x2013;<xref ref-type="disp-formula" rid="e9">9</xref>:<disp-formula id="e6">
<mml:math id="m6">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2219;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>h</mml:mi>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3c8;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m7">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">g</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>h</mml:mi>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
<disp-formula id="e8">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>c</mml:mi>
<mml:mn>0</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m9">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>where subscripts <italic>i</italic> and <italic>j</italic> refer to a pair of interacting particles; <italic>V</italic> is the particle volume; <italic>W</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; <italic>W</italic> (<bold>
<italic>r</italic>
</bold>
<sub>
<italic>i</italic>
</sub> &#x2212; <bold>
<italic>r</italic>
</bold>
<sub>
<italic>j</italic>
</sub>, <italic>h</italic>) is the Wendland C2 kernel function (<xref ref-type="bibr" rid="B69">Wendland, 1995</xref>) with <italic>h</italic> being the smoothing length.</p>
<p>The last term of Eq. <xref ref-type="disp-formula" rid="e6">6</xref> performs a density diffusive role, helping eliminate numerical noise. <italic>&#x3b4;</italic> is a tuned coefficient usually taken to be 0.1. <bold>
<italic>&#x3c8;</italic>
</bold>
<sub>
<italic>ij</italic>
</sub> is calculated by Eq. <xref ref-type="disp-formula" rid="e10">10</xref>:<disp-formula id="e10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3c8;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="&#x2329;" close="&#x232a;" separators="">
<mml:mrow>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>L</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="&#x2329;" close="&#x232a;" separators="">
<mml:mrow>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>L</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2219;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m11">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="&#x2329;" close="&#x232a;" separators="">
<mml:mrow>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>L</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> denotes the renormalized density gradient (<xref ref-type="bibr" rid="B52">Randles and Libersky, 1996</xref>) defined as Eq. <xref ref-type="disp-formula" rid="e11">11</xref>:<disp-formula id="e11">
<mml:math id="m12">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="&#x2329;" close="&#x232a;" separators="">
<mml:mrow>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>L</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>with <italic>
<bold>B</bold>
<sub>i</sub>
</italic> being calculated by Eq. <xref ref-type="disp-formula" rid="e12">12</xref>:<disp-formula id="e12">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2297;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>The last term of Eq. <xref ref-type="disp-formula" rid="e7">7</xref> provides shear and bulk viscosities, helping to stabilize the numerical scheme and reduce spurious oscillations. <italic>&#x3b1;</italic> &#x3d; 8<italic>&#x3bd;</italic>/(<italic>hc</italic>
<sub>0</sub>) is adopted to reproduce the shear viscosity of a real fluid (<xref ref-type="bibr" rid="B43">Monaghan, 2005</xref>). <italic>&#x3c0;</italic>
<sub>
<italic>ij</italic>
</sub> is given by Eq. <xref ref-type="disp-formula" rid="e13">13</xref>:<disp-formula id="e13">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<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:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2219;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>For gliding in swimming, vortices are generated behind the swimmer model. Vortex-induced low pressure can trigger tensile instability and even result in numerical cavitation (<xref ref-type="bibr" rid="B59">Sun et al., 2018</xref>). To address this issue, the optimized particle shifting scheme proposed by <xref ref-type="bibr" rid="B24">Khayyer et al. (2017)</xref> is adopted. Specifically, after each time step, fluid particles are shifted from regions of high concentration to regions of low concentration. The displacement vector is calculated by Eq. <xref ref-type="disp-formula" rid="e14">14</xref>:<disp-formula id="e14">
<mml:math id="m15">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:msub>
<mml:msup>
<mml:mi>h</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mtext>inner&#x2009;particles&#x2009;</mml:mtext>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:msub>
<mml:msup>
<mml:mi>h</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2297;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2219;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mtext>free</mml:mtext>
<mml:mo>&#x2010;</mml:mo>
<mml:mtext>surface&#x2009;particles&#x2009;and&#x2009;free</mml:mtext>
<mml:mo>&#x2010;</mml:mo>
<mml:mtext>surface&#x2009;vicinity&#x2009;particles</mml:mtext>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mtext>splash&#x2009;particles&#x2009;</mml:mtext>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>where <italic>C</italic>
<sub>
<italic>s</italic>
</sub> is a shifting coefficient taken to be 0.5; <bold>
<italic>I</italic>
</bold> is the identity matrix; <inline-formula id="inf2">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the gradient of the particle concentration defined as Eq. <xref ref-type="disp-formula" rid="e15">15</xref>:<disp-formula id="e15">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
<inline-formula id="inf3">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is a corrected unit normal vector calculated by Eq. <xref ref-type="disp-formula" rid="e16">16</xref>:<disp-formula id="e16">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>The upper limit of the shifting distance is set as 0.2<italic>h</italic> (<xref ref-type="bibr" rid="B28">Lind et al., 2012</xref>).</p>
<p>Free-surface particles are detected based on the position vector divergence criterion, i.e., <inline-formula id="inf4">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>1.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. Free-surface vicinity particles are identified if <inline-formula id="inf5">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mn>1.5</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf6">
<mml:math id="m22">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, where subscripts <italic>i</italic> and <italic>j</italic> denote the free-surface vicinity particle and its nearest free-surface particle, respectively. Splash particles are flagged if <inline-formula id="inf7">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2219;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>1.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf8">
<mml:math id="m24">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, where subscripts <italic>i</italic> and <italic>j</italic> denote the splash particle and free-surface vicinity particle, respectively. Any particles that are not categorized as free-surface, free-surface vicinity, or splash particles are inner particles.</p>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Free-surface boundary</title>
<p>Two conditions need to be met at the free surface: kinematic and dynamic conditions. The kinematic condition stipulates that, in the direction normal to the free surface, the velocity of the free-surface particle is equal to the rate of change in the free-surface position. This can be implicitly verified due to the Lagrangian nature of the SPH method (<xref ref-type="bibr" rid="B15">Colagrossi et al., 2009</xref>). The dynamic condition requires that the pressure remains constant at the free surface. This is also satisfactory because the weakly compressible SPH method manages to assign zero pressure to the free surface via Eq. <xref ref-type="disp-formula" rid="e8">8</xref> (<xref ref-type="bibr" rid="B66">Violeau and Rogers, 2016</xref>).</p>
</sec>
<sec id="s2-2-3">
<title>2.2.3 Solid boundary</title>
<p>Solid boundaries are implemented using the modified dynamic boundary particles (DBPs) suggested by <xref ref-type="bibr" rid="B53">Ren et al. (2015)</xref>. As illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>, four rows of DBPs are positioned at the channel bottom and along the contour of the swimmer model. The separation between adjacent rows and that between adjacent DBPs in the same row are set as the initial particle spacing. All DBPs participate in Eqs <xref ref-type="disp-formula" rid="e6">6</xref>, <xref ref-type="disp-formula" rid="e8">8</xref> as fluid particles. The calculated density is further smoothed by the mean density of fluid particles within the kernel support (<xref ref-type="bibr" rid="B10">Cheng et al., 2021</xref>) as Eq. <xref ref-type="disp-formula" rid="e17">17</xref>:<disp-formula id="e17">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3c1;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c7;</mml:mi>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c7;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi mathvariant="bold-italic">g</mml:mi>
</mml:mrow>
<mml:msubsup>
<mml:mi>c</mml:mi>
<mml:mn>0</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mfrac>
<mml:mo>&#x2219;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>where subscripts <italic>k</italic> and <italic>i</italic> refer to a DBP and its neighbouring fluid particle, respectively; subscript <italic>z</italic> denotes the vertical component; <inline-formula id="inf9">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3c1;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the corrected density; <italic>N</italic>
<sub>
<italic>p</italic>
</sub> is the total number of fluid particles within the kernel support; <italic>&#x3c7;</italic> is a weighted coefficient varying from 0 to 0.5 (<xref ref-type="bibr" rid="B21">He et al., 2021</xref>; <xref ref-type="bibr" rid="B22">He et al., 2023</xref>).</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Illustration of the boundary conditions of the SPH model.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g002.tif"/>
</fig>
<p>DBPs at the channel bottom are not included in Eq. <xref ref-type="disp-formula" rid="e7">7</xref>, so they remain stationary over time. However, DBPs along the contour of the swimmer model are used to calculate the fluid force acted on the DBP as Eq. <xref ref-type="disp-formula" rid="e18">18</xref>:<disp-formula id="e18">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">f</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>h</mml:mi>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>where <inline-formula id="inf10">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>p</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the corrected pressure of the DBP based on Eqs <xref ref-type="disp-formula" rid="e8">8</xref>, <xref ref-type="disp-formula" rid="e17">17</xref>. By summing up <bold>
<italic>f</italic>
</bold>
<sub>
<italic>k</italic>
</sub> of each DBP along the contour, the fluid force acting on the swimmer model can be obtained by Eq. <xref ref-type="disp-formula" rid="e19">19</xref>:<disp-formula id="e19">
<mml:math id="m29">
<mml:mrow>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold-italic">f</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>where <bold>
<italic>D</italic>
</bold>
<sub>
<bold>
<italic>P</italic>
</bold>
</sub>, <bold>
<italic>F</italic>
</bold>
<sub>
<bold>
<italic>L</italic>
</bold>
</sub>, and <bold>
<italic>F</italic>
</bold>
<sub>
<bold>
<italic>B</italic>
</bold>
</sub> are the passive drag, lift force, and buoyancy, respectively. Correspondingly, the pitching moment is calculated by Eq. <xref ref-type="disp-formula" rid="e20">20</xref>:<disp-formula id="e20">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold-italic">f</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>where <bold>
<italic>r</italic>
</bold>
<sub>
<italic>m</italic>
</sub> is the position of the center of mass. In contrast to the DBPs at the channel bottom, those along the contour of the swimmer model move synchronously with the swimmer model.</p>
</sec>
<sec id="s2-2-4">
<title>2.2.4 Inflow and outflow boundaries</title>
<p>A steady uniform flow is generated using the inflow and outflow boundaries described by <xref ref-type="bibr" rid="B18">Federico et al. (2012)</xref>. As illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>, inflow and outflow regions, both with a length of 2<italic>h</italic>, are situated at the upstream and downstream ends of the free-surface channel, respectively. The horizontal velocities of inflow particles are prescribed according to the gliding velocity and the attack angle, while their vertical velocities are zero. Besides, hydrostatic pressure is assigned to inflow particles. Once an inflow particle crosses the inflow threshold, it turns into a fluid particle and takes part in the governing equations presented in <xref ref-type="sec" rid="s2-2-1">Section 2.2.1</xref>. A new inflow particle is inserted at the same time. It is located at the same vertical position as the converted particle, and its horizontal distance from the inlet is equal to the horizontal distance between the converted particle and the inflow threshold. Fluid particles that cross the outflow threshold become outflow particles. They have the same velocities as inflow particles, while their density and pressure are frozen. Once an outflow particle crosses the outlet, it is removed from the computational domain.</p>
<p>Inflow and outflow velocities must also be assigned to fluid particles at the beginning of the computation. This ensures the smooth entries of inflow particles into the flow region, preventing any obstructions by fluid particles that could lead to a rise in the free surface near the inflow threshold. This also enables fluid particles to enter the outflow region smoothly, avoiding a discontinuity in particle distribution caused by velocity mismatches between fluid and outflow particles.</p>
</sec>
<sec id="s2-2-5">
<title>2.2.5 Time integrator</title>
<p>A Symplectic integrator with 2nd-order accuracy (<xref ref-type="bibr" rid="B43">Monaghan, 2005</xref>) is taken for time stepping. As an explicit scheme, the time step complies with the Courant-Friedrich-Levy condition and a viscosity condition (<xref ref-type="bibr" rid="B45">Monaghan and Kos, 1999</xref>) as Eq. <xref ref-type="disp-formula" rid="e21">21</xref>:<disp-formula id="e21">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.2</mml:mn>
<mml:munder>
<mml:mi>min</mml:mi>
<mml:mi>i</mml:mi>
</mml:munder>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:mfrac>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>h</mml:mi>
<mml:munder>
<mml:mi>max</mml:mi>
<mml:mi>j</mml:mi>
</mml:munder>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>
</p>
<p>It is also dependent on a forcing term (<xref ref-type="bibr" rid="B42">Monaghan, 1992</xref>) and a viscous-diffusion condition (<xref ref-type="bibr" rid="B47">Morris et al., 1997</xref>), written as Eqs <xref ref-type="disp-formula" rid="e22">22</xref>, <xref ref-type="disp-formula" rid="e23">23</xref>:<disp-formula id="e22">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.2</mml:mn>
<mml:munder>
<mml:mi>min</mml:mi>
<mml:mi>i</mml:mi>
</mml:munder>
<mml:msqrt>
<mml:mfrac>
<mml:mi>h</mml:mi>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
<disp-formula id="e23">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.125</mml:mn>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>h</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>
</p>
<p>Finally, the time step is taken as Eq. <xref ref-type="disp-formula" rid="e24">24</xref>:<disp-formula id="e24">
<mml:math id="m34">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>v</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.3 Laboratory experiment</title>
<p>It is crucial to ensure the reliability of the SPH model prior to simulating gliding in swimming. Since a 2D SPH model is employed, replicating 3D experiments on swimmers&#x2019; gliding is not feasible. Instead, a laboratory experiment on a circular cylinder advancing steadily beneath a free surface (<xref ref-type="bibr" rid="B40">Miyata et al., 1990</xref>), which can be regarded as a 2D problem, is adopted.</p>
<p>The experiment was carried out in an 86-m-long, 3.5-m-wide, and 2.4-m-deep water tank at the University of Tokyo, Japan. The cylinder was fixed in a 2.4-m-long, 0.5-m-wide, and 0.7-m-deep channel, which was towed at a constant velocity (<bold>
<italic>U</italic>
</bold>) of 0.3&#xa0;m/s within the water tank. The radius of the cylinder (<italic>R</italic>) was 0.08&#xa0;m. The ratio of the submergence depth (<italic>d</italic>
<sub>
<italic>s</italic>
</sub>) to <italic>R</italic> ranged from 1 to 4.5.</p>
</sec>
<sec id="s2-4">
<title>2.4 Numerical setups</title>
<p>This section presents the setups of two groups of numerical simulations. The first group is tailored to validate the reliability of the SPH model by replicating the laboratory experiment described in <xref ref-type="sec" rid="s2-3">Section 2.3</xref>. The second group is designed to analyze fluid force and flow fields during gliding in swimming.</p>
<sec id="s2-4-1">
<title>2.4.1 Simulation of moving cylinder</title>
<p>The moving cylinder was simulated in the free-surface channel depicted in <xref ref-type="fig" rid="F3">Figure 3</xref>. The circular cylinder, with <italic>R</italic> &#x3d; 0.08 m, was placed 10<italic>R</italic> and 20<italic>R</italic> distances from the inflow and outflow boundaries, respectively. The water depth (<italic>d</italic>) was 0.7&#xa0;m. The inflow and outflow velocities were set as <bold>
<italic>U</italic>
</bold> &#x3d; 0.3&#xa0;m/s, corresponding to the Reynolds number <italic>Re</italic> &#x3d; 2&#x7c;<bold>
<italic>U</italic>
</bold>&#x7c;<italic>R</italic>/<italic>&#x3bd;</italic> &#x3d; 4.96&#xd7;10<sup>4</sup> and the Froude number <italic>Fr</italic> &#x3d; &#x7c;<bold>
<italic>U</italic>
</bold>&#x7c;/(2<bold>
<italic>g</italic>
</bold>
<italic>R</italic>)<sup>1/2</sup> &#x3d; 0.24. As validation examples, only three representative conditions were considered: <italic>d</italic>
<sub>
<italic>s</italic>
</sub>/<italic>R</italic> &#x3d; 1.125, 1.5, and 3. Initial particle spacing (<italic>&#x3b4;</italic>
<sub>
<italic>p</italic>
</sub>) was chosen as 1/60 of the diameter of the cylinder, resulting in a total number of 254&#xa0;K thousand particles.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Sketch of the numerical setup of a circular cylinder advancing steadily beneath a free surface.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g003.tif"/>
</fig>
<p>
<bold>
<italic>D</italic>
</bold>
<sub>
<bold>
<italic>P</italic>
</bold>
</sub> and <bold>
<italic>F</italic>
</bold>
<sub>
<bold>
<italic>L</italic>
</bold>
</sub> versus <italic>d</italic>
<sub>
<italic>s</italic>
</sub>/<italic>R</italic> were computed and compared with experimental data in the dimensionless forms of drag coefficient (<italic>C</italic>
<sub>
<italic>D</italic>1</sub>) and lift coefficient (<italic>C</italic>
<sub>
<italic>L</italic>
</sub>) defined as Eqs <xref ref-type="disp-formula" rid="e25">25</xref>, <xref ref-type="disp-formula" rid="e26">26</xref>:<disp-formula id="e25">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>R</mml:mi>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>
<disp-formula id="e26">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>R</mml:mi>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>where <inline-formula id="inf11">
<mml:math id="m37">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf12">
<mml:math id="m38">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> are the low-pass filtered <bold>
<italic>D</italic>
</bold>
<sub>
<bold>
<italic>P</italic>
</bold>
</sub> and <bold>
<italic>F</italic>
</bold>
<sub>
<bold>
<italic>L</italic>
</bold>
</sub>, respectively, with positive directions pointing towards the outflow boundary and the channel bottom; <italic>W</italic>
<sub>
<italic>s</italic>
</sub> is the spanwise width of the cylinder.</p>
</sec>
<sec id="s2-4-2">
<title>2.4.2 Simulation of gliding in swimming</title>
<p>Gliding in swimming was simulated in the free-surface channel illustrated in <xref ref-type="fig" rid="F4">Figure 4</xref>. The swimmer model, with <italic>L</italic> &#x3d; 2.43&#xa0;m and attack angles (<italic>&#x3b8;</italic>) &#x3d; &#x2212;10&#xb0;, &#x2212;5&#xb0;, 0, 5&#xb0;, and 10&#xb0;, was positioned 2<italic>L</italic> and 4<italic>L</italic> distances from the inflow and outflow boundaries, respectively. <italic>&#x3b8;</italic> is defined as the angle between the flow direction and the line connecting the finger to the toe, with a positive value indicating a pitch-up posture (i.e., upper limb up and lower limb down). The absence of large upstream and downstream spaces is justified by the short duration of gliding, as the flow field perturbations by gliding have not yet reached the inflow and outflow boundaries. <italic>d</italic> was 2&#xa0;m, adhering to the FINA facilities rules of swimming facilities for Olympic Games and World Championships. To account for the various influences of wave drag, <italic>d</italic>
<sub>
<italic>s</italic>
</sub> ranged from 0.2&#xa0;m to 1.0&#xa0;m with an interval of 0.2&#xa0;m. The gliding velocity <bold>
<italic>U</italic>
</bold>) varied between 1&#xa0;m/s and 2.5&#xa0;m/s in an increment of 0.5&#xa0;m/s. This covers the velocities of swimmers during the start, between strokes, and after turns (<xref ref-type="bibr" rid="B61">Tor et al., 2015</xref>; <xref ref-type="bibr" rid="B5">Barbosa et al., 2018</xref>), and corresponds to <italic>Re</italic> &#x3d; &#x7c;<bold>
<italic>U</italic>
</bold>&#x7c;<italic>L</italic>/<italic>&#x3bd;</italic> &#x3d; 2.43&#xd7;10<sup>6</sup>&#x2013;6.08&#xd7;10<sup>6</sup> and <italic>Fr</italic> &#x3d; &#x7c;<bold>
<italic>U</italic>
</bold>&#x7c;/(<bold>
<italic>g</italic>
</bold>
<italic>L</italic>)<sup>1/2</sup> &#x3d; 0.205&#x2013;0.512. As an equivalent, the inflow and outflow velocities were set as <bold>
<italic>U</italic>
</bold>cos<italic>&#x3b8;</italic>. The swimmer model was immobilized in the flow direction while vertically translating with a constant velocity of <bold>
<italic>U</italic>
</bold>sin<italic>&#x3b8;</italic>. <italic>&#x3b4;</italic>
<sub>
<italic>p</italic>
</sub> was chosen as <italic>H</italic>/60 of the swimmer model, i.e., 0.005 m, leading to a total number of 1.346 million particles.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Sketch of the numerical setup of gliding in swimming.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g004.tif"/>
</fig>
<p>
<bold>
<italic>D</italic>
</bold>
<sub>
<bold>
<italic>P</italic>
</bold>
</sub>, <bold>
<italic>F</italic>
</bold>
<sub>
<bold>
<italic>L</italic>
</bold>
</sub> &#x2b; <bold>
<italic>B</italic>
</bold>, and <bold>
<italic>M</italic>
</bold>
<sub>
<bold>
<italic>P</italic>
</bold>
</sub> under various <bold>
<italic>U</italic>
</bold>, <italic>d</italic>
<sub>
<italic>s</italic>
</sub>, and <italic>&#x3b8;</italic> were computed and analyzed in the low-pass filtered forms of <inline-formula id="inf13">
<mml:math id="m39">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf14">
<mml:math id="m40">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf15">
<mml:math id="m41">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> as well as in the dimensionless forms of drag coefficient (<italic>C</italic>
<sub>
<italic>D</italic>2</sub>), vertical coefficient (<italic>C</italic>
<sub>
<italic>V</italic>
</sub>), and pitching coefficients (<italic>C</italic>
<sub>
<italic>P</italic>
</sub>) defined as Eqs <xref ref-type="disp-formula" rid="e27">27</xref>&#x2013;<xref ref-type="disp-formula" rid="e29">29</xref>:<disp-formula id="e27">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(27)</label>
</disp-formula>
<disp-formula id="e28">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="&#x007C;">
<mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(28)</label>
</disp-formula>
<disp-formula id="e29">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="">
<mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:msup>
<mml:mi>L</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(29)</label>
</disp-formula>where, positive directions of <inline-formula id="inf16">
<mml:math id="m45">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf17">
<mml:math id="m46">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> point towards the free surface and aligning with <italic>&#x3b8;</italic>, respectively. Additionally, velocity and vorticity fields surrounding the swimming model were visualized, where the vorticity a fluid particle is defined as the curl of the velocity field (<xref ref-type="bibr" rid="B42">Monaghan, 1992</xref>) given by Eq. <xref ref-type="disp-formula" rid="e31">30</xref>:<disp-formula id="e31">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3c9;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold">&#x2207;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(30)</label>
</disp-formula>
</p>
<p>Thus, a positive <bold>
<italic>&#x3c9;</italic>
</bold> denotes anticlockwise rotation and a negative <bold>
<italic>&#x3c9;</italic>
</bold> signifies clockwise rotation.</p>
</sec>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3 Results</title>
<sec id="s3-1">
<title>3.1 Reliability of SPH model</title>
<p>
<xref ref-type="fig" rid="F5">Figure 5</xref> presents a comparison between the numerical <italic>C</italic>
<sub>
<italic>D</italic>1</sub> and <italic>C</italic>
<sub>
<italic>L</italic>
</sub> and the experimental data obtain by <xref ref-type="bibr" rid="B40">Miyata et al. (1990)</xref>. Although the computations were conducted solely for three specific conditions, namely, <italic>d</italic>
<sub>
<italic>s</italic>
</sub>/<italic>R</italic> &#x3d; 1.125, 1.5, and 3, the numerical <italic>C</italic>
<sub>
<italic>D</italic>1</sub> and <italic>C</italic>
<sub>
<italic>L</italic>
</sub> correctly capture the trends of how the experimental data vary with respect to <italic>d</italic>
<sub>
<italic>s</italic>
</sub>/<italic>R</italic>. Furthermore, the numerical values are close to the experimental data, indicating the reliability of the established SPH model for flow-object interaction.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Comparison between the numerical and experimental fluid force coefficients. <bold>(A)</bold> Drag coefficient. <bold>(B)</bold> Lift coefficient.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g005.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Effects of gliding velocity</title>
<p>With <italic>d</italic>
<sub>
<italic>s</italic>
</sub> and <italic>&#x3b8;</italic> fixed at 0.6 m and 0, respectively, <xref ref-type="fig" rid="F6">Figure 6</xref> plots the numerical <inline-formula id="inf18">
<mml:math id="m48">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf19">
<mml:math id="m49">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf20">
<mml:math id="m50">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> under <bold>
<italic>U</italic>
</bold> &#x3d; 1&#xa0;m/s &#x223c; 2.5&#xa0;m/s as well as <italic>C</italic>
<sub>
<italic>D</italic>2</sub>, <italic>C</italic>
<sub>
<italic>V</italic>
</sub>, and <italic>C</italic>
<sub>
<italic>P</italic>
</sub> under corresponding <italic>Fr</italic> &#x3d; 0.205&#x2013;0.512. <inline-formula id="inf21">
<mml:math id="m51">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> increases with the increasing <bold>
<italic>U</italic>
</bold>, while <italic>C</italic>
<sub>
<italic>D2</italic>
</sub> generally exhibits an opposite trend. Both <inline-formula id="inf22">
<mml:math id="m52">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <italic>C</italic>
<sub>
<italic>V</italic>
</sub> decrease as <bold>
<italic>U</italic>
</bold> increases, but the decreasing trend of <italic>C</italic>
<sub>
<italic>V</italic>
</sub> tends to flatten out compared to <inline-formula id="inf23">
<mml:math id="m53">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. <inline-formula id="inf24">
<mml:math id="m54">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is negative and its magnitude increases with <bold>
<italic>U</italic>
</bold>. Conversely, the absolute value of <italic>C</italic>
<sub>
<italic>P</italic>
</sub> decreases with the increasing <bold>
<italic>U</italic>
</bold> overall.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Fluid force and corresponding coefficients under various gliding velocities. <bold>(A)</bold> Passive drag. <bold>(B)</bold> Vertical force. <bold>(C)</bold> Pitching moment. <bold>(D)</bold> Drag coefficient. <bold>(E)</bold> Vertical coefficient. <bold>(F)</bold> Pitching coefficient.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g006.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F7">Figure 7</xref> shows the velocity and vorticity fields at the dimensionless time instant (<italic>t</italic>&#x7c;<bold>
<italic>U</italic>
</bold>&#x7c;/<italic>L</italic>) &#x3d; 1 under <bold>
<italic>U</italic>
</bold> &#x3d; 1&#xa0;m/s &#x223c; 2.5&#xa0;m/s. High and low velocities occur on the protruding parts and in the sheltered regions of the swimmer, respectively. In contrast, the dorsal side is covered with negative <bold>
<italic>&#x3c9;</italic>
</bold> and the ventral side is dominated by positive <bold>
<italic>&#x3c9;</italic>
</bold>. There is a low-velocity region behind the swimmer, where positive and negative vortices alternate. The further away from the swimmer, the weaker the vortex intensity and the larger the spacing between vortex centers. With the increasing <bold>
<italic>U</italic>
</bold>, the vortex intensity grows stronger and the low-velocity region becomes discontinuous. Additionally, the free surface above the upper torso rises while the surface downstream of the swimmer lowers.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Velocity and vorticity fields under various gliding velocities. <bold>(A)</bold> Velocity field under <bold>
<italic>U</italic>
</bold> &#x3d; 1.0&#xa0;m/s. <bold>(B)</bold> Vorticity field under <bold>
<italic>U</italic>
</bold> &#x3d; 1.0&#xa0;m/s. <bold>(C)</bold> Velocity field under <bold>
<italic>U</italic>
</bold> &#x3d; 1.5&#xa0;m/s. <bold>(D)</bold> Vorticity field under <bold>
<italic>U</italic>
</bold> &#x3d; 1.5&#xa0;m/s. <bold>(E)</bold> Velocity field under <bold>
<italic>U</italic>
</bold> &#x3d; 2.0&#xa0;m/s. <bold>(F)</bold> Vorticity field under <bold>
<italic>U</italic>
</bold> &#x3d; 2.0&#xa0;m/s. <bold>(G)</bold> Velocity field under <bold>
<italic>U</italic>
</bold> &#x3d; 2.5&#xa0;m/s. <bold>(H)</bold> Vorticity field under <bold>
<italic>U</italic>
</bold> &#x3d; 2.5&#xa0;m/s.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g007.tif"/>
</fig>
</sec>
<sec id="s3-3">
<title>3.3 Effects of submergence depth</title>
<p>With <bold>
<italic>U</italic>
</bold> and <italic>&#x3b8;</italic> fixed at 1.75&#xa0;m/s and 0, respectively, <xref ref-type="fig" rid="F8">Figure 8</xref> depicts the numerical <inline-formula id="inf25">
<mml:math id="m55">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf26">
<mml:math id="m56">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf27">
<mml:math id="m57">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.2 m&#x2013;1.0&#xa0;m. <inline-formula id="inf28">
<mml:math id="m58">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> generally decreases with the increasing <italic>d</italic>
<sub>
<italic>s</italic>
</sub>. As <italic>d</italic>
<sub>
<italic>s</italic>
</sub> increases, <inline-formula id="inf29">
<mml:math id="m59">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> exhibits a growing trend, although this growth tends to flatten out. <inline-formula id="inf30">
<mml:math id="m60">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is negative and its magnitude decrease with the increase in <italic>d</italic>
<sub>
<italic>s</italic>
</sub> overall.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Fluid force under various submergence depths. <bold>(A)</bold> Passive drag. <bold>(B)</bold> Vertical force. <bold>(C)</bold> Pitching moment.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g008.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F9">Figure 9</xref> displays the velocity and vorticity fields at <italic>t</italic>&#x7c;<bold>
<italic>U</italic>
</bold>&#x7c;/<italic>L</italic> &#x3d; 1 under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.2 m&#x2013;1.0&#xa0;m. Irrespective of <italic>d</italic>
<sub>
<italic>s</italic>
</sub>, the dorsal and ventral sides of the swimmer are coated with negative and positive vorticities, respectively. However, as <italic>d</italic>
<sub>
<italic>s</italic>
</sub> decreases, the high-velocity regions on the dorsal wrist and upper back as well as the low-velocity region on the toe gradually disappear. Additionally, with the decreasing <italic>d</italic>
<sub>
<italic>s</italic>
</sub>, the free surface becomes more complex. It is closer in shape to the dorsal side of the swimmer and breaks downstream. The breaking free surface disturbs the tailing vortices behind the swimmer, resulting in irregularities in their positions, sizes, and shapes.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Velocity and vorticity fields under various submergence depths. <bold>(A)</bold> Velocity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.2&#xa0;m. <bold>(B)</bold> Vorticity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.2&#xa0;m. <bold>(C)</bold> Velocity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.4&#xa0;m. <bold>(D)</bold> Vorticity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.4&#xa0;m. <bold>(E)</bold> Velocity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.6&#xa0;m. <bold>(F)</bold> Vorticity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.6&#xa0;m. <bold>(G)</bold> Velocity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.8&#xa0;m. <bold>(H)</bold> Vorticity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.8&#xa0;m. <bold>(I)</bold> Velocity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 1.0&#xa0;m. <bold>(J)</bold> Vorticity field under <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 1.0&#xa0;m.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g009.tif"/>
</fig>
</sec>
<sec id="s3-4">
<title>3.4 Effects of attack angle</title>
<p>With <bold>
<italic>U</italic>
</bold> and <italic>d</italic>
<sub>
<italic>s</italic>
</sub> fixed at 1.75&#xa0;m/s and 0.6 m, respectively, <xref ref-type="fig" rid="F10">Figure 10</xref> presents the numerical <inline-formula id="inf31">
<mml:math id="m61">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf32">
<mml:math id="m62">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf33">
<mml:math id="m63">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> under <italic>&#x3b8;</italic> &#x3d; &#x2212;10&#xb0;&#x2013;10&#xb0;. <inline-formula id="inf34">
<mml:math id="m64">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> decreases with the increasing <italic>&#x3b8;</italic> (mathematically, a positive <italic>&#x3b8;</italic> is larger than a negative one) and even becomes negative at <italic>&#x3b8;</italic> &#x3d; 10&#xb0;. <inline-formula id="inf35">
<mml:math id="m65">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> decreases rapidly as <italic>&#x3b8;</italic> increases. <inline-formula id="inf36">
<mml:math id="m66">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is negative and its magnitude exhibits an accelerated growth with the increasing <italic>&#x3b8;</italic>.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Fluid force under various attack angles. <bold>(A)</bold> Passive drag. <bold>(B)</bold> Vertical force. <bold>(C)</bold> Pitching moment.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g010.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F11">Figure 11</xref> visualizes the velocity and vorticity fields at <italic>t</italic>&#x7c;<bold>
<italic>U</italic>
</bold>&#x7c;/<italic>L</italic> &#x3d; 1 under <italic>&#x3b8;</italic> &#x3d; &#x2212;10&#xb0;&#x2013;10&#xb0;. Except for when the swimmer surfaces from water, the surrounding velocity and vorticity distributions are almost unchanged with various <italic>&#x3b8;</italic>. The low-velocity region and trailing vortex trajectory behind the swimmer are also invariant but align with the same <italic>&#x3b8;</italic> as that of the swimmer. The free surface maintains a consistent shape for <italic>&#x3b8;</italic> &#x2264; 0. However, for <italic>&#x3b8;</italic> &#x3e; 0, as the swimmer emerges from the water, the free surface initially resembles its dorsal side and then gradually slides off.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Velocity and vorticity fields under various attack angles. <bold>(A)</bold> Velocity field under <italic>&#x3b8;</italic> &#x3d; &#x2212;10&#xb0;. <bold>(B)</bold> Vorticity field under <italic>&#x3b8;</italic> &#x3d; &#x2212;10&#xb0;. <bold>(C)</bold> Velocity field under <italic>&#x3b8;</italic> &#x3d; &#x2212;5&#xb0;. <bold>(D)</bold> Vorticity field under <italic>&#x3b8;</italic> &#x3d; &#x2212;5&#xb0;. <bold>(E)</bold> Velocity field under <italic>&#x3b8;</italic> &#x3d; 0. <bold>(F)</bold> Vorticity field under <italic>&#x3b8;</italic> &#x3d; 0. <bold>(G)</bold> Velocity field under <italic>&#x3b8;</italic> &#x3d; 5&#xb0;. <bold>(H)</bold> Vorticity field under <italic>&#x3b8;</italic> &#x3d; 5&#xb0;. <bold>(I)</bold> Velocity field under <italic>&#x3b8;</italic> &#x3d; 10&#xb0;. <bold>(J)</bold> Vorticity field under <italic>&#x3b8;</italic> &#x3d; 10&#xb0;.</p>
</caption>
<graphic xlink:href="fbioe-12-1355617-g011.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4 Discussion</title>
<p>This study aims to investigate <inline-formula id="inf37">
<mml:math id="m67">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf38">
<mml:math id="m68">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf39">
<mml:math id="m69">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> experienced by the swimmer during streamlined gliding, as well as the examination of the surrounding velocity and vorticity fields, utilizing the SPH method. Earlier studies have extensively studied <inline-formula id="inf40">
<mml:math id="m70">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="bibr" rid="B32">Lyttle et al., 1998</xref>; <xref ref-type="bibr" rid="B65">Vennell et al., 2006</xref>; <xref ref-type="bibr" rid="B72">Za&#xef;di et al., 2008</xref>; <xref ref-type="bibr" rid="B35">Marinho et al., 2009</xref>; <xref ref-type="bibr" rid="B73">Zamparo et al., 2009</xref>; <xref ref-type="bibr" rid="B4">Barbosa et al., 2015</xref>), but <inline-formula id="inf41">
<mml:math id="m71">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf42">
<mml:math id="m72">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> have received limited attention. While earlier studies have primarily focused on flow fields around flexing limbs (<xref ref-type="bibr" rid="B63">Ungerechts et al., 2000</xref>; <xref ref-type="bibr" rid="B3">Arellano et al., 2002</xref>; <xref ref-type="bibr" rid="B37">Matsuuchi et al., 2009</xref>; <xref ref-type="bibr" rid="B51">Pacholak et al., 2014</xref>; <xref ref-type="bibr" rid="B56">Shimojo et al., 2019</xref>; <xref ref-type="bibr" rid="B70">Yang et al., 2021</xref>; <xref ref-type="bibr" rid="B60">Tanaka et al., 2022</xref>), little attention has been paid to those surrounding the streamlined gliding. Although physical experiments have historically been the predominant approach in earlier studies (<xref ref-type="bibr" rid="B8">Chatard et al., 1990</xref>; <xref ref-type="bibr" rid="B6">Benjanuvatra et al., 2002</xref>; <xref ref-type="bibr" rid="B41">Mollendorf et al., 2004</xref>; <xref ref-type="bibr" rid="B25">Kjendlie and Stallman, 2008</xref>; <xref ref-type="bibr" rid="B16">Cortesi et al., 2014</xref>; <xref ref-type="bibr" rid="B61">Tor et al., 2015</xref>), numerical simulations are increasingly emerging as the preferred method for future research.</p>
<p>
<inline-formula id="inf43">
<mml:math id="m73">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, the most significant fluid force influencing gliding, can be minimized through decreasing <bold>
<italic>U</italic>
</bold> and increasing <italic>d</italic>
<sub>
<italic>s</italic>
</sub> and <italic>&#x3b8;</italic>, as evident from <xref ref-type="fig" rid="F6">Figures 6A</xref>, <xref ref-type="fig" rid="F8">8A</xref>, <xref ref-type="fig" rid="F10">10A</xref>. Swimmers are unlikely to voluntarily reduce <bold>
<italic>U</italic>
</bold> to decrease <inline-formula id="inf44">
<mml:math id="m74">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>; instead, they can focus on optimizing <italic>d</italic>
<sub>
<italic>s</italic>
</sub> and <italic>&#x3b8;</italic>. <xref ref-type="bibr" rid="B32">Lyttle et al. (1998)</xref> observed that <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.4&#xa0;m can effectively decrease wave drag, leading to a reduction in <inline-formula id="inf45">
<mml:math id="m75">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. <xref ref-type="bibr" rid="B61">Tor et al. (2015)</xref> emphasized the necessity of maintaining a minimum <italic>d</italic>
<sub>
<italic>s</italic>
</sub> of 0.5&#xa0;m. <xref ref-type="bibr" rid="B65">Vennell et al. (2006)</xref> and <xref ref-type="bibr" rid="B49">Novais et al. (2012)</xref> recommended <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.7&#xa0;m and 0.75 m, respectively. However, <xref ref-type="fig" rid="F8">Figure 8A</xref> demonstrates that <inline-formula id="inf46">
<mml:math id="m76">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> decreases linearly as <italic>d</italic>
<sub>
<italic>s</italic>
</sub> increases from 0.4&#xa0;m to 1.0 m, suggesting that <italic>d</italic>
<sub>
<italic>s</italic>
</sub> exceeding 1.0&#xa0;m may be beneficial. On the other hand, <xref ref-type="bibr" rid="B7">Bixler et al. (2007)</xref> reported that <inline-formula id="inf47">
<mml:math id="m77">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> consistently opposes the direction of gliding and reaches its minimum value at <italic>&#x3b8;</italic> &#x3d; 0. However, <xref ref-type="fig" rid="F10">Figure 10A</xref> reveals that a positive <italic>&#x3b8;</italic> results in lower <inline-formula id="inf48">
<mml:math id="m78">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> compared to a negative <italic>&#x3b8;</italic>, and a larger positive <italic>&#x3b8;</italic> can even cause <inline-formula id="inf49">
<mml:math id="m79">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> to act in the same direction as gliding.</p>
<p>
<inline-formula id="inf50">
<mml:math id="m80">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> determines the difficulty of maintaining a desired <italic>d</italic>
<sub>
<italic>s</italic>
</sub>. <xref ref-type="fig" rid="F6">Figures 6B</xref>, <xref ref-type="fig" rid="F8">8B</xref>, and <xref ref-type="fig" rid="F10">10B</xref> indicate that decreasing <italic>d</italic>
<sub>
<italic>s</italic>
</sub> and increasing <bold>
<italic>U</italic>
</bold> and <italic>&#x3b8;</italic> all contribute to minimizing <inline-formula id="inf51">
<mml:math id="m81">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. Nevertheless, <bold>
<italic>U</italic>
</bold> is constrained by the proficiency level of the swimmer, leaving only the options to optimizing <italic>d</italic>
<sub>
<italic>s</italic>
</sub> and <italic>&#x3b8;</italic>. It is noteworthy that decreasing <italic>d</italic>
<sub>
<italic>s</italic>
</sub> can simultaneously increase <inline-formula id="inf52">
<mml:math id="m82">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. Given that swimmers prioritize gliding efficiency over maintaining a desired <italic>d</italic>
<sub>
<italic>s</italic>
</sub>, a deeper <italic>d</italic>
<sub>
<italic>s</italic>
</sub> is overall preferable. Additionally, increasing <italic>&#x3b8;</italic> not only decreases <inline-formula id="inf53">
<mml:math id="m83">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">B</mml:mi>
</mml:mrow>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> but also reduces <inline-formula id="inf54">
<mml:math id="m84">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. Since there is no conflict between the two objectives, adopting a larger positive <italic>&#x3b8;</italic> is advisable.</p>
<p>
<inline-formula id="inf55">
<mml:math id="m85">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> mainly affects the stability of gliding. <xref ref-type="fig" rid="F6">Figures 6C</xref>, <xref ref-type="fig" rid="F8">8C</xref>, <xref ref-type="fig" rid="F10">10C</xref> indicate that minimizing the magnitude of <inline-formula id="inf56">
<mml:math id="m86">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> can be achieved by increasing <italic>d</italic>
<sub>
<italic>s</italic>
</sub> and decreasing <bold>
<italic>U</italic>
</bold> and <italic>&#x3b8;</italic>. However, deliberately decreasing <bold>
<italic>U</italic>
</bold> to achieve this reduction is impractical, narrowing down the options to optimizing <italic>d</italic>
<sub>
<italic>s</italic>
</sub> and <italic>&#x3b8;</italic>. Previous discussions have suggested a deeper <italic>d</italic>
<sub>
<italic>s</italic>
</sub> through balancing gliding efficiency with maintaining a desired <italic>d</italic>
<sub>
<italic>s</italic>
</sub>. Since a deeper <italic>d</italic>
<sub>
<italic>s</italic>
</sub> also reduces the magnitude of <inline-formula id="inf57">
<mml:math id="m87">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, it clearly stands out as a favorable choice. Moreover, while increasing <italic>&#x3b8;</italic> benefits both gliding efficiency and maintaining the desired <italic>d</italic>
<sub>
<italic>s</italic>
</sub>, it paradoxically increases the magnitude of <inline-formula id="inf58">
<mml:math id="m88">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>. Given that gliding efficiency remains a top priority for swimmers, a larger positive <italic>&#x3b8;</italic> appears to be the most suitable compromise.</p>
<p>As can be seen in <xref ref-type="fig" rid="F7">Figures 7</xref>, <xref ref-type="fig" rid="F9">9</xref>, <xref ref-type="fig" rid="F11">11</xref>, high velocities occur on the protruding parts of the swimmer, including the finger, dorsal wrist, forehead, upper back, buttock, calf, and heel, while in sheltered regions, such as those adjacent to the inner forearm, chest, and toe, velocities are low. This can be attributed to the narrower flow area on the protruding parts, resulting in increased velocities when the flow rate remains constant. Conversely, the broader flow area in the sheltered regions leads to decreased velocities. The dorsal side is covered with negative <bold>
<italic>&#x3c9;</italic>
</bold> and the ventral side is dominated by positive <bold>
<italic>&#x3c9;</italic>
</bold>, with clear boundaries at the finger and the toe. This pattern is due to the friction on the body surface, causing clockwise rotation of fluid near the dorsal side and anticlockwise rotation near the ventral side. Additionally, owing to the shielding effect, a low-velocity region aligned with <italic>&#x3b8;</italic> is observed at the rear of the swimmer. This region is populated with alternating clockwise and anticlockwise vortices shed from the toe.</p>
<p>Although this study has revealed patterns in how the fluid force and surrounding flow fields vary with gliding velocity, submergence depth, and attack angle, the findings are limited to qualitative guidance for swimmer&#x2019;s training and competition strategies. This is primarily due to the fact that the present SPH simulations were conducted in 2D, whereas real gliding is 3D. 2D simulations can be interpreted as swimmers having identical cross-sections across unit width, with the cross-section chosen based on the maximum body contour. Consequently, the numerical fluid force is overestimated compared to a 3D swimmer. For instance, <xref ref-type="bibr" rid="B49">Novais et al. (2012)</xref> conducted 3D simulations and reported <inline-formula id="inf59">
<mml:math id="m89">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 96.51 N and 94.21&#xa0;N at <bold>
<italic>U</italic>
</bold> &#x3d; 2.0&#xa0;m/s, <italic>&#x3b8;</italic> &#x3d; 0, and <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.5&#xa0;m and 0.75 m, respectively. In contrast, the present 2D simulations for the same <bold>
<italic>U</italic>
</bold> and <italic>&#x3b8;</italic> but <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.6&#xa0;m yielded <inline-formula id="inf60">
<mml:math id="m90">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 272.5&#xa0;N. <xref ref-type="bibr" rid="B6">Benjanuvatra et al. (2002)</xref> experimentally measured an average <inline-formula id="inf61">
<mml:math id="m91">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> of 50.7&#xa0;N at <bold>
<italic>U</italic>
</bold> &#x3d; 1.6&#xa0;m/s, <italic>d</italic>
<sub>
<italic>s</italic>
</sub> &#x3d; 0.4 m, and <italic>&#x3b8;</italic> &#x3d; 0. However, the present 2D simulations for the same <italic>d</italic>
<sub>
<italic>s</italic>
</sub> and <italic>&#x3b8;</italic> but <bold>
<italic>U</italic>
</bold> &#x3d; 1.75&#xa0;m/s produced <inline-formula id="inf62">
<mml:math id="m92">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 234.5&#xa0;N. Apart from the overestimation of fluid force, the flow fields obtained from 2D simulations are insufficient to fully represent reality. For example, 3D simulations conducted by <xref ref-type="bibr" rid="B74">Zhan et al. (2015)</xref> demonstrated the presence of vortex rings around the swimmer, a feature that was unable to be captured in the present 2D simulations. Therefore, it is necessary to conduct 3D simulations in the future to examine the conclusions drawn herein.</p>
<p>Another limitation of this study lies in its limited portrayal of turbulent flow. As mentioned in <xref ref-type="sec" rid="s2-4-1">Section 2.4.1</xref> and <xref ref-type="sec" rid="s2-4-2">Section 2.4.2</xref>, the highest <italic>Re</italic> number reached in the present simulations is 6.08&#xd7;10<sup>6</sup>, resulting in a remarkably thin boundary layer on the body surface. According to <xref ref-type="bibr" rid="B36">Marrone et al. (2013)</xref>, a minimum of 10 particles is required to discretize the boundary layer, necessitating a highly refined particle resolution. However, computational efficiency constraints dictated that the particle spacing in this study be set to one-sixtieth of the swimmer&#x2019;s frontal projected height. Although the alternating vortices at the rear of the swimmer were successfully captured in <xref ref-type="fig" rid="F7">Figures 7</xref>, <xref ref-type="fig" rid="F9">9</xref>, <xref ref-type="fig" rid="F11">11</xref>, smaller vortices were omitted, ultimately affecting the accuracy of numerical fluid force. The inclusion of turbulence models offers a crucial means to enhance the detail of turbulence portrayal. While several turbulence models have been developed within the SPH framework, including the <italic>k</italic>-<italic>&#x3b5;</italic> model (<xref ref-type="bibr" rid="B55">Shao, 2006</xref>), sub-particle scale (SPS) model (<xref ref-type="bibr" rid="B29">Lo and Shao, 2002</xref>), and SPH-&#x2208; model (<xref ref-type="bibr" rid="B44">Monaghan, 2011</xref>), none were employed in this study. The reasons are mainly threefold. Firstly, the particle resolution is insufficient for modeling turbulent flow, and the inclusion of a turbulence model would not significantly alter the numerical results (<xref ref-type="bibr" rid="B38">Mayrhofer et al., 2015</xref>; <xref ref-type="bibr" rid="B68">Wang and Liu, 2020</xref>). Secondly, as 2D simulations were conducted, the complex 3D turbulent flow could not be truly captured even with a turbulence model. Thirdly, due to the inherent numerical dissipation of the SPH method, a turbulence-free SPH simulation already tends to overestimate turbulence kinetic energy (<xref ref-type="bibr" rid="B30">Lowe et al., 2019</xref>). In future studies, the multi-resolution scheme (<xref ref-type="bibr" rid="B59">Sun et al., 2018</xref>; <xref ref-type="bibr" rid="B58">2019</xref>) could be incorporated to enhance the local computational accuracy, particularly in regions where turbulence effects are expected to be significant.</p>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>The SPH method was utilized to simulate gliding in swimming under various gliding velocities, submergence depths, and attack angles. The aim was to enhance comprehension of the fluid force acting on the swimmer and the surrounding flow fields. Key findings indicate that as the submergence depth and attack angle increase, the passive drag experienced by the swimmer decreases. However, a deeper submergence depth poses a greater challenge in maintaining a consistent depth, while a larger positive attack angle compromises the stability of gliding. Looking ahead, 3D, multi-resolution SPH simulations are intended to be conducted to further refine the understanding of gliding dynamics, ultimately facilitating more effective swimmer&#x2019;s training and competition strategies.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>M-ML: Conceptualization, Formal Analysis, Investigation, Methodology, Writing&#x2013;original draft, Writing&#x2013;review and editing. C-WY: Data curation, Formal Analysis, Supervision, Writing&#x2013;review and editing. Q-HM: Conceptualization, Supervision, Writing&#x2013;review and editing. X-FH: Visualization, Writing&#x2013;review and editing. Z-LC: Validation, Writing&#x2013;review and editing. MH: Funding acquisition, Writing&#x2013;original draft, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This research is funded by the China Scholarship Council (20220625503).</p>
</sec>
<ack>
<p>MH would like to thank the computing resource supported by TianHe Qingsuo open research fund of TSYS in 2022 and NSCC-TJ (P-THQS-22-ZD-No. 0008), and express his sincere gratitude to Dr. Abbas Khayyer at Kyoto University and Dr. Peng-Nan Sun at Sun Yat-Sen University for discussions on turbulent flow simulations. The authors are grateful to four reviewers for their careful reviews and insightful suggestions that have enhanced the quality and clarity of the presented work.</p>
</ack>
<sec sec-type="COI-statement" id="s9">
<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="s10">
<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>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ala</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Francomano</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Tortorici</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Toscano</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Viola</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Smoothed Particle ElectroMagnetics: a mesh-free solver for transients</article-title>. <source>J. Comput. Appl. Math.</source> <volume>191</volume>, <fpage>194</fpage>&#x2013;<lpage>205</lpage>. <pub-id pub-id-type="doi">10.1016/j.cam.2005.06.036</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Antuono</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Colagrossi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Marrone</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Numerical diffusive terms in weakly-compressible SPH schemes</article-title>. <source>Comput. Phys. Commun.</source> <volume>183</volume>, <fpage>2570</fpage>&#x2013;<lpage>2580</lpage>. <pub-id pub-id-type="doi">10.1016/j.cpc.2012.07.006</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Arellano</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Pardillo</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Gavil&#xe1;n</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2002</year>). &#x201c;<article-title>Underwater undulatory swimming: kinematic characteristics, vortex generation and application during the start, turn and swimming strokes</article-title>,&#x201d; in <source>Proceedings of the 20th international symposium on Biomechanics in sports</source>. Editor <person-group person-group-type="editor">
<name>
<surname>Gianikellis</surname>
<given-names>K. E.</given-names>
</name>
</person-group> (<publisher-loc>Spain</publisher-loc>: <publisher-name>Caceras</publisher-name>).</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Barbosa</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Morais</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>Forte</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Neiva</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Garrido</surname>
<given-names>N. D.</given-names>
</name>
<name>
<surname>Marinho</surname>
<given-names>D. A.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>A comparison of experimental and analytical procedures to measure passive drag in human swimming</article-title>. <source>PLoS ONE</source> <volume>10</volume>, <fpage>e0130868</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0130868</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Barbosa</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Ramos</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Silva</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Marinho</surname>
<given-names>D. A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Assessment of passive drag in swimming by numerical simulation and analytical procedure</article-title>. <source>J. Sports Sci.</source> <volume>36</volume>, <fpage>492</fpage>&#x2013;<lpage>498</lpage>. <pub-id pub-id-type="doi">10.1080/02640414.2017.1321774</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Benjanuvatra</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Dawson</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Blanksby</surname>
<given-names>B. A.</given-names>
</name>
<name>
<surname>Elliott</surname>
<given-names>B. C.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Comparison of buoyancy, passive and net active drag forces between Fastskin&#x2122; and standard swimsuits</article-title>. <source>J. Sci. Med. Sport</source> <volume>5</volume>, <fpage>115</fpage>&#x2013;<lpage>123</lpage>. <pub-id pub-id-type="doi">10.1016/S1440-2440(02)80032-9</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bixler</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Pease</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Fairhurst</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>The accuracy of computational fluid dynamics analysis of the passive drag of a male swimmer</article-title>. <source>Sports Biomech.</source> <volume>6</volume>, <fpage>81</fpage>&#x2013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1080/14763140601058581</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chatard</surname>
<given-names>J. C.</given-names>
</name>
<name>
<surname>Bourgoin</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Lacour</surname>
<given-names>J. R.</given-names>
</name>
</person-group> (<year>1990</year>). <article-title>Passive drag is still a good evaluator of swimming aptitude</article-title>. <source>Eur. J. Appl. Physiol. Occup. Physiol.</source> <volume>59</volume>, <fpage>399</fpage>&#x2013;<lpage>404</lpage>. <pub-id pub-id-type="doi">10.1007/BF02388619</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chatard</surname>
<given-names>J.-C.</given-names>
</name>
<name>
<surname>Wilson</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Effect of Fastskin suits on performance, drag, and energy cost of swimming</article-title>. <source>Med. Sci. Sports Exerc.</source> <volume>40</volume>, <fpage>1149</fpage>&#x2013;<lpage>1154</lpage>. <pub-id pub-id-type="doi">10.1249/MSS.0b013e318169387b</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Numerical study on the hydrodynamic characteristics of a double-row floating breakwater composed of a pontoon and an airbag</article-title>. <source>J. Mar. Sci. Eng.</source> <volume>9</volume>, <fpage>983</fpage>. <pub-id pub-id-type="doi">10.3390/jmse9090983</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cohen</surname>
<given-names>R. C. Z.</given-names>
</name>
<name>
<surname>Cleary</surname>
<given-names>P. W.</given-names>
</name>
<name>
<surname>Mason</surname>
<given-names>B. R.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Simulations of dolphin kick swimming using smoothed particle hydrodynamics</article-title>. <source>Hum. Mov. Sci.</source> <volume>31</volume>, <fpage>604</fpage>&#x2013;<lpage>619</lpage>. <pub-id pub-id-type="doi">10.1016/j.humov.2011.06.008</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cohen</surname>
<given-names>R. C. Z.</given-names>
</name>
<name>
<surname>Cleary</surname>
<given-names>P. W.</given-names>
</name>
<name>
<surname>Mason</surname>
<given-names>B. R.</given-names>
</name>
<name>
<surname>Pease</surname>
<given-names>D. L.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>The role of the hand during freestyle swimming</article-title>. <source>J. Biomech. Eng.</source> <volume>137</volume>, <fpage>111007</fpage>. <pub-id pub-id-type="doi">10.1115/1.4031586</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cohen</surname>
<given-names>R. C. Z.</given-names>
</name>
<name>
<surname>Cleary</surname>
<given-names>P. W.</given-names>
</name>
<name>
<surname>Mason</surname>
<given-names>B. R.</given-names>
</name>
<name>
<surname>Pease</surname>
<given-names>D. L.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Forces during front crawl swimming at different stroke rates</article-title>. <source>Sports Eng.</source> <volume>21</volume>, <fpage>63</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.1007/s12283-017-0246-x</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cohen</surname>
<given-names>R. C. Z.</given-names>
</name>
<name>
<surname>Cleary</surname>
<given-names>P. W.</given-names>
</name>
<name>
<surname>Mason</surname>
<given-names>B. R.</given-names>
</name>
<name>
<surname>Pease</surname>
<given-names>D. L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Studying the effects of asymmetry on freestyle swimming using smoothed particle hydrodynamics</article-title>. <source>Comput. Methods Biomech. Biomed. Engin.</source> <volume>23</volume>, <fpage>271</fpage>&#x2013;<lpage>284</lpage>. <pub-id pub-id-type="doi">10.1080/10255842.2020.1718663</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Colagrossi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Antuono</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Le Touz&#xe9;</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Theoretical considerations on the free-surface role in the smoothed-particle-hydrodynamics model</article-title>. <source>Phys. Rev. E.</source> <volume>79</volume>, <fpage>056701</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.79.056701</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cortesi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Fantozzi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Di Michele</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zamparo</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Gatta</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Passive drag reduction using full-body swimsuits: the role of body position</article-title>. <source>J. Strength Cond. Res.</source> <volume>28</volume>, <fpage>3164</fpage>&#x2013;<lpage>3171</lpage>. <pub-id pub-id-type="doi">10.1519/JSC.0000000000000508</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Costa</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Mantha</surname>
<given-names>V. R.</given-names>
</name>
<name>
<surname>Silva</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Fernandes</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Marinho</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Vilas-Boas</surname>
<given-names>J. P.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>Computational fluid dynamics vs. inverse dynamics methods to determine passive drag in two breaststroke glide positions</article-title>. <source>J. Biomech.</source> <volume>48</volume>, <fpage>2221</fpage>&#x2013;<lpage>2226</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiomech.2015.03.005</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Federico</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Marrone</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Colagrossi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Aristodemo</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Antuono</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Simulating 2D open-channel flows through an SPH model</article-title>. <source>Eur. J. Mech. - B/Fluid</source> <volume>34</volume>, <fpage>35</fpage>&#x2013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1016/j.euromechflu.2012.02.002</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gingold</surname>
<given-names>R. A.</given-names>
</name>
<name>
<surname>Monaghan</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>1977</year>). <article-title>Smoothed particle hydrodynamics: theory and application to non-spherical stars</article-title>. <source>Mon. Not. R. Astron. Soc.</source> <volume>181</volume>, <fpage>375</fpage>&#x2013;<lpage>389</lpage>. <pub-id pub-id-type="doi">10.1093/mnras/181.3.375</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Greto</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kulasegaram</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>An efficient and stabilised SPH method for large strain metal plastic deformations</article-title>. <source>Comput. Part. Mech.</source> <volume>7</volume>, <fpage>523</fpage>&#x2013;<lpage>539</lpage>. <pub-id pub-id-type="doi">10.1007/s40571-019-00277-6</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Khayyer</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Theoretical method for generating solitary waves using plunger-type wavemakers and its Smoothed Particle Hydrodynamics validation</article-title>. <source>Appl. Ocean. Res.</source> <volume>106</volume>, <fpage>102414</fpage>. <pub-id pub-id-type="doi">10.1016/j.apor.2020.102414</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>He</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shao</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Wave interactions with multi-float structures: SPH model, experimental validation, and parametric study</article-title>. <source>Coast. Eng.</source> <volume>184</volume>, <fpage>104333</fpage>. <pub-id pub-id-type="doi">10.1016/j.coastaleng.2023.104333</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Lyu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>A.-M.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Water entry problems simulated by an axisymmetric SPH model with VAS scheme</article-title>. <source>J. Mar. Sci. Appl.</source> <volume>21</volume>, <fpage>1</fpage>&#x2013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.1007/s11804-022-00265-y</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khayyer</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Gotoh</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Shimizu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Comparative study on accuracy and conservation properties of two particle regularization schemes and proposal of an optimized particle shifting scheme in ISPH context</article-title>. <source>J. Comput. Phys.</source> <volume>332</volume>, <fpage>236</fpage>&#x2013;<lpage>256</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2016.12.005</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kjendlie</surname>
<given-names>P.-L.</given-names>
</name>
<name>
<surname>Stallman</surname>
<given-names>R. K.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Drag characteristics of competitive swimming children and adults</article-title>. <source>J. Appl. Biomech.</source> <volume>24</volume>, <fpage>35</fpage>&#x2013;<lpage>42</lpage>. <pub-id pub-id-type="doi">10.1123/jab.24.1.35</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhan</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2017b</year>). <article-title>Numerical investigation of swimmer&#x2019;s gliding stage with 6-DOF movement</article-title>. <source>PLoS ONE</source> <volume>12</volume>, <fpage>e0170894</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0170894</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Wai</surname>
<given-names>O. W. H.</given-names>
</name>
<name>
<surname>Gong</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhan</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2017a</year>). <article-title>Numerical and experimental investigation of a six DOF scaled model of a swimmer posed in streamlined posture</article-title>. <source>Comput. Fluids</source> <volume>149</volume>, <fpage>1</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1016/j.compfluid.2017.02.022</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lind</surname>
<given-names>S. J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Stansby</surname>
<given-names>P. K.</given-names>
</name>
<name>
<surname>Rogers</surname>
<given-names>B. D.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Incompressible smoothed particle hydrodynamics for free-surface flows: a generalised diffusion-based algorithm for stability and validations for impulsive flows and propagating waves</article-title>. <source>J. Comput. Phys.</source> <volume>231</volume>, <fpage>1499</fpage>&#x2013;<lpage>1523</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2011.10.027</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lo</surname>
<given-names>E. Y. M.</given-names>
</name>
<name>
<surname>Shao</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Simulation of near-shore solitary wave mechanics by an incompressible SPH method</article-title>. <source>Appl. Ocean. Res.</source> <volume>24</volume>, <fpage>275</fpage>&#x2013;<lpage>286</lpage>. <pub-id pub-id-type="doi">10.1016/S0141-1187(03)00002-6</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lowe</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Buckley</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Altomare</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Rijnsdorp</surname>
<given-names>D. P.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Suzuki</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Numerical simulations of surf zone wave dynamics using Smoothed Particle Hydrodynamics</article-title>. <source>Ocean. Model.</source> <volume>144</volume>, <fpage>101481</fpage>. <pub-id pub-id-type="doi">10.1016/j.ocemod.2019.101481</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lucy</surname>
<given-names>L. B.</given-names>
</name>
</person-group> (<year>1977</year>). <article-title>A numerical approach to the testing of the fission hypothesis</article-title>. <source>Astron. J.</source> <volume>82</volume>, <fpage>1013</fpage>&#x2013;<lpage>1024</lpage>. <pub-id pub-id-type="doi">10.1086/112164</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lyttle</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Blanksby</surname>
<given-names>B. A.</given-names>
</name>
<name>
<surname>Elliott</surname>
<given-names>B. C.</given-names>
</name>
<name>
<surname>Lloyd</surname>
<given-names>D. G.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>The effect of depth and velocity on drag during the streamlined glide</article-title>. <source>J. Swim. Res.</source> <volume>13</volume>, <fpage>15</fpage>&#x2013;<lpage>22</lpage>.</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lyttle</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Blanksby</surname>
<given-names>B. A.</given-names>
</name>
<name>
<surname>Elliott</surname>
<given-names>B. C.</given-names>
</name>
<name>
<surname>Lloyd</surname>
<given-names>D. G.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Net forces during tethered simulation of underwater streamlined gliding and kicking techniques of the freestyle turn</article-title>. <source>J. Sports Sci.</source> <volume>18</volume>, <fpage>801</fpage>&#x2013;<lpage>807</lpage>. <pub-id pub-id-type="doi">10.1080/026404100419856</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marinho</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Barbosa</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Rouboa</surname>
<given-names>A. I.</given-names>
</name>
<name>
<surname>Silva</surname>
<given-names>A. J.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>The hydrodynamic study of the swimming gliding: a two-dimensional Computational Fluid Dynamics (CFD) analysis</article-title>. <source>J. Hum. Kinet.</source> <volume>29</volume>, <fpage>49</fpage>&#x2013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.2478/v10078-011-0039-4</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marinho</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Reis</surname>
<given-names>V. M.</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>F. B.</given-names>
</name>
<name>
<surname>Vilas-Boas</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Machado</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Silva</surname>
<given-names>A. J.</given-names>
</name>
<etal/>
</person-group> (<year>2009</year>). <article-title>Hydrodynamic drag during gliding in swimming</article-title>. <source>J. Appl. Biomech.</source> <volume>25</volume>, <fpage>253</fpage>&#x2013;<lpage>257</lpage>. <pub-id pub-id-type="doi">10.1123/jab.25.3.253</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marrone</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Colagrossi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Antuono</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Colicchio</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Graziani</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>An accurate SPH modeling of viscous flows around bodies at low and moderate Reynolds numbers</article-title>. <source>J. Comput. Phys.</source> <volume>245</volume>, <fpage>456</fpage>&#x2013;<lpage>475</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2013.03.011</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Matsuuchi</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Miwa</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Nomura</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Sakakibara</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shintani</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ungerechts</surname>
<given-names>B. E.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Unsteady flow field around a human hand and propulsive force in swimming</article-title>. <source>J. Biomech.</source> <volume>42</volume>, <fpage>42</fpage>&#x2013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiomech.2008.10.009</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mayrhofer</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Laurence</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Rogers</surname>
<given-names>B. D.</given-names>
</name>
<name>
<surname>Violeau</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>DNS and LES of 3-D wall-bounded turbulence using Smoothed Particle Hydrodynamics</article-title>. <source>Comput. Fluids</source> <volume>115</volume>, <fpage>86</fpage>&#x2013;<lpage>97</lpage>. <pub-id pub-id-type="doi">10.1016/j.compfluid.2015.03.029</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ming</surname>
<given-names>F. R.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Xue</surname>
<given-names>Y. Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S. P.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Damage characteristics of ship structures subjected to shockwaves of underwater contact explosions</article-title>. <source>Ocean. Eng.</source> <volume>117</volume>, <fpage>359</fpage>&#x2013;<lpage>382</lpage>. <pub-id pub-id-type="doi">10.1016/j.oceaneng.2016.03.040</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miyata</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Shikazono</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Kanai</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1990</year>). <article-title>Forces on a circular cylinder advancing steadily beneath the free-surface</article-title>. <source>Ocean. Eng.</source> <volume>17</volume>, <fpage>81</fpage>&#x2013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1016/0029-8018(90)90016-Y</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mollendorf</surname>
<given-names>J. C.</given-names>
</name>
<name>
<surname>Termin II</surname>
<given-names>A. C.</given-names>
</name>
<name>
<surname>Oppenheim</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Pendergast</surname>
<given-names>D. R.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Effect of swim suit design on passive drag</article-title>. <source>Med. Sci. Sports. Exerc.</source> <volume>36</volume>, <fpage>1029</fpage>&#x2013;<lpage>1035</lpage>. <pub-id pub-id-type="doi">10.1249/01.MSS.0000128179.02306.57</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Monaghan</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Smoothed particle hydrodynamics</article-title>. <source>Annu. Rev. Astron. Astrophys.</source> <volume>30</volume>, <fpage>543</fpage>&#x2013;<lpage>574</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.aa.30.090192.002551</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Monaghan</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Smoothed particle hydrodynamics</article-title>. <source>Rep. Prog. Phys.</source> <volume>68</volume>, <fpage>1703</fpage>&#x2013;<lpage>1759</lpage>. <pub-id pub-id-type="doi">10.1088/0034-4885/68/8/R01</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Monaghan</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A turbulence model for smoothed particle hydrodynamics</article-title>. <source>Eur. J. Mech. B-Fluid</source> <volume>30</volume>, <fpage>360</fpage>&#x2013;<lpage>370</lpage>. <pub-id pub-id-type="doi">10.1016/j.euromechflu.2011.04.002</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Monaghan</surname>
<given-names>J. J.</given-names>
</name>
<name>
<surname>Kos</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Solitary waves on a Cretan beach</article-title>. <source>J. Waterw. Port. Coast. Ocean. Eng.</source> <volume>125</volume>, <fpage>145</fpage>&#x2013;<lpage>155</lpage>. <pub-id pub-id-type="doi">10.1061/(ASCE)0733-950X(1999)125:3(145)</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Morais</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>Marinho</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Arellano</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Barbosa</surname>
<given-names>T. M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Start and turn performances of elite sprinters at the 2016 European Championships in swimming</article-title>. <source>Sports Biomech.</source> <volume>18</volume>, <fpage>100</fpage>&#x2013;<lpage>114</lpage>. <pub-id pub-id-type="doi">10.1080/14763141.2018.1435713</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Morris</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Fox</surname>
<given-names>P. J.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Modeling low Reynolds number incompressible flows using SPH</article-title>. <source>J. Comput. Phys.</source> <volume>136</volume>, <fpage>214</fpage>&#x2013;<lpage>226</lpage>. <pub-id pub-id-type="doi">10.1006/jcph.1997.5776</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Naemi</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Easson</surname>
<given-names>W. J.</given-names>
</name>
<name>
<surname>Sanders</surname>
<given-names>R. H.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Hydrodynamic glide efficiency in swimming</article-title>. <source>J. Sci. Med. Sport.</source> <volume>13</volume>, <fpage>444</fpage>&#x2013;<lpage>451</lpage>. <pub-id pub-id-type="doi">10.1016/j.jsams.2009.04.009</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Novais</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Silva</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mantha</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Ramos</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Rouboa</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Vilas-Boas</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2012</year>). <article-title>The effect of depth on drag during the streamlined glide: a three-dimensional CFD analysis</article-title>. <source>J. Hum. Kinet.</source> <volume>33</volume>, <fpage>55</fpage>&#x2013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.2478/v10078-012-0044-2</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Onyelowe</surname>
<given-names>K. C.</given-names>
</name>
<name>
<surname>Fazel Mojtahedi</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Golaghaei Darzi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kontoni</surname>
<given-names>D.-P. N.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Solving large deformation problems in geotechnical and geo-environmental engineering with the smoothed particle hydrodynamics: a state-of-the-art review of constitutive solutions</article-title>. <source>Environ. Earth. Sci.</source> <volume>82</volume>, <fpage>394</fpage>. <pub-id pub-id-type="doi">10.1007/s12665-023-11079-8</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pacholak</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hochstein</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Rudert</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Br&#xfc;cker</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Unsteady flow phenomena in human undulatory swimming: a numerical approach</article-title>. <source>Sports Biomech.</source> <volume>13</volume>, <fpage>176</fpage>&#x2013;<lpage>194</lpage>. <pub-id pub-id-type="doi">10.1080/14763141.2014.893609</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Randles</surname>
<given-names>P. W.</given-names>
</name>
<name>
<surname>Libersky</surname>
<given-names>L. D.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>Smoothed particle hydrodynamics: some recent improvements and applications</article-title>. <source>Comput. Methods Appl. Mech. Eng.</source> <volume>139</volume>, <fpage>375</fpage>&#x2013;<lpage>408</lpage>. <pub-id pub-id-type="doi">10.1016/S0045-7825(96)01090-0</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ren</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wen</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Nonlinear simulations of wave-induced motions of a freely floating body using WCSPH method</article-title>. <source>Appl. Ocean. Res.</source> <volume>50</volume>, <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1016/j.apor.2014.12.003</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Scurati</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Gatta</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Michielon</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Cortesi</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Techniques and considerations for monitoring swimmers&#x2019; passive drag</article-title>. <source>J. Sports Sci.</source> <volume>37</volume>, <fpage>1168</fpage>&#x2013;<lpage>1180</lpage>. <pub-id pub-id-type="doi">10.1080/02640414.2018.1547099</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shao</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Simulation of breaking wave by SPH method coupled with k-&#x220a; model</article-title>. <source>J. Hydraul. Res.</source> <volume>44</volume>, <fpage>338</fpage>&#x2013;<lpage>349</lpage>. <pub-id pub-id-type="doi">10.1080/00221686.2006.9521686</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shimojo</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Gonjo</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Sakakibara</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sengoku</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sanders</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Takagi</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A quasi three-dimensional visualization of unsteady wake flow in human undulatory swimming</article-title>. <source>J. Biomech.</source> <volume>93</volume>, <fpage>60</fpage>&#x2013;<lpage>69</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiomech.2019.06.013</pub-id>
</citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Silva</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Rouboa</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Moreira</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Reis</surname>
<given-names>V. M.</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Vilas-Boas</surname>
<given-names>J. P.</given-names>
</name>
<etal/>
</person-group> (<year>2008</year>). <article-title>Analysis of drafting effects in swimming using computational fluid dynamics</article-title>. <source>J. Sports Sci. Med.</source> <volume>7</volume>, <fpage>60</fpage>&#x2013;<lpage>66</lpage>.</citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>P. N.</given-names>
</name>
<name>
<surname>Colagrossi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Le Touz&#xe9;</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>A.-M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Extension of the &#x3b4;-Plus-SPH model for simulating Vortex-Induced-Vibration problems</article-title>. <source>J. Fluids Struct.</source> <volume>90</volume>, <fpage>19</fpage>&#x2013;<lpage>42</lpage>. <pub-id pub-id-type="doi">10.1016/j.jfluidstructs.2019.06.004</pub-id>
</citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>P. N.</given-names>
</name>
<name>
<surname>Colagrossi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Marrone</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Antuono</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Multi-resolution Delta-plus-SPH with tensile instability control: towards high Reynolds number flows</article-title>. <source>Comput. Phys. Commun.</source> <volume>224</volume>, <fpage>63</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1016/j.cpc.2017.11.016</pub-id>
</citation>
</ref>
<ref id="B60">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tanaka</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Hashizume</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kurihara</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Isaka</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>The large and strong vortex around the trunk and behind the swimmer is associated with great performance in underwater undulatory swimming</article-title>. <source>J. Hum. Kinet.</source> <volume>84</volume>, <fpage>64</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.2478/hukin-2022-0087</pub-id>
</citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tor</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Pease</surname>
<given-names>D. L.</given-names>
</name>
<name>
<surname>Ball</surname>
<given-names>K. A.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>How does drag affect the underwater phase of a swimming start?</article-title> <source>J. Appl. Biomech.</source> <volume>31</volume>, <fpage>8</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1123/JAB.2014-0081</pub-id>
</citation>
</ref>
<ref id="B62">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ungerechts</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Arellano</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2011</year>). &#x201c;<article-title>Hydrodynamics in swimming</article-title>,&#x201d; in <source>World book of swimming. from science to performance</source> (<publisher-loc>New York, USA</publisher-loc>: <publisher-name>Nova Science Publishers, Inc.</publisher-name>), <fpage>21</fpage>&#x2013;<lpage>41</lpage>.</citation>
</ref>
<ref id="B63">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ungerechts</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Persyn</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Colman</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2000</year>). &#x201c;<article-title>Analysis of swimming techniques using vortex traces</article-title>,&#x201d; in <source>Proceedings of the 18th international symposium on Biomechanics in sports; Hong Kong</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Hong</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Johns</surname>
<given-names>D. P.</given-names>
</name>
<name>
<surname>Sanders</surname>
<given-names>R.</given-names>
</name>
</person-group> (<publisher-loc>China</publisher-loc>: <publisher-name>IEEE</publisher-name>).</citation>
</ref>
<ref id="B64">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ungerechts</surname>
<given-names>B. E.</given-names>
</name>
<name>
<surname>Niklas</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1994</year>). &#x201c;<article-title>Factors of active drag estimated by flume swimming</article-title>,&#x201d; in <source>Proceedings of the 10th FINA World sport medicine congress</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Miyashita</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mutoh</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Richardson</surname>
<given-names>A. B.</given-names>
</name>
</person-group> (<publisher-loc>Japan</publisher-loc>: <publisher-name>Kyoto</publisher-name>).</citation>
</ref>
<ref id="B65">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vennell</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Pease</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Wilson</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Wave drag on human swimmers</article-title>. <source>J. Biomech.</source> <volume>39</volume>, <fpage>664</fpage>&#x2013;<lpage>671</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiomech.2005.01.023</pub-id>
</citation>
</ref>
<ref id="B66">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Violeau</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Rogers</surname>
<given-names>B. D.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Smoothed particle hydrodynamics (SPH) for free-surface flows: past, present and future</article-title>. <source>J. Hydraul. Res.</source> <volume>54</volume>, <fpage>1</fpage>&#x2013;<lpage>26</lpage>. <pub-id pub-id-type="doi">10.1080/00221686.2015.1119209</pub-id>
</citation>
</ref>
<ref id="B67">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>A. X. G.</given-names>
</name>
<name>
<surname>Kabala</surname>
<given-names>Z. J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Body morphology and drag in swimming: CFD analysis of the effects of differences in male and female body types</article-title>. <source>Fluids</source> <volume>7</volume>, <fpage>332</fpage>. <pub-id pub-id-type="doi">10.3390/fluids7100332</pub-id>
</citation>
</ref>
<ref id="B68">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P. L. F.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>An ISPH with k&#x2013;&#x3b5; closure for simulating turbulence under solitary waves</article-title>. <source>Coast. Eng.</source> <volume>157</volume>, <fpage>103657</fpage>. <pub-id pub-id-type="doi">10.1016/j.coastaleng.2020.103657</pub-id>
</citation>
</ref>
<ref id="B69">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wendland</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree</article-title>. <source>Adv. Comput. Math.</source> <volume>4</volume>, <fpage>389</fpage>&#x2013;<lpage>396</lpage>. <pub-id pub-id-type="doi">10.1007/BF02123482</pub-id>
</citation>
</ref>
<ref id="B70">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zuo</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Hydrodynamic characteristics of different undulatory underwater swimming positions based on multi-body motion numerical simulation method</article-title>. <source>Int. J. Environ. Res. Public. Health</source> <volume>18</volume>, <fpage>12263</fpage>. <pub-id pub-id-type="doi">10.3390/ijerph182212263</pub-id>
</citation>
</ref>
<ref id="B71">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Za&#xef;di</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Fohanno</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ta&#xef;ar</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Polidori</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Turbulence model choice for the calculation of drag forces when using the CFD method</article-title>. <source>J. Biomech.</source> <volume>43</volume>, <fpage>405</fpage>&#x2013;<lpage>411</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiomech.2009.10.010</pub-id>
</citation>
</ref>
<ref id="B72">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Za&#xef;di</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ta&#xef;ar</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Fohanno</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Polidori</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Analysis of the effect of swimmer&#x2019;s head position on swimming performance using computational fluid dynamics</article-title>. <source>J. Biomech.</source> <volume>41</volume>, <fpage>1350</fpage>&#x2013;<lpage>1358</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiomech.2008.02.005</pub-id>
</citation>
</ref>
<ref id="B73">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zamparo</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Gatta</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Pendergast</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Capelli</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Active and passive drag: the role of trunk incline</article-title>. <source>Eur. J. Appl. Physiol.</source> <volume>106</volume>, <fpage>195</fpage>&#x2013;<lpage>205</lpage>. <pub-id pub-id-type="doi">10.1007/s00421-009-1007-8</pub-id>
</citation>
</ref>
<ref id="B74">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhan</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>T. Z.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X. B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y. S.</given-names>
</name>
<name>
<surname>Wai</surname>
<given-names>W. H. O.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>3D numerical simulation analysis of passive drag near free surface in swimming</article-title>. <source>China Ocean. Eng.</source> <volume>29</volume>, <fpage>265</fpage>&#x2013;<lpage>273</lpage>. <pub-id pub-id-type="doi">10.1007/s13344-014-0080-x</pub-id>
</citation>
</ref>
<ref id="B75">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Rezavand</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>An integrative smoothed particle hydrodynamics method for modeling cardiac function</article-title>. <source>Comput. Methods Appl. Mech. Eng.</source> <volume>381</volume>, <fpage>113847</fpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2021.113847</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>