UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications

0Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The determination of Lagrangian Coherent Structures (LCS) is becoming very important in several disciplines, including cardiovascular engineering, aerodynamics, and geophysical fluid dynamics. From the computational point of view, the extraction of LCS consists of two main steps: The flowmap computation and the resolution of Finite Time Lyapunov Exponents (FTLE). In this work, we focus on the design, implementation, and parallelization of the FTLE resolution. We offer an in-depth analysis of this procedure, as well as an open source C implementation (UVaFTLE) parallelized using OpenMP directives to attain a fair parallel efficiency in shared-memory environments. We have also implemented CUDA kernels that allow UVaFTLE to leverage as many NVIDIA GPU devices as desired in order to reach the best parallel efficiency. For the sake of reproducibility and in order to contribute to open science, our code is publicly available through GitHub. Moreover, we also provide Docker containers to ease its usage.

Cite

CITATION STYLE

APA

Carratalá-Sáez, R., Torres, Y., Sierra-Pallares, J., López-Huguet, S., & Llanos, D. R. (2023). UVaFTLE: Lagrangian finite time Lyapunov exponent extraction for fluid dynamic applications. Journal of Supercomputing, 79(9), 9635–9665. https://doi.org/10.1007/s11227-022-05017-x

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free