Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Alejandro Jacobo Cabrera Crespo is active.

Publication


Featured researches published by Alejandro Jacobo Cabrera Crespo.


Computers & Geosciences | 2012

SPHysics - development of a free-surface fluid solver - Part 1: Theory and formulations

M. Gómez-Gesteira; Benedict D. Rogers; Alejandro Jacobo Cabrera Crespo; Robert A. Dalrymple; Muthukumar Narayanaswamy; José Manuel Domínguez

A free-surface fluid solver called SPHysics is presented. Part 1 provides a description of the governing equations based on Smoothed Particle Hydrodynamics (SPH) theory. The paper describes the formulations implemented in the code including the classical SPH formulation along with enhancements like density filtering, arbitrary Lagrange-Euler (ALE) schemes and the incorporation of Riemann solvers for particle-particle interactions. Second-order time stepping schemes are presented along with the boundary conditions employed which can handle floating objects to study fluid-structure interaction. In addition, the model implementation is briefly described. This information will be used in Part 2, where the efficiency of the code is discussed, along with several study cases.


PLOS ONE | 2011

GPUs, a New Tool of Acceleration in CFD: Efficiency and Reliability on Smoothed Particle Hydrodynamics Methods

Alejandro Jacobo Cabrera Crespo; José Manuel Domínguez; A. Barreiro; M. Gómez-Gesteira; Benedict D. Rogers

Smoothed Particle Hydrodynamics (SPH) is a numerical method commonly used in Computational Fluid Dynamics (CFD) to simulate complex free-surface flows. Simulations with this mesh-free particle method far exceed the capacity of a single processor. In this paper, as part of a dual-functioning code for either central processing units (CPUs) or Graphics Processor Units (GPUs), a parallelisation using GPUs is presented. The GPU parallelisation technique uses the Compute Unified Device Architecture (CUDA) of nVidia devices. Simulations with more than one million particles on a single GPU card exhibit speedups of up to two orders of magnitude over using a single-core CPU. It is demonstrated that the code achieves different speedups with different CUDA-enabled GPUs. The numerical behaviour of the SPH code is validated with a standard benchmark test case of dam break flow impacting on an obstacle where good agreement with the experimental results is observed. Both the achieved speed-ups and the quantitative agreement with experiments suggest that CUDA-based GPU programming can be used in SPH methods with efficiency and reliability.


Computers & Geosciences | 2012

SPHysics - development of a free-surface fluid solver - Part 2: Efficiency and test cases

M. Gómez-Gesteira; Alejandro Jacobo Cabrera Crespo; Benedict D. Rogers; Robert A. Dalrymple; José Manuel Domínguez; A. Barreiro

This paper, the second of a two-part series, analyses the efficiency of SPHysics and illustrates its capabilities by means of several test cases. Some intrinsic features of the SPH technique such as the use of link lists and the check for the limits are analysed here in detail. Numerical results are compared to experimental data for several cases studies: (i) Creation of waves by landslides, (ii) Dam-break propagation over wet beds and (iii) Wave-structure interaction. In addition, the capabilities of SPHysics to deal with realistic cases are depicted using the GPU version for several visual examples.


Computer Physics Communications | 2013

New multi-GPU implementation for smoothed particle hydrodynamics on heterogeneous clusters

José Manuel Domínguez; Alejandro Jacobo Cabrera Crespo; Daniel Valdez-Balderas; Benedict D. Rogers; M. Gómez-Gesteira

Abstract A massively parallel SPH scheme using heterogeneous clusters of Central Processing Units (CPUs) and Graphics Processing Units (GPUs) has been developed. The new implementation originates from the single-GPU DualSPHysics code previously demonstrated to be powerful, stable and accurate. A combination of different parallel programming languages is combined to exploit not only one device (CPU or GPU) but also the combination of different machines. Communication among devices uses an improved Message Passing Interface (MPI) implementation which addresses some of the well-known drawbacks of MPI such as including a dynamic load balancing and overlapping data communications and computation tasks. The efficiency and scalability (strong and weak scaling) obtained with the new DualSPHysics code are analysed for different numbers of particles and different number of GPUs. Last, an application with more than 10 9 particles is presented to show the capability of the code to handle simulations that otherwise require large CPU clusters or supercomputers.


Computer Physics Communications | 2013

Optimization strategies for CPU and GPU implementations of a smoothed particle hydrodynamics method

José Manuel Domínguez; Alejandro Jacobo Cabrera Crespo; M. Gómez-Gesteira

Abstract Much of the current focus in high performance computing (HPC) for computational fluid dynamics (CFD) deals with grid based methods. However, parallel implementations for new meshfree particle methods such as Smoothed Particle Hydrodynamics (SPH) are less studied. In this work, we present optimizations for both central processing units (CPU) and graphics processing units (GPU) focused on a Lagrangian Smoothed Particle Hydrodynamics (SPH) method. In particular, the obtained performance and a comparison between the most efficient implementations for CPU and GPU are shown using the DualSPHysics code.


Journal of Hydraulic Research | 2007

3D SPH Simulation of large waves mitigation with a dike

Alejandro Jacobo Cabrera Crespo; M. Gómez-Gesteira; Robert A. Dalrymple

