A Prolog-based centroid algorithm for isovolume extraction from finite element torso simulations
Related Experiment Video
Updated: Aug 16, 2026

Lumped-Parameter and Finite Element Modeling of Heart Failure with Preserved Ejection Fraction
Published on: February 13, 2021
David J Russomanno1, Kathryn Hicks
1Department of Electrical and Computer Engineering, The University of Memphis, Campus Box 526574, Memphis, TN 38152-6574, USA. d-russomanno@memphis.edu
Abstract:
Computer modeling and simulation of the human torso provides a rapid and non-invasive means to observe the effects of implanted defibrillators. The objective of this study was to improve a method of extracting data from an implanted defibrillator simulation for subsequent visualization. Electrical quantities, such as the potential and gradient fields, are computed at points throughout various regions of a three-dimensional (3-D) torso model via a finite element solution. Software is then implemented in the Prolog language to extract and visualize a subset of the data, from within any subregion of the model, satisfying a given declarative constraint. In past work, membership in these subsets had been determined solely by the electrical quantities at the vertices of the tetrahedral elements within the model along with an arbitrary choice made by the user. However, this study expands upon previous work to utilize an alternative means of classification, calculating the centroid of each tetrahedron and assigning electrical properties to these centroids based on the distances of each centroid to the four corners of the tetrahedron. After the modifications, it is expected that the extracted subsets of the model will represent the data in a more realistic and conservative manner and provide more insight into the process of defibrillation than previous methods of data extraction and visualization.
Related Concept Videos
Centroid of a Body
For a homogeneous body with constant density, the centroid can usually be found using equations representing a balance of the moments of the body's volume. If the...
Centroid of a Body: Problem Solving
The x-coordinates and y-coordinates of each element's...

