SearcharxivSearch

arXiv subjects

Johan Hoffman

Publications and source records attributed to Johan Hoffman.

6 recordsLinked to original sources

Computational analysis of flow structures in turbulent ventricular blood flow associated with mitral valve intervention

Cardiac disease and clinical intervention may both lead to an increased risk for thrombosis events due to modified blood flow in the heart, and thereby a change in the mechanical stimuli of blood cells passing through the chambers of the heart. Specifically, the degree of platelet activation is influenced by the level and type of mechanical stresses in the blood flow. Here we analyze the blood flow in the left ventricle of the heart through a computational model constructed from patient-specific data. The blood flow in the ventricle is modeled by the Navier-Stokes equations, and the flow through the mitral valve by a parameterized model which represents the projected opening of the valve. A finite element method is used to solve the equations, from which a simulation of the velocity and pressure of the blood flow is constructed. A triple decomposition of the velocity gradient tensor is then used to distinguish between rigid body rotational flow, irrotational straining flow, and shear flow. The triple decomposition enables the separation of three fundamentally different flow structures, each generating a distinct type of mechanical stimulus on the blood cells in the flow. We compare the results to simulations where a mitral valve clip intervention is modelled, which leads to a significant modification of the ventricular flow. It was found that the shear in the simulation cases treated with clips increased more compared to the untreated case than the rotation and strain did. A decrease in valve opening area of 64 % in one of the cases led to a 90 % increase in rotation and strain, but a 150 % increase in shear. The computational analysis suggests a process for patient-specific simulation of clinical interventions in the heart with a detailed analysis of the resulting blood flow, which could support clinical risk assessment with respect to platelet activation and thrombosis events.

physics.med-ph

Energy stability analysis of turbulent incompressible flow based on the triple decomposition of the velocity gradient tensor

In the context of flow visualization a triple decomposition of the velocity gradient into irrotational straining flow, shear flow and rigid body rotational flow was proposed by Kolar in 2007 [V. Kolar, International journal of heat and fluid flow, 28, 638, (2007)], which has recently received renewed interest. The triple decomposition opens for a refined energy stability analysis of the Navier-Stokes equations, with implications for the mathematical analysis of the structure, computability and regularity of turbulent flow. We here perform an energy stability analysis of turbulent incompressible flow, which suggests a scenario where at macroscopic scales any exponentially unstable irrotational straining flow structures rapidly evolve towards linearly unstable shear flow and stable rigid body rotational flow. This scenario does not rule out irrotational straining flow close to the Kolmogorov microscales, since there viscous dissipation stabilizes the unstable flow structures. In contrast to worst case energy stability estimates, this refined stability analysis reflects the existence of stable flow structures in turbulence over extended time.

physics.flu-dyn

Technical Report -- Comparison of Direct Finite Element Simulation with Actuator Line Models and Vortex Models for Simulation of Turbulent Flow Past a Vertical Axis wind Turbine

We compare three different methodologies for simulation of turbulent flow past a vertical axis wind turbine: (i) full resolution of the turbine blades in a Direct Finite Element Simulation (DFS), (ii) implicit representation of the turbine blades in a 3D Actuator Line Method (ALM), and (iii) implicit representation of the turbine blades as sources in a Vortex Model (VM). The integrated normal force on one blade is computed for a range of azimuthal angles, and is compared to experimental data for the different tip speed ratios, 2.55, 3.44 and 4.09.

cs.CE

Portable simulation framework for diffusion MRI

The numerical simulation of the diffusion MRI signal arising from complex tissue micro-structures is helpful for understanding and interpreting imaging data as well as for designing and optimizing MRI sequences. The discretization of the Bloch-Torrey equation by finite elements is a more recently developed approach for this purpose, in contrast to random walk simulations, which has a longer history. While finite elements discretization is more difficult to implement than random walk simulations, the approach benefits from a long history of theoretical and numerical developments by the mathematical and engineering communities. In particular, software packages for the automated solutions of partial differential equations using finite elements discretization, such as FEniCS, are undergoing active support and development. However, because diffusion MRI simulation is a relatively new application area, there is still a gap between the simulation needs of the MRI community and the available tools provided by finite elements software packages. In this paper, we address two potential difficulties in using FEniCS for diffusion MRI simulation. First, we simplified software installation by the use of FEniCS containers that are completely portable across multiple platforms. Second, we provide a portable simulation framework based on Python and whose code is open source. This simulation framework can be seamlessly integrated with cloud computing resources such as Google Colaboratory notebooks working on a web browser or with Google Cloud Platform with MPI parallelization. We show examples illustrating the accuracy, the computational times, and parallel computing capabilities. The framework contributes to reproducible science and open-source software in computational diffusion MRI with the hope that it will help to speed up method developments and stimulate research collaborations.

cs.CE

A partition of unity approach to fluid mechanics and fluid-structure interaction

For problems involving large deformations of thin structures, simulating fluid-structure interaction (FSI) remains challenging largely due to the need to balance computational feasibility, efficiency, and solution accuracy. Overlapping domain techniques have been introduced as a way to combine the fluid-solid mesh conformity, seen in moving-mesh methods, without the need for mesh smoothing or re-meshing, which is a core characteristic of fixed mesh approaches. In this work, we introduce a novel overlapping domain method based on a partition of unity approach. Unified function spaces are defined as a weighted sum of fields given on two overlapping meshes. The method is shown to achieve optimal convergence rates and to be stable for steady-state Stokes, Navier-Stokes, and ALE Navier-Stokes problems. Finally, we present results for FSI in the case of a 2D mock aortic valve simulation. These initial results point to the potential applicability of the method to a wide range of FSI applications, enabling boundary layer refinement and large deformations without the need for re-meshing or user-defined stabilization.

cs.CE

The locally adapted patch finite element method for interface problems on triangular meshes

We present a locally adapted parametric finite element method for interface problems. For this adapted finite element method we show optimal convergence for elliptic interface problems with a discontinuous diffusion parameter. The method is based on the adaption of macro elements where a local basis represents the interface. The macro elements are independent of the interface and can be cut by the interface. A macro element which is a triangle in the triangulation is divided into four subtriangles. On these subtriangles, the basis functions of the macro element are interpreted as linear functions. The position of the vertices of these subtriangles is determined by the location of the interface in the case a macro element is cut by the interface. Quadrature is performed on the subtriangles via transformations to a reference element. Due to the locality of the method, its use is well suited on distributed architectures.

math.NA