Abstract
We present a computational four-chamber heart modeling framework that integrates a 3D finite element (FE) model of heart mechanics with a 0D model of the systemic and pulmonary circulations in a closed-loop system. The computational framework incorporates patient-specific geometry, rule-based myocardial fiber architecture, and nonlinear transversely isotropic tissue mechanics to simulate the full cardiac cycle. A bidirectional 3D–0D coupling strategy together with physiologic epicardial boundary conditions enables stable beat-to-beat simulations. Built on the open-source FEniCS platform with a residual-based stabilized mixed (P1–P1) FE formulation, the computational framework is able to produce pressure-volume loops of the four chambers and myocardial strain waveforms that are comparable to those measured in healthy humans. The framework is used to simulate inter-ventricular interactions arising from a reduction in contractility of the left ventricle (LV) and right ventricle (RV). A reduction in LV contractility produces a 4.9% decrease in RV peak pressure whereas a reduction in RV contractility produces a 20% decrease in LV peak pressure. The framework sets the foundation for patient-specific whole-heart simulations of cardiovascular diseases and treatments in future work.
Keywords: Four-chamber heart model, Patient-specific heart simulation, Whole-heart modeling, Digital twin cardiology, Cardiac mechanics
1. Introduction
Computational modeling of cardiac mechanics is an important tool for understanding heart diseases and developing digital twins to personalize therapies. This tool has been applied to develop fundamental understanding of acute heart function [2, 5, 16, 24, 26, 30, 32], investigate the effects of heart diseases such as hypertrophic cardiomyopathy [18, 19] and myocardial infarction [10], as well as evaluating treatments such as left ventricular-assist devices [7] and cardiac resynchronization therapy [6, 25]. Most of these studies, however, are conducted using computational frameworks based on left-ventricular and/or biventricular heart geometry.
Although the omission of specific heart chambers in a computational model may be justified, it presents a limitation, as simplified models often neglect the significant influence that the deformation of one chamber has on the rest of the cardiac geometry. Currently, there are a limited number of anatomically and physiologically realistic four-chamber heart computational models [8, 12, 20, 34]. The scarcity of such models is attributed to difficulties in overcoming the geometric complexity of the whole-heart anatomy, the high computational cost of simulations, and various numerical challenges, particularly the instabilities arising at 3D–0D interfaces when coupled with models of the human circulation.
Existing four-chamber heart models, on the other hand, have several key limitations. First, while recent works have incorporated active atrial stress [12, 34], many whole-heart models still treat the atria as passive conduits [1, 24]. As such, these passive models are unable to consider the contribution to ventricular preload arising from atrial contraction. Second, existing whole-heart simulations typically employ only partial or one-way coupling with the systemic and pulmonary circulations—often through prescribed outlet pressures or other open-loop boundary conditions [12]. Third, existing models frequently use simplified boundary conditions—such as impedance-type or basic spring–dashpot formulations—that do not reproduce physiologic base–to–apex motion, with more realistic epicardial constraints emerging only recently [34]. Last, some four-chamber heart computational frameworks rely on monolithic solvers and extreme high-performance computational resources that limit their accessibility [12], though efficient segregated schemes have recently been proposed to address this issue [34].
Here, we seek to overcome these limitations by developing a finite element model of the four-chamber human heart integrated with the cardiopulmonary circulation in a comprehensive computational framework. This framework incorporates active atrial contraction and its interaction with the ventricles, enabling the reproduction of physiological measurements such as pressure–volume loops and myocardial strain waveforms. Furthermore, the model reproduces in-vivo physiologic heart motion by employing a tensorial Robin spring–damper boundary condition with distinct normal and tangential components. Built on an open and modular platform using the finite element library FEniCS, the framework is highly accessible and applicable to diverse patient-specific geometries and circulation models.
2. Methods
2.1. Geometry
The geometry of the four-chamber heart model was derived from a dataset (case #1) in the publicly available virtual cohort of Niederer et al [29]. High-resolution whole-heart meshes from the dataset were post-processed. The post-processing steps include surface smoothing, mesh coarsening, and the creation of watertight chamber cavities. The resultant geometry preserves atrioventricular alignment, basal geometry, and valve plane fidelity. Ventricular fiber architecture was defined using a rule-based approach, with helix angles varying linearly across the wall from +60° at the endocardium to −60° at the epicardium [28]. Atrial fiber orientation was assigned using a mesh-independent, rule-based method from Wachter et al. [31], which is implemented in the open-source RESILIENT framework [4]. In that method, anatomical labels for atrial substructures, including the crista terminalis, Bachmann’s bundle, pectinate muscles, pulmonary vein sleeves, and appendages, were used to assign region-specific fiber directions from histological and diffusion tensor imaging data. Fiber fields were generated independent of the mesh by vector field interpolation and projected onto the FE mesh via barycentric coordinates and structural alignment. A schematic of the four-chamber heart model computational framework and a representative figure illustrating myofiber orientation and chamber boundaries, including regions where the boundary conditions were applied, are shown in Fig. 1.
Fig. 1:
Overview of the modeling framework.
2.2. Cardiac Mechanics Constitutive Model
Cardiac tissue mechanics is described by the first Piola–Kirchhoff stress tensor P, additively decomposed into passive and active parts:
The passive stress follows a transversely isotropic hyperelastic formulation adapted from a Fung-type model [11]. In that formulation, the strain energy density is
| (1) |
where C scales the passive myocardial stiffness. The variable Q, which captures the fiber–sheet–sheet-normal anisotropy, is defined by
| (2) |
with Eij the Green–Lagrange strain components in fiber (f), sheet (s), and sheet-normal (n) directions. Parameters bff, bxx, and bfx control the anisotropic stiffness.
Active stress is modeled as time-dependent tension aligned with the myocardial fiber direction [7, 27]. The active component of P, which is oriented in the myofiber direction, is defined as
| (3) |
where Tref is peak active tension, Ca0 the peak intracellular calcium concentration, and ECa50 is the length-dependent half-activation calcium threshold defined by
| (4) |
Here, l and l0 are the current and resting sarcomere lengths, respectively, and B governs length-dependent calcium sensitivity. Temporal activation is modeled by Ct(t):
| (5) |
where t0 is time to peak active tension, tt the onset of relaxation, and τ the exponential decay time constant. The constitutive model parameters are given in Table 1.
Table 1:
Material and physiological parameters used in the constitutive model [27].
| Symbol | Description | Value |
|---|---|---|
| C | Passive stiffness scaling coefficient [kPa] | 130.0 |
| bff | Fiber-direction stiffness coefficient [–] | 29.0 |
| bxx | Cross-fiber/sheet stiffness coefficient [–] | 26.6 |
| bfx | Fiber–sheet shear stiffness coefficient [–] | 13.3 |
| T ref | Peak active fiber tension [kPa] | 700.0 |
| Ca 0 | Peak intracellular calcium concentration [μM] | 4.35 |
| (Ca0)max | Calcium concentration at half-activation [μM] | 4.35 |
| B | Sarcomere length–tension sensitivity [μm−1] | 4.75 |
| l 0 | Resting sarcomere length [μm] | 1.58 |
| t 0 | Time to peak active tension [ms] | 275 |
| tt | Onset time of relaxation [ms] | 300 |
| τ | Tension decay time constant [ms] | 25 |
2.3. Finite Element Formulation
The weak form of the momentum balance and material incompressibility constraint, incorporating passive and active myocardial mechanics, cavity pressure work, and epicardial spring–damper constraints is given by
| (6) |
for all and δp ∈ L2(Ω0). In Eq. (6), P = ∂W/∂F + Pactive with F denoting the deformation gradient tensor, p is a Lagrange multiplier enforcing incompressibility, u is the displacement, N is the surface outward normal, and Kepi, Cepi are symmetric positive-(semi) definite epicardial stiffness and damping tensors, respectively. Chamber pressures Pch in Eq. (6) are supplied at each timestep by the solution of the closed-loop 0D circulatory model and applied as endocardial boundary conditions of the chamber in the FE formulation. The resulting cavity volumes from the FE solution are then returned (at each timestep) as input to the circulatory model, ensuring iterative pressure–volume consistency (see Section 2.4 for details).
2.3.1. Stabilized Mixed Formulation
To mitigate volumetric locking and suppress spurious pressure oscillations inherent to an incompressible myocardium, we augment the weak form in Eq. (6) with a residual-based stabilization contribution acting on the pressure field. More precisely, the incompressibility part of Eq. (6),
is replaced by
where he is the element size, nel is the number of elements, μ is the shear modulus, and α = 𝒪(1). This stabilization remains a term within the weak formulation, rather than a separate governing equation, and enables stable equal-order interpolation and efficient large-scale simulations.
2.3.2. Epicardial Boundary Condition
Pericardial restraint was modeled with a generalized Robin-type boundary condition applied to the heart epicardium, which resists radial displacement while allowing tangential sliding [23]. The boundary condition is given by
| (7) |
where P is the first Piola–Kirchhoff stress tensor, u the displacement field, and N the outward surface normal of the epicardium. Anisotropic stiffness and damping tensors associated with the boundary condition were defined as:
| (8a) |
| (8b) |
with (kn, kt) and (cn, ct) denoting the (normal, tangential) stiffness and damping, respectively. The epicardial parameters were calibrated to match physiological chamber kinematics and pressure–volume loops with relatively small epicardial motion as observed in vivo. Additionally, a zero-displacement Dirichlet boundary condition was imposed on the truncated proximal aorta.
2.4. Modular Coupling of FE and Circulatory Models
The four-chamber 3D FE heart model was bidirectionally coupled to a closed-loop 0D circulatory model, with pressures and volumes exchanged at each timestep.
Specifically, volume–pressure residuals,
were minimized () using a multivariate root-finding algorithm (fsolve in scipy) that iteratively adjusted chamber pressures until the difference between the FE-computed cavity volumes VFEch and the 0D-model cavity volumes Vcircch for each chamber is below a prescribed tolerance. This modular 3D–0D scheme decouples cardiac mechanics and circulatory hemodynamic solvers, allowing substitution of alternative circulation models or numerical methods while preserving physiologic pressure–volume dynamics across cardiac cycles [13]. Details of the closed-loop four-chamber circulatory model, including vascular and valvular parameterization, are given in Appendix A.
The computational framework was implemented as an in-house FEM code built on the FEniCS platform (https://github.com/msucompbiolab/heArt/tree/heArt py3). The code supports modular boundary conditions, constitutive models, and circulatory coupling, and is maintained for reproducibility and scalability.
2.5. Simulation Cases
Using the coupled 3D-0D four-chamber heart computational framework, we first simulated a baseline case mimicking a healthy human heart. The heart wall was discretized with ~40K linear tetrahedral elements. Material and physiological parameters used in the model are given in Table 1. Multiple cardiac cycles were simulated until the coupled system reaches a time-periodic steady state. The model outputs included chamber pressure-volume (PV) loops, pressure waveforms, and regional strain distributions for analysis.
To probe ventricular–ventricular mechanical interdependence, an ischemic case was simulated by uniformly reducing active stress generation to 25% of its baseline value individually in the LV and RV while keeping all other parameters unchanged. This manipulation simulates cross-chamber effects through the shared interventricular septum and closed-loop circulation, enabling analysis of pressure attenuation and altered PV dynamics under contractile loss in individual chamber.
To characterize regional myocardial deformation in the simulation cases, longitudinal (εu) and circumferential (εcc) strains were computed from the Green–Lagrange stretch tensor relative to the end-diastolic configuration. Strain was evaluated from the stretch ratios λij along anatomically defined unit vectors ei where i ∈ {l, c} (longitudinal, circumferential) [27]:
| (9) |
where C = FT F is the right Cauchy–Green tensor and F is the deformation gradient. Directional Euler–Almansi strain components were then defined as
| (10) |
3. Results
3.1. Baseline case
Figure 2 shows the LV, RV, RA and LA PV loops over one cardiac cycle after reaching time-periodic steady state in the baseline case (See Table A1 for calibrated parameters). The LV PV loop shows an end-systolic volume of approximately 66 mL and an end-diastolic volume of approximately 135 mL, yielding a stroke volume of about 69 mL and an ejection fraction of about 51%. The LV peak pressure is approximately 125 mmHg. The RV PV loop shows an end-systolic volume of approximately 51 mL and an end-diastolic volume of approximately 115 mL, yielding a stroke volume of about 64 mL and an ejection fraction of about 56%. The RV peak pressure is approximately 22 mmHg. Unlike the LV and RV PV loops, the LA and RA PV loops exhibit a “figure of 8” pattern comprising of 2 loops, namely, the V-loop associated with passive atria and ventricular filling, and the A-loop associated with atria contraction.
Fig. 2:
Baseline pressure–volume loops for ventricles (left) and left atrium (right).
Figure 3 shows the baseline global longitudinal (εll) and circumferential (εcc) strain waveforms across the ventricles. Peak values of εll and εcc are 15.2% and 24.8%, respectively. The time to peak value of εll and εcc is 295 ms. The waveforms also show an increase in the strain rate at late diastole that is associated with atria contraction.
Fig. 3:
Global longitudinal and circumferential strain waveform of the LV in the baseline simulation.
Figure 4 shows the simulated deformation and motion of the heart over one full cardiac cycle at steady time-periodic state starting at end-diastole. The figure shows wall thickening and less motion in the apex compared to the base when the heart is contracting during systole.
Fig. 4:
Spatiotemporal evolution of cardiac deformation over one cardiac cycle (T = 800 ms). Frames (left to right) correspond to key mechanical events: onset of LV contraction near mitral valve closure (t = 0 ms), peak LV pressure (t = 160 ms), RV filling onset near tricuspid valve opening (t = 320 ms), LV filling onset near mitral valve opening (t = 360 ms), and initiation of active atrial filling (t = 720 ms). The color bar denotes displacement magnitude.
3.2. Ischemia cases
Figure 5 shows the resulting LV and RV PV loops when either the LV or RV contractility was reduced to 0.25 of their values in the baseline case. When LV contractility was reduced, the LV peak pressure decreased from about 125 to 100 mmHg, while the RV peak pressure decreased from about 21.5 to 20.5 mmHg. In this case, the LV EF decreased from about 51% to 42%, and the RV EF decreased from about 56% to 51%. Conversely, when RV contractility was reduced, the LV peak pressure decreased from about 125 to 98 mmHg, while the RV peak pressure decreased from about 21.5 to 14.3 mmHg. For this case, the LV EF decreased from about 51% to 40%, and the RV EF decreased from about 56% to 40%.
Fig. 5:
Baseline vs. ischemic comparisons for LV/RV PV loops.
3.3. Numerical Scalability
Figure 6 shows the scaling results for the FEniCS implementation with MPI-based domain decomposition. Tests were performed on an agg-class AMD EPYC 9004 node (2×96 cores, ~750 GB RAM). A baseline run on 1 core required 37.5 s per timestep, whereas the 16-core configuration reduced this to 5.3 s, corresponding to an overall speedup of 7.0 and a parallel efficiency of 44.0% relative to 1 core. Parallel efficiency is near-ideal on 2 and 4 cores (85.7 and 60.2, respectively), but decreases to 47.3 and 44.0 on 8 and 16 cores as communication and linear-solver overheads become more pronounced. With 16 cores, the run time for a cardiac cycle is approximately 70 minutes.
Fig. 6:
Scaling results with 40k tetrahedral elements, showing measured speedup and parallel efficiency.
4. Discussion
We have developed a computational modeling framework to simulate cardiac mechanics in a four-chamber heart that is coupled to 0D model of the systemic and pulmonary circulations in a closed-loop system. Using the computational framework, we were able to establish a baseline simulation case that can reproduce several key features found in the healthy human heart. Specifically, the simulated LV and RV PV loops have stroke volume (LV: 69 mL and RV: 64 mL), ejection fraction (LV: 51% and RV: 56%), peak pressure (LV: 125 mmHg; RV: 22 mmHg) that are comparable to those measured in the healthy human heart [15, 21]. The PV loops also show physiologic ventricular–arterial coupling where the steeper LV end-systolic limb relative to the RV indicated higher elastance, consistent with systemic versus pulmonary loading.
Besides the PV loop, the myocardial strains predicted by the computational framework are also comparable to 3D ECHO measurements of healthy human hearts. Specifically, the global LV longitudinal strain (εll) waveform showed absolute strain of 15%, which is comparable to the range (16 - 22%) measured in humans. Similarly, the global LV circumferential strain εcc exhibits an absolute peak strain of approximately 25%, which is comparable to the range (21 - 28%) measured in humans [33].
Unlike four-chamber heart models that treat the atria as passive tissues [1, 24], we directly simulated this feature in the four-chamber computational framework. Atrial contraction plays an important role in reproducing physiological preload and ventricular filling. Its absence eliminates the A-loop from atrial pressure–volume curves and markedly reduces ventricular preload, producing nonphysiological behavior resembling atrial fibrillation [8]. By considering active atrial contraction, the framework produces a “figure of 8” pattern in the LA and RA PV loops and a steep increase in myocardial strains (i.e., “atrial kick) that resembles measurements found in the healthy human heart [14]. Similar to the LA PV loops measured by Khurram et al. [14], the area of the ‘V-loop’, which reflects the pulmonary venous inflow and mitral valve outflow in the passive atrium, is smaller than the ‘A-loop’ associated with atrial contraction.
The mechanics and motion of the whole-heart is critically affected by the boundary conditions imposed in the simulation. Detailed pericardial contact models—such as frictionless sliding or bidirectional penalty coupling to a pericardial reference body—can capture realistic epicardial motion [9]. These models, however, may require an auxiliary pericardial mesh, and often necessitate the fixation on vessel cutoffs when they are excluded. Many four-chamber heart models have instead constrained selected regions (e.g., base, apex, valve annuli) with spring–dashpot elements, or fix the great vessels leaving most of the epicardium traction-free, or applied omnidirectional springs that overly restrict tangential motion [3, 22]. Such simplifications, however, only partially reproduce physiologic pericardial–myocardial interaction. To overcome this issue, we prescribed an anisotropic Robin-type spring–dashpot formulation that acts primarily in the normal direction with minimal tangential resistance, similar to [8, 22]. This formulation is motivated by the fact that the pericardium’s mechanical influence arises from two components, namely, contact stress that limits radial expansion and augments ventricular interdependence, and lubrication associated with the pericardial fluid that permits low-friction tangential motion under normal attachment [22]. The implemented normal/tangential spring–dashpot boundary conditions preserves tangential slip, and enforces realistic pericardial restraint in a computationally scalable form [23]. The motion sequence in Fig. 4 is also consistent with this behavior, showing peak LV contraction near t = 160 ms, RV filling onset near t = 320 ms, LV filling onset near t = 360 ms, and active atrial filling near t = 720 ms. Modest damping imposed in the boundary conditions also helps stabilize beat-to-beat simulations by attenuating high-frequency oscillations [9].
4.1. Effects of changes in local myocardial contractility
Our simulations show that reducing RV contractility produces a larger percentage reduction in LV systolic pressure than the reciprocal manipulation. From Fig. 5, reducing LV contractility lowers RV peak pressure only from about 21.5 to 20.5 mmHg (about 4.7%) and changes RV EF from about 56% to 51%, whereas reducing RV contractility lowers LV peak pressure from about 125 to 98 mmHg (about 21.6%) and changes LV EF from about 51% to 40%. This directional asymmetry is consistent with the findings of Maughan et al. [17]. In that work, they measured systolic cross-talk gains to be approximately twofold larger from right-to-left than left-to-right using direct isovolumic perturbations (GR→L = 0.146 ± 0.030 vs. GL→R = 0.080 ± 0.013) and ESPVR-shift analysis (0.126 ± 0.016 vs. 0.065 ± 0.008). This ESPVR method showed leftward shifts without slope change in the output ventricle when the contralateral systolic pressure was increased, providing a mechanical basis for the larger LV pressure decrement when RV performance declines. It must be noted, however, that the measurements were performed in isolated heart preparation that considers ventricular-interdependence only through the septum while the simulation results also consider the interdependence occurring indirectly through the circulatory system.
4.2. Numerical challenges and comparison with other computational frameworks
Residual-based pressure stabilization in the incompressibility equation suppresses volumetric locking and pressure checkerboarding that arises when simulating the deformation of nearly and perfect incompressible material. Incorporating pressure stabilization enables equal-order (P1–P1) displacement–pressure interpolation, which is computationally less expensive, to be used. This approach permits discretizing the four-chamber heart with linear tetrahedra, which helps reduce the degrees of freedom and memory requirements as well as simplifies the thin-walled atrial geometry. The formulation remains robust when bidirectionally coupled to the closed-loop 0D circulatory model, with pressure–volume residuals iterated to preserve physiologic dynamics across beats. These properties make the stabilized P1–P1 method well suited for scalable, numerically stable whole-heart simulations.
Strong-scaling tests of the FEniCS-based solver show an order-of-magnitude reduction in wall time per timestep as the core count is increased, with parallel efficiency remaining high at low core counts and gradually decreasing as more cores are used. For this moderate P1–P1 mesh with roughly 40k elements, the onset of diminishing returns beyond about 4–8 cores is consistent with the expected strong-scaling limit, once only a few thousand elements remain per core and communication and global linear-solver operations start to dominate. This behavior also motivates restricting the present benchmarks to 16 cores, which already probe the regime where overheads become comparable to local computation. We expect the same implementation to maintain good parallel efficiency at substantially higher core counts for problems with finer meshes and more degrees of freedom per rank.
5. Limitations
This study has several limitations. First, the geometry was post-processed to create water-tight chambers and a mesh with reduced complexities. These modifications suppress small anatomical features and trabeculations that can bias the cavity volume, local curvature, and wall stress. They may also constrain annular motion to the discretized surface. Results should therefore be interpreted at chamber and regional scales rather than at the level of substructures such as papillary muscles or valve apparatus. Second, there are some simplifications made in terms of physiology and description of hemodynamics. Particularly, ventricular and atrial fibers were prescribed using a rule-based approach, not based on sub ject-specific data. Third, the active contraction behavior was described based on a phenomenological tension model, limiting fidelity for load-, rate-, and history-dependent behaviors. Heart valves leaflet dynamics and blood flow are also not mechanically modeled.
6. Conclusion
We developed an integrated four-chamber finite-element electromechanics model that couples patient-specific anatomy and rule-based fiber architecture to a closed-loop systemic–pulmonary circulation through a pressure–volume residual minimization scheme. A stabilized mixed P1–P1 formulation and an anisotropic Robin epicardial spring–damper boundary condition enabled numerically stable beat-to-beat simulations, preserving physiologic chamber kinematics and PV dynamics. The framework reproduced physiological PV loops in the 4 chambers, myocardial strain waveforms as well as ventricular interdependence measured in experiments. The implementation also showed good parallel efficiency up to moderate core counts, supporting scalable whole-heart simulation on practical meshes. These results, together with the modular 3D–0D architecture, position the computational framework for hypothesis testing and patient-specific simulations in future studies.
Article Highlights.
Patient-specific four-chamber heart mechanics is coupled to closed-loop systemic and pulmonary circulation.
Stabilized P1–P1 finite elements and epicardial spring–damper conditions enable robust whole-heart simulation.
Simulations reproduce physiologic chamber dynamics and reveal stronger RV-to-LV pressure coupling than the reverse.
Acknowledgements
This work is supported by NIH HL163977, HL166508 and NSF 2406028.
Statements and Declarations Funding:
This work is supported by NIH HL163977, HL166508 and NSF 2406028.
Appendix A. Closed-Loop Four-Chamber Circulatory Model
The 0D model comprises resistive–compliant vascular compartments and pressure-driven unidirectional valves, with parameter values listed in Table A1. The systemic loop includes proximal/distal aorta (Vsa, Vad) and systemic veins (Vsv); the pulmonary loop includes pulmonary arteries (Vpa) and veins (Vpv). Volume conservation is enforced, with FE chamber volumes exchanged at each timestep.
Mitral, aortic, tricuspid, and pulmonary valves are ideal one-way elements, open when upstream pressure exceeds downstream:
| (A1a) |
| (A1b) |
Table A1:
Lumped-parameter values in the closed-loop model. Parameters were automatically optimized to match healthy adult resting pressure–volume loops, peak pressures, and cardiac output.
| Parameter | Description | Unit | Value |
|---|---|---|---|
| Systemic Circulation | |||
| Rmv | Mitral valve resistance | dyn·s/cm5 | 200.0 |
| Rav | Aortic valve resistance | dyn·s/cm5 | 500.0 |
| Rsa | Proximal aorta resistance | dyn·s/cm5 | 18000 |
| Rad | Distal aorta resistance | dyn·s/cm5 | 31800 |
| Rsv | Systemic venous resistance | dyn·s/cm5 | 100.0 |
| Csa | Proximal aorta compliance | mL/mmHg | 0.0055 |
| Cad | Distal aorta compliance | mL/mmHg | 0.033 |
| Csv | Venous compliance | mL/mmHg | 0.28 |
| Vsa,0 | Unstressed proximal aorta volume | mL | 550 |
| Vad,0 | Unstressed distal aorta volume | mL | 40 |
| Vsv,0 | Unstressed venous volume | mL | 2550.0 |
| Pulmonary Circulation | |||
| Rtv | Tricuspid valve resistance | dyn·s/cm5 | 800.0 |
| Rpvv | Pulmonary valve resistance | dyn·s/cm5 | 400.0 |
| Rpa | Pulmonary artery resistance | dyn·s/cm5 | 10000.0 |
| Rpv | Pulmonary vein resistance | dyn·s/cm5 | 500.0 |
| Cpa | Pulmonary artery compliance | mL/mmHg | 0.01 |
| Cpv | Pulmonary vein compliance | mL/mmHg | 0.9 |
| Vpa, 0 | Unstressed pulmonary artery volume | mL | 320 |
| Vpv,0 | Unstressed pulmonary vein volume | mL | 2000 |
| Atrial Activation | |||
| Tmax,la/ra | τ Peak contraction time | ms | 120 / 120 |
| τla/ra | Relaxation time constant | ms | 25 / 25 |
| tdelayla/ra | Activation delay | ms | 220 / 160 |
| Initial Compartment Volumes | |||
| Vsv | Systemic veins | mL | 2600.0 |
| Vsa | Proximal aorta | mL | 739.0 |
| Vad | Distal aorta | mL | 283.0 |
| Vpv | Pulmonary veins | mL | 3829.0 |
| Vpa | Pulmonary arteries | mL | 402.0 |
Systemic and pulmonary vessels follow linear resistance laws:
| (A2a) |
| (A2b) |
Pressures are computed from compartment compliance:
| (A3) |
Volumes are updated by explicit Euler integration:
| (A4a) |
| (A4b) |
| (A4c) |
| (A4d) |
| (A4e) |
Footnotes
Additional Declarations: No competing interests reported.
Competing Interests: The authors declare that they have no competing interests.
Data availability:
The simulation data supporting the findings of this study are available from the corresponding author upon reasonable request.
Code availability:
The computational framework used in this study is available at https://github.com/msucompbiolab/heArt/tree/heArt_py3.
References
- [1].Augustin CM, Neic A, Liebmann M, et al. (2016) Anatomically accurate high resolution modeling of human whole heart electromechanics: A strongly scalable algebraic multigrid solver method for nonlinear deformation. Journal of Computational Physics 305:622–646. 10.1016/j.jcp.2015.10.045 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [2].Augustin CM, Gsell MAF, Karabelas E, et al. (2021) A computationally efficient physiologically comprehensive 3d–0d closed-loop model of the heart and circulation. Computer Methods in Applied Mechanics and Engineering 386:114092. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [3].Baillargeon B, Rebelo N, Fox DD, et al. (2014) The living heart project: A robust and integrative simulator for human heart function. European Journal of Mechanics - A/Solids 48:38–47. Frontiers in Finite-Deformation Electromechanics [DOI] [PMC free article] [PubMed] [Google Scholar]
- [4].Institute of Biomedical Engineering K (2023) Resilient: Rule-based assignment of atrial fiber orientations. https://github.com/KIT-IBT/RESILIENT/tree/main, accessed: 2025-05-12 [Google Scholar]
- [5].Fan L, Namani R, Choy JS, et al. (2021) Transmural distribution of coronary perfusion and myocardial work density due to alterations in ventricular loading, geometry and contractility. Frontiers in Physiology 12:744855. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [6].Fan L, Choy JS, Raissi F, et al. (2022) Optimization of cardiac resynchronization therapy based on a cardiac electromechanics-perfusion computational model. Computer Methods and Programs in Biomedicine 141:105050. 10.1016/j.compbiomed.2021.105050, epub 2021 Nov 19 [DOI] [Google Scholar]
- [7].Fan L, Choy JS, Lee S, et al. (2023) An in silico study of the effects of left ventricular assist device on right ventricular function and inter-ventricular interaction. Artificial Organs 47(12):1831–1847. Epub 2023 Sep 25 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [8].Fedele M, Piersanti R, Regazzoni F, et al. (2023) A comprehensive and biophysically detailed computational model of the whole human heart electromechanics. Computer Methods in Applied Mechanics and Engineering 410:115983 [Google Scholar]
- [9].Fritz T, Wieners C, Seemann G, et al. (2014) Simulation of the contraction of the ventricles in a human heart model including atria and pericardium. Biomechanics and Modeling in Mechanobiology 13(3):627–641 [DOI] [PubMed] [Google Scholar]
- [10].Galappaththige S, Gray RA, Costa CM, et al. (2022) Credibility assessment of patient-specific computational modeling using patient-specific cardiac modeling as an exemplar. PLOS Computational Biology 18(10):1–26. 10.1371/journal.pcbi.1010541 [DOI] [Google Scholar]
- [11].Guccione JM, McCulloch AD, Waldman LK (1991) Passive material properties of intact ventricular myocardium determined from a cylindrical model. Journal of Biomechanical Engineering 113(1):42–55 [DOI] [PubMed] [Google Scholar]
- [12].Jiang Y, Yan Z, Wang X, et al. (2024) A highly parallel algorithm for simulating the elastodynamics of a patient-specific human heart with four chambers using a heterogeneous hyperelastic model. Journal of Computational Physics 508:113027 [Google Scholar]
- [13].Kerckhoffs RC, Bovendeerd PH, Kotte JC, et al. (2007) Coupling of a 3d finite element model of cardiac ventricular mechanics to lumped systems models of the systemic and pulmonary circulation. Annals of Biomedical Engineering 35(1):1– 18. 10.1007/s10439-006-9182-2 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [14].Khurram IM, Maqbool F, Berger RD, et al. (2016) Association between left atrial stiffness index and atrial fibrillation recurrence in patients undergoing left atrial ablation. Circulation: Arrhythmia and Electrophysiology 9(3):e003163. 10.1161/CIRCEP.115.003163 [DOI] [PubMed] [Google Scholar]
- [15].Kuehne T, Yilmaz S, Steendijk P, et al. (2004) Magnetic resonance imaging analysis of right ventricular pressure-volume loops: in vivo validation and clinical application in patients with pulmonary hypertension. Circulation 110(14):2010– 2016 [DOI] [PubMed] [Google Scholar]
- [16].Mann CK, Lee LC, Campbell KS, et al. (2020) Force-dependent recruitment from myosin off-state increases end-systolic pressure-volume relationship in left ventricle. Biomechanics and Modeling in Mechanobiology 19(6):2683–2692. Epub 2020 Apr 28 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [17].Maughan WL, Sunagawa K, Sagawa K (1987) Ventricular systolic interdependence: volume elastance model in isolated canine hearts. American Journal of Physiology-Heart and Circulatory Physiology 253(6):H1381–H1390 [Google Scholar]
- [18].Mehri M, Campbell KS, Lee LC, et al. (2025) A multi-scale finite element method for investigating fiber remodeling in hypertrophic cardiomyopathy. Scientific Reports 15(1):31961. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [19].Mojumder J, Fan L, Nguyen T, et al. (2023) Computational analysis of ventricular mechanics in hypertrophic cardiomyopathy patients. Scientific Reports 13(1):958. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Moss R, Wülfers EM, Schuler S, et al. (2021) A fully-coupled electro-mechanical whole-heart computational model: Influence of cardiac contraction on the ecg. Frontiers in Physiology 12:778872. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [21].Petersen SE, Aung N, Sanghvi MM, et al. (2017) Reference ranges for cardiac structure and function using cardiovascular magnetic resonance (cmr) in caucasians from the uk biobank population cohort. Journal of Cardiovascular Magnetic Resonance 19(1):18. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [22].Pfaller MR, Hörmann JM, Weigl M, et al. (2019) The importance of the pericardium for cardiac biomechanics: from physiology to computational modeling. Biomechanics and Modeling in Mechanobiology 18(2):503–529 [DOI] [PubMed] [Google Scholar]
- [23].Regazzoni F, Salvador M, Africa P, et al. (2022) A cardiac electromechanical model coupled with a lumped-parameter model for closed-loop blood circulation. Journal of Computational Physics 457:111083 [Google Scholar]
- [24].Santiago A, Aguado-Sierra J, Zavala-Aké M, et al. (2018) Fully coupled fluidelectro-mechanical model of the human heart for supercomputers. International Journal for Numerical Methods in Biomedical Engineering 34(12):e3140. 10.1002/cnm.3140 [DOI] [PubMed] [Google Scholar]
- [25].Sermesant M, Chabiniok R, Chinchapatnam P, et al. (2012) Patient-specific electromechanical models of the heart for the prediction of pacing acute effects in crt: a preliminary clinical validation. Medical Image Analysis 16(1):201–215. 10.1016/j.media.2011.07.003, epub 2011 Jul 23 [DOI] [PubMed] [Google Scholar]
- [26].Sharifi H, Mehri M, Campbell KS, et al. (2025) Role of baroreflex feedback loop in predictions of left ventricular growth: A multiscale finite element modelling study. The Journal of Physiology 10.1113/JP288649, epub ahead of print [DOI] [Google Scholar]
- [27].Shavik SM, Wall ST, Sundnes J, et al. (2017) Organ-level validation of a crossbridge cycling descriptor in a left ventricular finite element model: effects of ventricular loading on myocardial strains. Physiological Reports 5(21):e13392. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [28].Streeter D, Spotnitz H, Patel D, et al. (1969) Fiber orientation in the canine left ventricle during diastole and systole. Circulation Research 24(3):339–347. 10.1161/01.RES.24.3.339 [DOI] [PubMed] [Google Scholar]
- [29].Strocchi M, Augustin CM, Gsell MAF, et al. (2020) A publicly available virtual cohort of four-chamber heart meshes for cardiac electro-mechanics simulations. PLOS ONE 15(6):1–26 [Google Scholar]
- [30].Strocchi M, Gsell MA, Augustin CM, et al. (2020) Simulating ventricular systolic motion in a four-chamber heart model with spatially varying robin boundary conditions to model the effect of the pericardium. Journal of Biomechanics 101:109645. 10.1016/j.jbiomech.2020.109645 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [31].Wachter A, Loewe A, Krueger MW, et al. (2015) Mesh structure-independent modeling of patient-specific atrial fiber orientation. Current Directions in Biomedical Engineering 1(1):409–412. 10.1515/cdbme-2015-0099 [DOI] [Google Scholar]
- [32].Wall ST, Guccione JM, Ratcliffe MB, et al. (2012) Electromechanical feedback with reduced cellular connectivity alters electrical activity in an infarct injured left ventricle: a finite element model study. American Journal of Physiology-Heart and Circulatory Physiology 302(1):H206–H214. 10.1152/ajpheart.00272.2011, epub 2011 Nov 4 [DOI] [PMC free article] [PubMed] [Google Scholar]
- [33].Yingchoncharoen T, Agarwal S, Popovć ZB, et al. (2013) Normal ranges of left ventricular strain: A meta-analysis. Journal of the American Society of Echocardiography 26(2):185–191 [DOI] [PubMed] [Google Scholar]
- [34].Zingaro A, Bucelli M, Piersanti R, et al. (2024) An electromechanics-driven fluid dynamics model for the simulation of the whole human heart. Journal of Computational Physics 504:112885 [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The simulation data supporting the findings of this study are available from the corresponding author upon reasonable request.
The computational framework used in this study is available at https://github.com/msucompbiolab/heArt/tree/heArt_py3.