The interaction between a large wave and a coastal structure is studied with a three-dimensional (3D) Smoothed Particle Hydrodynamics (SPH) model. The role of protecting barriers (dikes and seawalls) to mitigate the force and moment exerted on the structure is analyzed in terms of the dike height and the distance from the dike to the structure. The existence of different propagation modes (different ways for the water to surpass the protection barrier) has been identified. In general, the flow is split into two parts: one overtopping the barrier and the other one flowing around it. The interaction between both the parts of the fluid is shown to be responsible of the force and moment exerted on the coastal structure.


Computer Physics Communications | 2016

SPH–DCDEM model for arbitrary geometries in free surface solid–fluid flows

Ricardo B. Canelas; Alejandro Jacobo Cabrera Crespo; José Manuel Domínguez; Rui M. L. Ferreira; M. Gómez-Gesteira

Abstract A unified discretization of rigid solids and fluids is introduced, allowing for resolved simulations of fluid–solid phases within a meshless framework. The numerical solution, attained by Smoothed Particle Hydrodynamics (SPH) and a variation of Discrete Element Method (DEM), the Distributed Contact Discrete Element Method (DCDEM) discretization, is achieved by directly considering solid–solid and solid–fluid interactions. The novelty of the work is centred on the generalization of the coupling of the DEM and SPH methodologies for resolved simulations, allowing for state-of-the-art contact mechanics theories to be used in arbitrary geometries, while fluid to solid and vice versa momentum transfers are accurately described. The methods are introduced, analysed and discussed. Initial validations on the DCDEM and the fluid coupling are presented, drawing from test cases in the literature. An experimental campaign serves as a validation point for complex, large scale solid–fluid flows, where a set of blocks in several configurations is subjected to a dam-break wave. Blocks are tracked and positions are then compared between experimental data and the numerical solutions. A Particle Image Velocimetry (PIV) technique allows for the quantification of the flow field and direct comparison with numerical data. The results show that the model is accurate and is capable of treating highly complex interactions, such as transport of debris or hydrodynamic actions on structures, if relevant scales are reproduced.


Journal of Hydraulic Research | 2009

SPHysics-FUNWAVE hybrid model for coastal wave propagation

Muthukumar Narayanaswamy; Alejandro Jacobo Cabrera Crespo; M. Gómez-Gesteira; Robert A. Dalrymple

It is difficult to study the process of wave propagation from the deep ocean to the nearshore region using a single model due to the presence of multiple scales both in time and in space. Numerical models based on the Boussinesq equations are well known to accurately propagate waves from intermediate water depth to the nearshore region. Since they are 2D models, they are computationally efficient and can be applied to study wave transformations over large domains. Numerical models based on Smoothed Particle Hydrodynamics can inherently capture multiply connected free surfaces and hence can be naturally used to capture breaking free surfaces and estimate breaking induced runup and overtopping. Here, a hybrid model (SPHunwave) is developed combining the main advantages of a Boussinesq model (FUNWAVE) and a SPH model (SPHysics). The details of the coupling procedure along with preliminary validation tests are presented.


In: Proceedings of the 26th International Conference on Offshore Mechanics and Artic Engineering, ASME, 2007: Proceedings of the 26th International Conference on Offshore Mechanics and Artic Engineering, ASME, 2007; 2007. | 2007

Smoothed Particle Hydrodynamics for Water Waves

Robert A. Dalrymple; Benedict D. Rogers; Muthukumar Narayanaswamy; Shan Zou; Moncho Gómez Gesteira; Alejandro Jacobo Cabrera Crespo; A. Panizzo

Smoothed Particle Hydrodynamics provides a numerical method particularly well suited to examine the breaking of water waves due to the ability of the method to cope with splash. The method is a meshfree Lagrangian method that allows the computational domain to deform with the flowing liquid. Here we discuss the appropriate kernels used in the interpolation and the time stepping alogrithms. Applications to water waves are shown. Copyright ?? 2007 by ASME.


PLOS ONE | 2014

Integration of UAV photogrammetry and SPH modelling of fluids to study runoff on real terrains.

A. Barreiro; José Manuel Domínguez; Alejandro Jacobo Cabrera Crespo; H. González-Jorge; David Roca; M. Gómez-Gesteira

Roads can experience runoff problems due to the intense rain discharge associated to severe storms. Two advanced tools are combined to analyse the interaction of complex water flows with real terrains. UAV (Unmanned Aerial Vehicle) photogrammetry is employed to obtain accurate topographic information on small areas, typically on the order of a few hectares. The Smoothed Particle Hydrodynamics (SPH) technique is applied by means of the DualSPHysics model to compute the trajectory of the water flow during extreme rain events. The use of engineering solutions to palliate flood events is also analysed. The study case simulates how the collected water can flow into a close road and how precautionary measures can be effective to drain water under extreme conditions. The amount of water arriving at the road is calculated under different protection scenarios and the efficiency of a ditch is observed to decrease when sedimentation reduces its depth.

Collaboration


Dive into the Alejandro Jacobo Cabrera Crespo's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ricardo B. Canelas

Instituto Superior Técnico

View shared research outputs
Top Co-Authors

Avatar

Tomohiro Suzuki

Delft University of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge