Faculty of Mechanical Engineering, Leibniz University of Hanover, 30167 Hannover, Germany
bohe@ikm.uni-hannover.de
Show less
History+
Received
Accepted
Published
2017-12-03
2017-12-12
2019-01-04
Issue Date
Revised Date
2018-07-10
PDF
(1511KB)
Abstract
In this study, a hydromechanical model for fluid flow in fractured porous media is presented. We assume viscous fluids and the coupling equations are derived from the mass and momentum balance equations for saturated porous media. The fluid flow through discrete cracks will be modelled by the extended finite element method and an implicit time integration scheme. We also present a consistent linearization of the underlying non-linear discrete equations. They are solved by the Newton-Raphson iteration procedure in combination with a line search. Furthermore, the model is extended to includes crack propagation. Finally, examples are presented to demonstrate the versatility and efficiency of this two-scale hydromechanical model. The results suggest that the presence of the fracture in a deforming, porous media has great impact on the fluid flow and deformation patterns.
In order to gain a better understanding of hydraulic fracturing, it is of utmost importance to consider the fluid flow through the propagating fracture network [1]. In particular in the past two decades, there has been a tremendous improvement of computational methods for fracture. One of the most popular method includes the extended finite element method [2,3] which has been developed in 1999 in order to model crack growth without remeshing. It has been also applied to fluid-structure interaction [4,5] and also to fluid flow through cracks [6,7]. An interesting alternative to extended finite element method (XFEM) is the so-called phantom node method [8]. The key idea has been proposed by Hansbo and Hansbo [9]. Instead of enrichment functions, the phantom node method exploits overlapping elements which significantly facilitates its implementation [10,11]. While the original phantom node method requires the crack to cross the entire element, special crack tip elements have been proposed improving computational efficiency and allowing for more complex crack patterns [12,13]. Instead of a nodal enrichment the embedded finite element method [14] enriches the element and exploits static condensation removing the additional degrees of freedom at element level. We also would like to mention some recent very efficient remeshing techniques [15–19] which are strong competitors to enriched method; these methods do not require modification of very efficient elements and exploit the advantages of vast improvements in remeshing done the past years. Remeshing has also been used in cohesive element approaches [20,21] which are popular methods for dynamic fracture. An alternative to finite element methods are meshfree methods [22–25]. While early approaches capture discrete cracks with techniques such as the visibility criterion [26], diffraction criterion [27] and the transparency criterion [27], newer approaches exploit also the concept of enrichment [28–32]. Those methods have also been extended to very complex three-dimensional fracture [33–35] including to fracture due to fluid-structure interaction [6].
There are other efficient methods for fracture such as phase field approaches [36,37] or the cracking particles method [38–40]. However, they smear the crack over a certain width and cannot model fluid flow through discrete cracks. The cracking particles method is a discrete crack approach and does not smear the crack over a certain region. However, the crack is modelled as a set of cracked nodes and therefore it cannot easily model fluid flow through these crack segments neither. A very interesting approach to fracture is peridynamics (PD) [41]. PD is a non-local theory which elegantly unifies continuous and discontinuous deformations and hence fracture is part of the solution and not part of the problem. However, to model fluid flow through discrete cracks is quite challenging in PD. Other approaches to fracture include the discrete element method (DEM) [42–44], the particle flow code (PFC) [45–47] or the discontinuous deformation analysis (DDA) [48–51]. However, calibration of the ’microscopic’ material parameters for those approaches in order to predict “macroscopic” properties for complex material behavior is complicated.
In this study, we present an extended finite element formulation for fluid flow in porous media (Fig. 1). Our approach is based on the method proposed in Ref. [7].
In the next section, we present the governing equations in strong and weak form. Sections 3 and 4 describe the XFEM formulation and discrete system of equations. Subsequently, we present computational results before we conclude the manuscript in Sections 5 and 6.
Governing equations for the bulk
Strong form
Balance of momentum
We assume small displacement theory, no mass transfer between the constituents and isothermal conditions [52]. Hence, the balance equation of momentum for a two phase material reads
where the subscripts , denote the solid and fluid phase, respectively, represents the densities, v the absolute velocities and the stress of the constituents. Furthermore, represents the source of the momentum from the other constituent, which accounts for the the load drag between the solid and fluid phase. For a closed system, the source of the momentum must fulfill:
Neglecting body forces and the inertia terms, Eq. (1) is reduced to
Balance of mass
For a two phase medium, the continuity equation is given by Ref. [53]
where is the mass density and v the absolute velocity. The volume ratio of the solid and fluid phase ns and nf, respectively, have to fulfill the following equation:
The apparent mass density for each constituent is obtained by
where is the absolute mass density. Substituting Eq. (6) into Eq. (4) gives:
Combining Eq. (5) with Eq. (7) and Eq. (8) gives:
For a compressible solid, the time derivative of the density of the solid phase is obtained from the mass conservative equation [53] by
From the entropy inequality [54] for unsaturated flow accounting for interfaces, the pressure in the solid phase is:
Assuming the solid density is a function of pressure ps and temperature, yields
where Ks designates the bulk modulus of solid phase, the thermal expansion coefficient and Ts the temperature. Since the whole process is under isothermal, the last item can be omitted:
with KT being the overall bulk modulus of the two phase medium and the Biot coefficient. The change of the solid mass density is related to its volume change by
Substituting now Eq. (14) into Eq. (15) leads to
For the fluid phase, the relationship between the incremental change of fluid density and of the fluid pressure reads:
with the compressibility modulus:
where Kf is the bulk modulus of the fluid phase. Inserting Eq. (17) and Eq. (18) into Eq. (9) the balance equation of mass:
Kinematic relation
Assuming a linear elastic solid, the kinematic relation for small strain theory reads:
with and us being the linear strain tensor and displacement field of the solid phase.
Constitutive relation
The effective stress increment d in the solid reads:
the incremental stress-strain relationship for the solid media:
with D being the fourth-order elasticity tensor.
Boundary conditions
The boundary conditions for the two phase media (see Fig. 2) are given by
with the von Neumann and Dirichlet boundaries and and , tp and up describe the traction and displacement, respectively. According to Darcy’s law [55] for an isotropic media, the fluid velocity (v) is related to the Darcy flux (q) by the porosity ().
On complementary part of the boundary and , with hold:
with and p are describing the outflow of pore fluid and pressure, respectively.
Weak form and coupling
To derive the weak form from the strong form, we multiply the momentum balance Eq. (3) and the mass balance Eq. (19) with kinematically admissible test functions for the displacements and pressure. Integrating by parts, Gauss divergence theorem and applying Darcy’s law finally leads to the well-known weak form:
andwhere denotes the time derivatives. The traction force on is induced by the flow pressure inside cavity. Due to the presence of the discontinuity inside the domain, the traction force on and fluid flux through the discontinuity face are essential parts of the weak form. Since the length to width ratio of the cavity is considerable large, one could assume that the traction force on each side of the cavity is equal. Because of the continuity from the bulk to cavity, this gives:
Substituting Eq. (28) into Eq. (26), the final weak form of the balance equation of momentum givesDarcy’s law is expressed bywhere is the porosity of the bulk and v=vf−vs the velocity. The pressure values for both faces of the cavity are identical leads to the following coupling term of the weak form for the mass balance equation:with qd being the flow flux through the discontinuity.
Fluid flow inside the cavity
Assuming the fluid flow inside the cavity is a Newtonian fluid, the general balance equation of momentum reads [56]
where being the viscosity of the fluid, u being the velocity of the fluid.
Assuming small displacements, no mass exchange and neglecting body forces and inertia forces, the balance equation of momentum is simplified to:
In the two phase medium, the interface pressure on the two sides of the cavity serves as internal source of momentum, which gives the final balance equation of momentum:
with denotes the fluid flow velocity, the subscript denotes fluid inside cavity.
Due to the high length to cross-section ratio (Fig. 3), the fluid flow inside cavity can be considered as quasi one dimensional flow given by
in the normal direction and in the tangential direction of :
with and coordinations respect to the normal and tangent directions of the cavity, respectively. In the normal direction of the cavity, the pressure is constant through the cross section of the cavity, for continuity restriction, must be equal to p.
In order to derive the axial velocity, Eq. (36) is integrate twice respecting the y coordinate:
yielding
where serves as the essential boundary conditions on both sides of the cavity.
Under the assumption of smaller changes in concentrations, the balance of mass for fluid inside cavity reads:
Assuming the fluid inside cavity as mono-phase (no mass transfer between cavity and bulk), the balance equation of mass simplifies to
Obviously, the flow velocity inside the cavity is much higher than in the bulk. The mass balance equation can be rewritten:
where denotes the normal velocity of the fluid flow inside the cavity
The mass balance equation is averaged over the width of the cavity:
The difference of the fluid flow between two sides of the cavity is given by
Substituting Eq. (39) into Eq. (44) gives:
This equation describes the total amount of fluid attracted in the tangential flow. It can be included in the weak form for the mass coupling, which ensures the coupling between fluid inside the cavity and fluid in the bulk. Indeed, the coupling term can be written as:
with Ws the normal velocity of the solid skeleton, and the difference between the two sides of the cavity gives:
Following the Darcy’s law, the tangential velocity reads:
Discretization
null
The crack (or cavity) leads to a discontinuous displacement field while the pressure field across the cavity is continuous. Moreover, the spatial derivatives of the pressure orthogonal to the cracks is also discontinuous. Hence, the discretization of the displacement field is given by
where Ni are the standard finite element shape functions, , and are nodal parameters and the Heaviside function is defined by
where being the level- set function.
For the node set Ntip, we include the well known crack tip enrichment functions in :
These functions depend on a local coordinate system (r, ) shown in Fig. 4. Eq. (49) can be rewritten as
where the matrix N contains the standard and enriched shape functions. Accordingly, the array U includes the displacement for the standard and enriched degrees of freedom .
For the discretization of the pressure, the node set Npress is enriched with the signed distance function . The enriched distance function is continues to the discontinues, but its normal derivative is discontinues.
with d the absolute distance to the discontinuity.
The node set Npress includes the nodes affected by the crack. Hence, the discretization of the pressure field can be expressed as
where Hi is the standard FE shape function for the pressure. We can also rewrite this expression in matrix-vector form by
where H contains the standard as well as the enriched shape functions and P contains the degrees of freedom for the pressure . The order of the shape function Ni and Hi should be adequate to fulfill the modeling requirements. For the consideration of the consistency of the momentum balance equation, the order of the displacement shape function Ni should be greater than or equal to the order of pressure shape function Hi. This study used the quadrilateral elements equipped with linear shape functions.
Discrete equations
The vector of external force Fext and external fluid flux Qext are given by:
Using backward finite difference approximation.
with the time increment, and denoting the unknown at time step i and i−1, respectively
The coupling force vector Fcoupling (on the crack boundary) derives from Eq. (29):
Integrating Eq. (31) along gives the internal fluid flux Qcoupling:
The formation of the internal fluid flux Qcoupling is nonlinear, hence, a iteration procedure must be conducted at each time step in order to control the accuracy of the resolution. The iteration residual vector Ri at ith iteration is defined:
with stiffness matrix:where m=[1,1,0] for two dimensional problem.
In the Newtown-Raphson algorithm, the iteration matrix Ki derived from:
with f and denote the residual function and unknowns, respectively. In this study, the iteration matrix Ki has the form:
with all items evaluated at iteration i.
The coupling term Fcoupling and Qcoupling cause the Jacobian matrix of the residual Ri to become asymmetric, to regain the symmetric the coupling terms are omitted in the Jacobian matrix. This may decrease the convergence rate of the Newtown-Raphson algorithm. Nevertheless, the symmetric matrix allows flexible implementation as well as better condition of the matrix structure. The simplified Jacobian matrix reads:
Example calculation
Consider a two-dimensional specimen under plane-strain conditions as depicted in Fig. 5. A normal fluid flux q0=10−4 m·s−1 starting at t = 0 s is imposed at the bottom face while the top face is assigned a drained condition with zero pressure. Both left and right faces have undrained boundary conditions. No mechanical load is applied, but essential boundary conditions have been applied. The block is 10 m × 10 m and consists of a porous material with a fluid volume fraction of nf= 0.3. The absolute mass densities are = 2000 kg/m3 for the solid phase and = 1000 kg/ m3 for the fluid phase. A linear elastic isotropic solid is assumed with a Young’s modulus of E = 9 GPa and a Poisson ratio of n = 0.4. The Biot coefficient a has been set equal to 1, and the Biot modulus has been assigned a value Q = 1018 GPa so as to simulate a quasi-incompressible fluid. This is not a limitation of the model, but shows the influence of cracks more clearly. The bulk material has a permeability kf = 10−9 m3/(N·s) while the viscosity of the fluid is m = 10−3 N/ (m2·s). One cavity is included in the model, the length of the cavity is 3 m, the inclination angle regarding to the x direction is 30°. The total time duration of the process is 10 s. The whole fluid flow process in the specimen can be summarized as following: Due to the applied fluid flow flux on the bottom edge of the domain, the fluid starts to flow into the bulk. The flow direction is normal to the bulk. After the fluid enters the cavity, it flows inside the cavity tangentially to the crack until it reaches the crack tips and reenters the bulk. In the cavity, the velocity of the fluid is much higher compared to the velocity in the bulk because there is no resisting solid skeleton. The pressure increases in the bulk and the cavity in time. Fig. 6 shows the fluid pressure and stress profile in x direction at 10 s.
As shown in Fig. 7, an edge crack with length of 0.05 m is located in the middle of the plate. Tensile loading is imposed by applying opposite velocities on the top and bottom edges. The boundary of plate is assumed to be impervious. Figure 8 shows the pressure distribution and displacement field.
Conclusions
We have presented an extended finite element method (XFEM) in porous media for fluid flow through discrete cracks. An incompressible Newtonian fluid is assumed and the material in the bulk is assumed to be isotropic and linear elastic. The crack is modeled by the Heaviside and crack tip enrichment for linear elastic fracture mechanics (LEFM) in the context of partition of unity enrichment. An abs-enrichment is chosen for the pressure field which is continuous across the crack but its gradient orthogonal to the crack is discontinuous. A monolithic approach has been proposed where non-linearities are resolved by the Newton method with line search. In the future, we aim to extend this approach to more complex material behavior, such as: fracture propagation under the influence of the pressurized voids and three-dimensions model with the final goal to model hydraulic fracturing for shale gas development.
Bažant Z P. Size effect in blunt fracture: concrete, rock, metal. Journal of Engineering Mechanics, 1984, 110(4): 518–535
[2]
Moës N, Dolbow J, Belytschko T. A finite element method for crack growth without remeshing. International Journal for Numerical Methods in Engineering, 1999, 46: 131–150
[3]
Belytschko T, Black T. Elastic crack growth in finite elements with minimal remeshing. International Journal for Numerical Methods in Engineering, 1999, 45(5): 601–620
[4]
Wang H, Belytschko T. Fluid–structure interaction by the discontinuous-galerkin method for large deforma-tions. International Journal for Numerical Methods in Engineering, 2009, 77(1): 30–49
[5]
Gerstenberger A, Wall W A. An extended finite element method/lagrange multiplier based approach for fluid–structure interaction. Computer Methods in Applied Mechanics and Engineering, 2008, 197(19‒20): 1699–1714
[6]
Rabczuk T, Gracie R, Song J H, Belytschko T. Immersed particle method for fluid-structure interaction. International Journal for Numerical Methods in Engineering, 2010, 22: 48
[7]
RéthoréJ, Borst R, Abellan M A. A two-scale approach for fluid flow in fractured porous media. International Journal for Numerical Methods in Engineering, 2007, 71(7): 780–800
[8]
Song J H, Areias P, Belytschko T. A method for dynamic crack and shear band propagation with phantom nodes. International Journal for Numerical Methods in Engineering, 2006, 67(6): 868–893
[9]
Hansbo A, Hansbo P. A finite element method for the simulation of strong and weak discontinuities in solid mechanics. Computer Methods in Applied Mechanics and Engineering, 2004, 193(33‒35): 3523–3540
[10]
Rabczuk T, Areias P, Belytschko T. A meshfree thin shell method for non-linear dynamic fracture. International Journal for Numerical Methods in Engineering, 2007, 72(5): 524–548
[11]
Vu-Bac N, Nguyen-Xuan H, Chen L, Lee C K, Zi G, Zhuang X, Liu G R, Rabczuk T. A phantom-node method with edge-based strain smoothing for linear elastic fracture mechanics. Journal of Applied Mathematics, 2013, 2013: 978026
[12]
Chau-Dinh T, Zi G, Lee P S, Rabczuk T, Song J H. Phantom-node method for shell models with arbitrary cracks. Computers & Structures, 2012, 92–93: 242–256
[13]
Rabczuk T, Zi G, Gerstenberger A, Wall W A. A new crack tip element for the phantom-node method with arbitrary cohesive cracks. International Journal for Numerical Methods in Engineering, 2008, 75(5): 577–599
[14]
Sukumar N, Chopp D L, Moës N, Belytschko T. Modeling holes and inclusions by level sets in the extended finite-element method. Computer Methods in Applied Mechanics and Engineering, 2001, 190(46‒47): 6183–6200
[15]
Areias P, Rabczuk T, Camanho P. Finite strain fracture of 2D problems with injected anisotropic softening elements. Theoretical and Applied Fracture Mechanics, 2014, 72: 50–63
[16]
Areias P, Dias-da Costa D, Sargado J, Rabczuk T. Element-wise algorithm for modeling ductile fracture with the rousselier yield function. Computational Mechanics, 2013, 52(6): 1429–1443
[17]
Areias P, Rabczuk T, Dias-da Costa D. Element-wise fracture algorithm based on rotation of edges. Engineering Fracture Mechanics, 2013, 110: 113–137
[18]
Areias P, Rabczuk T, Camanho P. Initially rigid cohesive laws and fracture based on edge rotations. Computational Mechanics, 2013, 52(4): 931–947
[19]
Areias P, Rabczuk T. Finite strain fracture of plates and shells with configurational forces and edge rotations. International Journal for Numerical Methods in Engineering, 2013, 94(12): 1099–1122
[20]
Ortiz M, Pandolfi A. Finite-deformation irreversible cohesive elements for three-dimensional crack-propagation analysis. International Journal for Numerical Methods in Engineering, 1999, 44(9): 1267–1282
[21]
Remmers J, de Borst R, Needleman A. A cohesive segments method for the simulation of crack growth. Computational Mechanics, 2003, 31(1‒2): 69–77
[22]
Belytschko T, Krongauz Y, Organ D, Fleming M, Krysl P. Meshless methods: an overview and recent developments. Computer Methods in Applied Mechanics and Engineering, 1996, 139(1–4): 3–47
[23]
Nguyen V P, Rabczuk T, Bordas S, Duflot M. Meshless methods: a review and computer implementation aspects. Mathematics and Computers in Simulation, 2008, 79(3): 763–813
[24]
Dolbow J, Belytschko T. Numerical integration of the galerkin weak form in meshfree methods. Computational Mechanics, 1999, 23(3): 219–230
[25]
Belytschko T, Guo Y, Liu W K, Xiao S P. A unified stability analysis of meshless particle methods. International Journal for Numerical Methods in Engineering, 2000, 48(9): 1359–1400
[26]
Belytschko T, Tabbara M. Dynamic fracture using element-free galerkin methods. International Journal for Numerical Methods in Engineering, 1996, 39(6): 923–938
[27]
Organ D, Fleming M, Terry T, Belytschko T. Continuous meshless approximations for nonconvex bodies by diffraction and transparency. Computational Mechanics, 1996, 18(3): 225–235
[28]
Amiri F, Anitescu C, Arroyo M, Bordas S, Rabczuk T. XLME interpolants, a seamless bridge between XFEM and enriched meshless methods. Computational Mechanics, 2014, 53(1): 45–57
[29]
Rabczuk T, Areias P. A meshfree thin shell for arbitrary evolving cracks based on an extrinsic basis. Computer Modeling in Engineering & Sciences, 2006, 16: 115–130
[30]
Zi G, Rabczuk T, Wall W. Extended meshfree methods without branch enrichment for cohesive cracks. Computational Mechanics, 2007, 40(2): 367–382
[31]
Rabczuk T, Zi G. A meshfree method based on the local partition of unity for cohesive cracks. Computational Mechanics, 2007, 39(6): 743–760
[32]
Liew K M, Zhao X, Ferreira A J M. A review of meshless methods for laminated and functionally graded plates and shells. Composite Structures, 2011, 93(8): 2031–2041
[33]
Rabczuk T, Zi G, Bordas S, Nguyen-Xuan H. A geometrically non-linear three dimensional cohesive crack method for reinforced concrete structures. Engineering Fracture Mechanics, 2008, 75(16): 4740–4758
[34]
Bordas S, Rabczuk T, Zi G. Three-dimensional crack initiation, propagation, branching and junction in non-linear materials by an extended meshfree method without asymptotic enrichment. Engineering Fracture Mechanics, 2008, 75: 943–960
[35]
Rabczuk T, Bordas S, Zi G. A three-dimensional meshfree method for continuous multiple-crack initiation, propagation and junction in statics and dynamics. Computational Mechanics, 2007, 40(3): 473–495
[36]
Miehe C, Welschinger F, Hofacker M. Thermodynamically consistent phase-field models of fracture: variational principles and multi-field FE implementations. International Journal for Numerical Methods in Engineering, 2010, 83(10): 1273–1311
[37]
Areias P, Msekh M, Rabczuk T. Damage and fracture algorithm using the screened poisson equation and local remeshing. Engineering Fracture Mechanics, 2016, 158: 116–143
[38]
Rabczuk T, Belytschko T. Cracking particles: a simplified meshfree method for arbitrary evolving cracks. International Journal for Numerical Methods in Engineering, 2004, 61(13): 2316–2343
[39]
Rabczuk T, Belytschko T. A three dimensional large deformation meshfree method for arbitrary evolving cracks. Computer Methods in Applied Mechanics and Engineering, 2007, 196(29‒30): 2777–2799
[40]
Rabczuk T, Zi G, Bordas S, Nguyen-Xuan H. A simple and robust three-dimensional cracking-particle method without enrichment. Computer Methods in Applied Mechanics and Engineering, 2010, 199(37–40): 2437–2455
[41]
Silling S A, Epton M, Weckner O, Xu J, Askari E. Peridynamic states and constitutive modeling. Journal of Elasticity, 2007, 88(2): 151–184
[42]
Munjiza A, Andrews K, White J. Combined single and smeared crack model in combined finite-discrete element analysis. International Journal for Numerical Methods in Engineering, 1999, 44(1): 41–57
[43]
Scholtès L, Donzé F V. Modelling progressive failure in fractured rock masses using a 3D discrete element method. International Journal of Rock Mechanics and Mining Sciences, 2012, 52: 18–30
[44]
Tan Y, Yang D, Sheng Y. Discrete element method (DEM) modeling of fracture and damage in the machining process of polycrystalline sic. Journal of the European Ceramic Society, 2009, 29(6): 1029–1037
[45]
Kulatilake P, Malama B, Wang J. Physical and particle flow modeling of jointed rock block behavior under uniaxial loading. International Journal of Rock Mechanics and Mining Sciences, 2001, 38(5): 641–657
[46]
Zeng Q y, Zhou J. Analysis of passive earth pressure due to various wall movement by particle flow code (2D). Rock and Soil Mechanics, 2005, 26: 43–47
[47]
Wang C, Tannant D. Rock fracture around a highly stressed tunnel and the impact of a thin tunnel liner for ground control. International Journal of Rock Mechanics and Mining Sciences, 2004, 41: 676–683
[48]
Jing L, Ma Y, Fang Z. Modeling of fluid flow and solid deformation for fractured rocks with discontinuous deformation analysis (DDA) method. International Journal of Rock Mechanics and Mining Sciences, 2001, 38(3): 343–355
[49]
Shi G H. Discontinuous deformation analysis: a new numerical model for the statics and dynamics of de-formable block structures. Engineering Computations, 1992, 9(2): 157–168
[50]
Pearce C, Thavalingam A, Liao Z, Bićanić N. Computational aspects of the discontinuous deformation analysis framework for modelling concrete fracture. Engineering Fracture Mechanics, 2000, 65(2–3): 283–298
[51]
Ning Y, Yang J, An X, Ma G. Modelling rock fracturing and blast-induced rock mass failure via advanced discretisation within the discontinuous deformation analysis framework. Computers and Geotechnics, 2011, 38(1): 40–49
[52]
Abellan M A, De Borst R. Wave propagation and localisation in a softening two-phase medium. Computer Methods in Applied Mechanics and Engineering, 2006, 195(37–40): 5011–5019
[53]
Lewis R W, Schrefler B A. The finite element method in the deformation and consolidation of porous media. New York: John Wiley and Sons Inc., 1987
[54]
Hassanizadeh S M, Gray W G. Mechanics and thermodynamics of multiphase flow in porous media including interphase boundaries. Advances in Water Resources, 1990, 13(4): 169–186
[55]
Darcy H. The public fountains of the city of Dijon: exhibition and application. Victor Dalmont, 1856 (in French)
[56]
Bachelor G. An Introduction to Fluid Mechanics. Cambridge University Press, 1967
RIGHTS & PERMISSIONS
Higher Education Press and Springer-Verlag GmbH Germany, part of Springer Nature
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.