Abstract
This work describes the implementation of a computational system to numerically simulate the interaction between a fluid and a rigid body. This implementation was performed in a distributed memory parallelization context, which makes the process and its description especially challenging.
An embedded boundary approach is proposed to solve the interaction. In such methods, the fluid is discretized using a non body conforming mesh and the boundary of the body is embedded inside this mesh. The force then that the fluid exerts on the rigid solid is determined. And the velocity of the solid is imposed as a Dirichlet boundary condition on the fluid.
The physics of the fluid is described by the incompressible Navier-Stokes equations. These equations are stabilized using a variational multiscale finite element method and solved using a fractional step like scheme at the algebraic level. The incompressible Navier-Stokes solver is a parallel solver based on a master-worker strategy.
The body can have an arbitrary shape and its motion is determined by the Newton-Euler equations. The data of the body is shared by all the subdomains.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Owen, H., Houzeaux, G., Samaniego, C., Lesage, A.C., Vázquez, M.: Recent ship hydrodynamics developments in the parallel two-fluid flow solver alya. Comput. Fluids 80, 168–177 (2013)
Codina, R., Houzeaux, G., Coppola-Owen, H., Baiges, J.: The fixed-mesh ale approach for the numerical approximation of flows in moving domains. J. Comput. Phys. 228(5), 1591–1611 (2009)
Baiges, J., Codina, R., Owen, H.: The fixed-mesh ale approach for the numerical simulation of floating solids. Int. J. Numer. Methods Fluids 67(8), 1004–1023 (2011)
Houzeaux, G., Prıncipe, J.: A variational subgrid scale model for transient incompressible flows. Int. J. Comput. Fluid Dyn. 22(3), 135–152 (2008)
Hughes, T.J.R.: Multiscale phenomena: Green’s functions, the Dirichlet-to-Neumann formulation, subgrid scale models, bubbles and the origins of stabilized methods. Comput. Methods Appl. Mech. Eng. 127, 387–401 (1995)
Houzeaux, G., Vázquez, M., Aubry, R., Cela, J.: A massively parallel fractional step solver for incompressible flows. J. Comput. Phys. 228(17), 6316–6332 (2009)
Houzeaux, G., Aubry, R., Vázquez, M.: Extension of fractional step techniques for incompressible flows: the preconditioned orthomin(1) for the pressure schur complement. Comput. Fluids 44, 297–313 (2011)
Löhner, R., Mut, F., Cebral, J.R., Aubry, R., Houzeaux, G.: Deflated preconditioned conjugate gradient solvers for the pressure-poisson equation: extensions and im- provements. Int. J. Numer. Methods Eng. 87, 2–14 (2011)
Houzeaux, G., et al.: Developments in parallel, distributed, grid and cloud computing for engineering. In: Computational Science, Engineering and Technology Series, Saxe-Coburg Publications, 2013, Chapter 8: A Parallel Incompressible Navier-Stokes Solver: Implementation Issues, vol. 31, pp. 171–201 (2013)
Samaniego, C., Houzeaux, G., Samaniego, E., Vázquez, M.: Parallel embedded boundary methods for fluid and rigid-body interaction. Comput. Methods Appl. Mech. Eng. 290, 387–419 (2015)
Houzeaux, G., Samaniego, C., Calmet, H., Aubry, R., Vázquez, M., Rem, P.: Simulation of magnetic fluid applied to plastic sorting. Open Waste Manage. J. 3, 127–138 (2010)
Deutsch, C.V.: Geostatistical Reservoir Modeling. Oxford University Press, New York (2002)
Le Roux, D.Y., Lin, C.A., Staniforth, A.: An accurate interpolating scheme for semi-Lagragian advection on an unstructured mesh for ocean modelling. Tellus 49, 119–138 (1997)
Houzeaux, G., Codina, R.: Finite element modeling of the lost foam casting process tackling back-pressure effects. Int. J. Heat Fluid Flow 16(5), 573–589 (2005)
Houzeaux, G., Codina, R.: Transmission conditions with constraints in finite element domain decomposition method for flow problems. Commun. Numer. Methods Eng. 17, 179–190 (2001)
Brown, P.P., Lawler, D.F.: Sphere drag and settling velocity revisited. J. Environ. Eng. 129(3), 222–231 (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Samaniego, C., Houzeaux, G., Vázquez, M. (2019). A Parallel Implementation for Solving the Fluid and Rigid Body Interaction. In: Torres, M., Klapp, J. (eds) Supercomputing. ISUM 2019. Communications in Computer and Information Science, vol 1151. Springer, Cham. https://doi.org/10.1007/978-3-030-38043-4_24
Download citation
DOI: https://doi.org/10.1007/978-3-030-38043-4_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-38042-7
Online ISBN: 978-3-030-38043-4
eBook Packages: Computer ScienceComputer Science (R0)