Skip to main content
Springer logoLink to Springer
. 2019 Oct 19;19(2):633–659. doi: 10.1007/s10237-019-01237-y

An orthotropic electro-viscoelastic model for the heart with stress-assisted diffusion

Adrienne Propp 1, Alessio Gizzi 2, Francesc Levrero-Florencio 3, Ricardo Ruiz-Baier 1,4,
PMCID: PMC7105452  PMID: 31630280

Abstract

We propose and analyse the properties of a new class of models for the electromechanics of cardiac tissue. The set of governing equations consists of nonlinear elasticity using a viscoelastic and orthotropic exponential constitutive law, for both active stress and active strain formulations of active mechanics, coupled with a four-variable phenomenological model for human cardiac cell electrophysiology, which produces an accurate description of the action potential. The conductivities in the model of electric propagation are modified according to stress, inducing an additional degree of nonlinearity and anisotropy in the coupling mechanisms, and the activation model assumes a simplified stretch–calcium interaction generating active tension or active strain. The influence of the new terms in the electromechanical model is evaluated through a sensitivity analysis, and we provide numerical validation through a set of computational tests using a novel mixed-primal finite element scheme.

Keywords: Orthotropic nonlinear elasticity, Mixed-primal finite element method, Kirchhoff stress formulation, Stress-assisted diffusion, Viscoelastic response, Cardiac electromechanics

Introduction

In order to effectively combat cardiovascular disease, we need a robust scientific understanding of the mechanisms of the heart and the nature of such health conditions. Recent progress in the field is encouraging; the concept of patient-specific treatment is no longer a distant dream, but a conceivable reality and a topic of ongoing research. However, a major difficulty is our incomplete knowledge about the relationship between processes at the cellular and sub-cellular level, and the performance of the organ as a whole (Augustin et al. 2016). Indeed, a great deal of treatment is still based on trial-and-error experimentation rather than a more fundamental scientific understanding of the changes responsible for the onset and progression of disease (Göktepe et al. 2013). Several treatments, such as resynchronisation therapy and anti-arrhythmic medications, for example, are known to be ineffective or even exacerbate pathological conditions in some patients, for reasons that are not yet well understood (Jaffe and Morin 2014). One potential obstacle to deep understanding of cardiac function is the difficulty of acquiring sufficiently detailed data. Until recently, there were no experimental techniques capable of recording 3D cardiac activity with high enough spatiotemporal resolution to provide the required level of information. However, relatively recent studies (see, for example, Christoph et al. 2018) have used optical mapping to assess electromechanical waves with acceptable physiological accuracy.

Computational models have thus been critical in allowing for extensive study of the heart even without sufficient data. The development of complex multiscale and multiphysics models, accompanied by advances in simulation and imaging techniques, has enabled researchers to investigate the many different aspects of cardiac function and disease. The hope is that the knowledge gained from these models can contribute to new and improved treatment methods. Even though the problem of cardiac electromechanics has been the focus of a large number of modelling and computational studies (see, for instance, Augustin et al. 2016; Cherubini et al. 2012; Franzone et al. 2016; Costabal et al. 2017; Gizzi et al. 2015; Göktepe et al. 2013; Nobile et al. 2012; Quarteroni et al. 2017; Sundnes et al. 2014 and the references therein), there still remain many challenges in the development of more accurate and detailed models and the accompanying methods.

In such a context, the large majority of the proposed approaches rely on continuum formulations of the complex microstructural interactions occurring among the heart tissue components, e.g. cardiomyocytes, involving different scales (Quarteroni et al. 2017). The study of single cell and cell–cell (Lenarda et al. 2018) chemomechanical and electromechanical interactions has attempted to unveil some of the underlying complex features of the cardiac function, and different multifield nonlinear models have been gradually generalising classical approaches such as the monodomain equations and Fick’s law of diffusion. In particular, fractional diffusion (Cusimano et al. 2018), nonlinear diffusion (Hurtado et al. 2016), and stress-assisted diffusion formulations (Cherubini et al. 2017) were recently proposed to reproduce porous multiscale excitation phenomena within the framework of homogenised models for cardiac tissue. These studies, in fact, paved the route towards new challenging theoretical and computational problems aiming at a reliable in silico prediction of heart rate variability, cardiac repolarisation, and inducibility of life-threatening arrhythmias (Phadumdeo and Weinberg 2018). At the same time, macroscale incompressibility, orthotropic, and hysteretic mechanical features have been shown to fully characterise the human cardiac tissue under multiaxial loading tests (see, for example, Gültekin et al. 2016 and references therein). Viscosity properties, in particular, have been incorporated as one spring element coupled with Maxwell elements in parallel endowing the model with hysteretic characteristics describing the viscous response due to matrix, fibre, sheet, and fibre–sheet couplings through four dedicated dashpots (Gültekin et al. 2016). Also in this case, a porous medium motivation has been advanced in Yao et al. (2012), including the extracellular fluid filtrating through the elastic body, contributed by the active contractile behaviour of the muscle. However, complete agreement concerning the specific multiscale features involved in energy dissipation for the cardiac tissue, and soft biological tissues in general, is still lacking. The stress evolution equations for time-dependent viscous behaviour are based on finite-strain viscoelasticity (Holzapfel and Gasser 2001), motivated by a rheological analogue from Simo 1987, and endowed with equilibrium and non-equilibrium contributions (Lubliner 1985) in which the usual assumption of volume-preserving deformations during time-dependent responses is made.

A distinguishing feature of our approach is the introduction of the mechanoelectrical feedback (MEF) in the electric conductivities, through a direct dependence on the Kirchhoff stress. This framework, known as stress-assisted diffusion (SAD), is widely employed in the modelling of gels and polymers (Klepach and Zohdi 2014), but has only recently been adapted for active biological media undergoing reaction–diffusion excitation (Cherubini et al. 2017), and more tailored for cardiac models in Loppini et al. (2018). While these contributions consider hyperelastic formulations coupled with multiphysics activation mechanisms, we also consider here the viscoelastic effects typical of soft microstructured fibre-reinforced biological tissues, and using realistic ventricular geometries. Fully mixed methods for the hyperelasticity of the cardiac tissue (that is, formulations involving stresses or strains in addition to simply displacement or displacement–pressure) are not yet widely employed. They have been introduced in Ruiz-Baier (2015) and used more recently in Cherubini et al. (2017), Garcia-Blanco et al. (2019), and Ruiz-Baier et al. (2019). In the present case, our model and our numerical method include a three-field elasticity formulation (variationally based on a modification of the Hu–Washizu principle (Lamichhane et al. 2006)) that states the governing equations in terms of stress–displacement–pressure, motivated by the desire to avoid volumetric locking and to solve directly for additional variables of interest. In particular, we solve for the Kirchhoff stress, which we use explicitly in our incorporation of SAD. This formulation includes a pressure stabilisation term needed, in the lowest-order case, for triangular or for tetrahedral meshes. It constitutes a generalisation of the three-field formulation for nearly incompressible hyperelasticity, designed in Chavan et al. (2007) using quadrilateral meshes. Another difference in the present contribution is that we employ a more accurate cellular model, tailored for recovering human action potential dynamics, restitution features under constant pacing as well as sustained fibrillation behaviours and spiral waves breakup (Bueno-Orovio et al. 2008). While the active strain approach is adopted in many instances in the literature and is often favoured due to the practicality of measuring strains directly using imaging techniques (Rossi et al. 2014), the active stress approach is somewhat simpler and more naturally incorporated in already existing models for passive deformation (Giantesio et al. 2019). In this work, we will adopt both formulations, although we find that the active strain formulation better reproduces physiologically accurate deformation regimes in ventricular geometries. To the best of our knowledge, no previous attempts have been made incorporating both active stress and active strain within a generalised stress-assisted reaction–diffusion formalism and embedding orthotropy, incompressibility and viscoelasticity for human cardiac ventricular domains.

This paper has been structured in the following manner. Section 2 lays out the elements of the mathematical model that describes the electro-viscoelastic function of the heart, including the active contraction of the cardiac muscle and the representation of the mechanoelectric feedback using stress-assisted conductivity, as well as a contribution from geometric nonlinearities (or geometrical feedback). The passive hyperelastic response of the tissue is described by an orthotropic exponential model, whereas the ionic activity which causes active contraction is incorporated through orthotropic active stress. Active strain will also be addressed. The specific structure of the governing equations (written in terms of stress, displacements, electric potential, activation generation, and ionic variables) suggests to cast the problem in a mixed-primal form, and to use a mixed-primal finite element method for its numerical approximation. This is precisely the method that we outline in Sect. 3, which also includes a description of the consistent linearisation and implementation details. Our computational results in 2D and 3D, along with numerical validation and pertinent discussions on the modelling considerations, are then presented in Sect. 4. We close with a summary and some remarks on model limitations and ongoing extensions, collected in Sect. 5.

Mathematical model

Finite-strain cardiac mechanics

Let ΩRd, d{2,3}, denote a deformable body with a piecewise smooth boundary Ω, considered in its reference configuration, and let n denote the outward unit normal vector on Ω. The kinematical description of finite deformations regarded on a time interval t(0,tfinal] is made precise as follows. A material point in Ω is denoted by x, whereas u(t):ΩRd will denote the displacement field defining its new position in the deformed configuration. The tensor F:=I+u is the gradient (applied with respect to the fixed material coordinates) of the deformation map; its determinant, denoted by J=detF, measures the solid volume change during the deformation; and C=FtF and B=FFt are, respectively, the right and left Cauchy–Green deformation tensors on which all strain measures will be based (here the superscript ()t denotes the transpose operator). The first isotropic invariant ruling deviatoric effects is the scalar I1(C)=trC, and for generic unitary vectors f0,s0, the scalars I4,f(C)=f0·(Cf0), I4,s(C)=s0·(Cs0), I8,fs(C)=f0·(Cs0) are pseudo-invariants of C measuring direction-specific stretch (Ciarlet 1988).

The triplet (f0(x),s0(x),n0(x)) represents an orthogonal coordinate system pointing in the local direction of the muscular cardiac fibres, transversal sheetlet compound, and normal cross-fibre direction n0(x)=f0(x)×s0(x). Note that the system is restricted to (f0(x),s0(x)) in the two-dimensional case, and that these directions are defined in the reference configuration. Constitutive relations characterising the material properties and underlying microstructure of the myocardial tissue will follow the orthotropic model proposed in Holzapfel and Ogden (2009), whose strain energy density (relating the amount of energy stored within the material in response [joule/volume] to strain, and which assumes an additive decomposition into isotropic, volumetric, and anisotropic contributions) and the first Piola–Kirchhoff stress tensor (associated with a passive, elastic deformation) read, respectively

Ψpas(F)=a2beb(I1-d)+i{f,s}ai2bi[ebi(I4,i-1)+2-1]+afs2bfs[ebfs(I8,fs)2-1],Ppas=ΨpasF-pJF-t, 2.1

where ab are material constants associated with the isotropic matrix response, af and bf rule the directional behaviour of the material along myocardial fibres, as and bs account for the cross-contribution of the fibre–sheet directions, and afs,bfs encapsulate the shear effects in the fibre–sheet plane. Moreover, the field p denotes the solid hydrostatic pressure, and we use the notation (u)+:=u if u>0 or zero otherwise, for a generic real-valued function u. This modelling choice is appropriate given that fibres have a quite different behaviour under compression or tension regimes. In addition, taking the positive part of the exponents in the anisotropic energy results in excluding anisotropic energetic contributions for compressed fibre configurations, which in the case of passive fibres should have an effect only during extension (Pezzuto et al. 2014). We remark here that the particular mechanisms of soft tissue anisotropic mechanical behaviour are still under investigation (Humphrey et al. 2014), and the chosen formulation may not be the most general one. Moreover, full incompressibility of the tissue will be enforced in the present framework, and this has some advantages associated with the mathematical and numerical structure of the system. Although biological tissues possess a complex porous structure, compression features are still being systematically investigated ex vivo, and a more comprehensive answer on the subject is still needed (McEvoy et al. 2018).

Active stress and active strain

In physiological scenarios, the mechanical deformation is also actively influenced by microscopic tension generation.

Active stress model. A simple description is given in terms of active stresses (see, for instance, Sundnes et al. 2014): we assume that the first Piola-Kirchhoff stress tensor decomposes as

P=Ppas+Pact, 2.2

where the active stress component acts differently on each local direction with an intensity depending on the scalar field of active tension Ta, that synthesises (in an homogenised sense) the biochemical state of myocytes (and whose dynamic behaviour will be specified later on). Then,

Pact=JσactF-t,withσact=TaJλfFf0Ff0+κsnTaJλsλnsym(Fs0Fn0)+κnnTaJλnFn0Fn0, 2.3

where κsn,κnn are positive constants representing the variation of activation on each specific direction, as proposed in Dorri et al. (2006), and λf=I4,f,λs=I4,s,λn=n0·(Cn0) are the fibre, sheetlet, and cross-fibre stretches. Setting appropriate models for σact is not a trivial task since the active contribution to the force should account for the geometric properties of deformation, and these undergo substantial changes during contraction in the finite-strain regime (Pezzuto et al. 2014). Details of other anisotropic activation forms can be found, for instance, in Rossi et al. (2014) for active strain and in (Usyk et al. 2000, Appendix B) for active stress descriptions, but they are basically responsible for additional deformation effects such as wall thickening, radial constriction and torsion, as well as longitudinal shortening. Note that the active Cauchy stress does not include a contribution on the diagonal entry associated with the local sheetlet direction s0 since a stress component on this direction would counteract wall thickening mechanisms (Dorri et al. 2006). Moreover, the intensity of the active tension effect on the cross-fibre direction n0 is assumed to be substantially smaller than that appearing on the off-diagonal component sym(Fs0Fn0); see Table 2. Also note that some references do not include a normalisation with local stretches in each term of σact. Finally, these constitutive laws are usually not derived from a thermodynamic potential.

Table 2.

Model parameters for the electro-viscoelastic model (2.8), (2.11), (2.16), (2.14). Values are taken from Cherubini et al. (2017), Gao et al. (2015), Rossi et al. (2014), Bueno-Orovio et al. (2008), and the transmembrane potential v is dimensionless

Viscoelasticity constants
a=0.236 [N/cm2] af=1.160 [N/cm2] as=3.724 [N/cm2] afs=4.010 [N/cm2]
b=10.81 [–] bf=14.15 [–] bs=5.165 [–] bfs=11.60 [–]
p0=0.1 [N/cm2] β=10 [ms] δ=22.6 [N/cm2 ms] ζstab=0.25 [–]
ηa=0.001 [N/cm2] ηb=0.01 [N/cm2] κsn=0.6 [–] κnn=0.03 [–]
ρ0=0.001 [N/cm2]
Electrophysiology constants
v0=0 [–] vv=1.55 [–] v2-=0.03 [–] vso=0.65 [–]
v3=0.908 [–] θ1=0.3 [–] θ1-=0.006 [–] θo=0.006 [–]
θ2=0.13 [–] k2-=65 [–] k3=2.099 [–] kso=2.045 [–]
r2,=0.94 [–] τ2,=0.07 [–] τ1,1-=60 [–] τ1,2-=1150 [–]
τ2,1-=60 [–] τ2,2-=15 [–] τfi=0.11 [–] τo,1=30.02 [–]
τo,2=0.996 [–] τso,1=2.046 [–] τso,2=0.65 [–] τ3,1=2.734 [–]
τ3,2=16 [–] τsi=1.888 [–] τ1+=1.451 [–] τ2+=200 [–]
χ=1 [–]
Activation and excitation–contraction coupling constants
D0=1.171 [cm2/s] D1=0.9 [cm2/(s mV)] D2=0.01 [cm2/(s Pa)] K0=5 [–]
K1=-0.015 [–] K2=-0.15 [–] α1=10 [–] α2=0.5 [–]

Active strain model. Next we recall the active strain model for ventricular electromechanics (see, for example, Cherubini et al. 2008). The contraction of the tissue results from activation mechanisms governed by internal variables and incorporated into the finite elasticity context using a multiplicative decomposition of the deformation gradient into a passive (purely elastic) and an active part, F=FEFA, with

FA=I+γff0(x)f0(x)+γss0(x)s0(x)+γnn0(x)n0(x). 2.4

The coefficients γi, with i=f,s,n, are smooth scalar functions encoding the macroscopic stretch in specific directions, whose precise definition will be postponed to (2.15). The inelastic contribution to the deformation modifies the length and potentially also the shape of the cardiac fibres, and then, compatibility of the motion is restored through an elastic deformation accommodating the active strain distortion. A physiological motivation for the active strain approach is related to the shortening of sarcomeres as a response to the sliding filaments of the actin–myosin molecular motor: such shortening is encapsulated in FA, which determines a new (and fictitious, or virtual) intermediate configuration that is regarded as a reference for the elastic deformation (Pezzuto et al. 2014). Therefore, the strain energy function and the first Piola-Kirchhoff stress tensor (after applying the active strain decomposition) are functions of FE only, and read, respectively

Ψ^(FE)=a2beb(I1E-d)+i{f,s}ai2bi[ebi(I4,iE-1)+2-1]+afs2bfs[ebfs(I8,fsE)2-1],P=Ψ^F-pJF-t. 2.5

As in the description of (2.1) above, we again note that one switches off the anisotropic contributions under compression. An additional advantage is that the associated terms in the strain energy function (in both the pure passive and active strain formulations) can be shown to be strongly elliptic (Pezzuto et al. 2014) (these will be the terms appearing on the second diagonal block of the weak formulation from Sect. 3, the block corresponding to displacements); however, the overall problem will remain of a saddle-point structure. The modified elastic invariants IiE are functions of the coefficients γi, as well as of the invariant and pseudo-invariants in the following manner (Rossi et al. 2012)

I1E=I1-γfγf+2(1+γf)2I4,f-γsγs+2(1+γs)2I4,s-γnγn+2(1+γn)2I4,n,I4,fE=1+γf-2I4,f,I4,sE=1+γfI4,s,I8,fsE=1+γf-1/2I8,fs.

Such dependencies are a consequence of assuming isochoric active deformations (Pezzuto et al. 2014), i.e. detFA=1, justified by the fact that the volume of the cardiomyocytes does not vary substantially during contraction. Besides, following Rossi et al. 2012, previous expressions are obtained by assuming γs=γn and making use of the fact that I1=I4,f+I4,s+I4,n, as well as that FE=FFA-1, with

detFA=(1+γf)(1+γs)(1+γn),FA-1=I-γf1+γff0f0-γs1+γss0s0-γn1+γnn0n0.

Accordingly, the active strain, and consequently the force associated with the active part of the total stress, will receive contributions acting on the three main directions. The calcium-based activation signal travels up to four times faster along the fibre axis than in the sheet and normal directions, and this fact further motivates the use of orthotropic active strain (Rossi et al. 2014).

Viscoelasticity and equations of motion

Extension and shear tests demonstrate the importance of incorporating viscoelastic effects in models for cardiac passive mechanics (Gültekin et al. 2016). In the heart, the extracellular fluid filtrating through the elastic solid is one of the main generators of the viscoelastic effects of the tissue (Yao et al. 2012). Viscous effects are also tied to cross-bridge processes identified in Ca2+ activated fibres (Maughan et al. 1998) and have a well-established literature as well as a consistent methodology for their implementation (the stress update algorithm that uses a convolution integral representation) developed for general soft tissues (Holzapfel and Gasser 2001). From the viewpoint of kinematics, it suffices to relate stress to strain rates. Decomposition of the spatial velocity gradient w=u˙ into the rate of deformation and spin tensors yields the relation

B˙=wB+B(w)t,

and a simplified rheological Kelvin–Voigt model for the viscous component of the Cauchy stress can be defined as follows (see, for example, Karlsen 2017):

σvisc=δeβI1˙B˙, 2.6

which depends on the history of the isotropic contribution to the Cauchy stress. Here, δ,β>0 are model parameters. In this way, after a pull-back operation, we see that

Ptot=P+JσviscF-t, 2.7

is the total first Piola-Kirchhoff stress tensor that includes P defined from either (2.1)–(2.2) or (2.5), and the viscoelastic contributions.

More advanced rheologies can be easily incorporated in the context of active stress formulations as done in, e.g. (Katsnelson et al. 2004), as the generalised Hill–Maxwell model recently proposed in Cansiz et al. 2017, as in the perturbed equations of harmonic wave motion using springpot-based models with fractional order derivatives from Capilnasiu et al. 2019, or as in the thermodynamical electro-viscoelastic models that use statistical fibre distributions (Pandolfi et al. 2017; Gizzi et al. 2018). We will, however, confine the presentation to (2.7) without introducing stochasticity of the anisotropic components.

Irrespective of the activation formalism one adopts (active strain or active stress), the balance of linear momentum and the incompressibility constraint (allowing only isochoric motions) are written together in the following way, when posed in the inertial reference frame and under transient mechanical equilibrium,

ρttu-·Ptot=ρ0binΩ×(0,tfinal], 2.8a
ρJ-ρ0=0inΩ×(0,tfinal], 2.8b

where ρ0,ρ are the reference and current medium density, b is a smooth vector field of imposed body loads, tt denotes the second time derivative, and the divergence operator in (2.8a) acts on the tensor fields row by row. The balance of angular momentum translates into the condition that the Kirchhoff stress tensor Π=PtotFt must be symmetric, which is in turn encapsulated into the momentum and constitutive relations (2.8a), (2.1), (2.5).

Defining

G=G(u,Ta):=ΨFFt+Jσvisc+PactFtfor active stress,G(u,γ):=Ψ^FFt+Jσviscfor active strain,

as the contribution to the Kirchhoff stress that does not involve pressure, we then have

Π=G-pJI. 2.9

Stating the balance equations in terms of Kirchhoff stress, displacements, and pressure suggests that at the level of writing finite element schemes, we will use mixed methods respecting the same structure. Additionally, setting boundary conditions for the motion of the left ventricle is not trivial, as the organ is known to slightly move and twist during the heartbeat. In our case, Eqs. (2.8a)–(2.8b)–(2.9) will be supplemented with mixed normal displacement and traction boundary conditions

u·n=0onΩD×(0,tfinal], 2.10a
ΠF-tn-pNJF-tn=0onΩN×(0,tfinal], 2.10b
ΠF-tn+ηJF-tu=0onΩR×(0,tfinal], 2.10c

where ΩD, ΩN, ΩR conform a disjoint partition of the boundary. The condition (2.10a) means that we constrain the normal motion along the normal direction with respect to the surface ΩD. The term pN in (2.10b) denotes a (possibly time dependent) prescribed boundary pressure associated with endocardial blood pressure, which is uniform over the deformed counterpart of ΩN, and it is applied in the normal direction to the epicardium in the deformed configuration. However, owing to Nanson’s formula (Ciarlet 1988), this contribution regarded on the reference configuration depends on the cofactor of the deformation gradient and therefore, the boundary condition is nonlinear in the undeformed configuration; moreover, the traction written in terms of the Kirchhoff stress tensor is t=ΠF-tn. Also note that the Robin conditions (2.10c) account for stiff springs connecting the cardiac medium with the surrounding soft tissue and organs (whose stiffness is encoded in the scalar η). More sophisticated boundary conditions that consider an interaction with the pericardium can be also imposed (Fritz et al. 2014). A sketch of a mono-ventricular domain specifying boundary surfaces and fibre directions is depicted in Fig. 1.

Fig. 1.

Fig. 1

Schematic representation of a mono-ventricular domain where (2.10a) is imposed on the basal cut, (2.10b) on the endocardial surface, and (2.10c) on the epicardium. The left panel depicts the fibre field and the right panel the sheetlet directions (in this case, parallel to the normal direction of the epicardium)

Monodomain equations

In the context of electromechanical processes, the propagation of electric potential v is governed by the following reaction–diffusion system, known as the monodomain equations (see, for example, Franzone et al. 2014), which are cast here in the reference configuration. The current conservation is written only in terms of the transmembrane potential, and the coupling with additional ionic quantities is encoded in the vector r (here we use · instead of bold to denote vector fields of dimension other than d)

χtv-·{D(v,F,Π)v}=g(v,r)+IextinΩ×(0,tfinal], 2.11a
drdt=m(v,r)inΩ×(0,tfinal]. 2.11b

Here, χ is the ratio of membrane area per tissue volume, and Iext is a spatiotemporal external stimulus applied to the medium. We will adopt the minimal model for human ventricular action potential, proposed in Bueno-Orovio et al. (2008) and fitted to capture restitution curves, conduction velocity, spiral/arrhythmic dynamics, and complex behaviour typical to nonlinear dynamical systems, used later for cardiac alternans in Gizzi et al. (2013). That model was, however, tailored originally for the case of isotropic conductivity D=DI, and so the extended fully coupled model discussed below will be able to accommodate a wider class of propagation patterns and will also constitute a generalisation over other recent models for stress-assisted diffusion (Cherubini et al. 2017; Loppini et al. 2018).

Specification of the ionic currents and gating variables can be found in Appendix 1.

Boundary and initial conditions for (2.11) correspond to

D(v,F,Π)v·n=0onΩ×(0,tfinal], 2.12a
v(0)=0,r=[1,1,0]inΩ×{0}, 2.12b

and (2.12b) can be combined with suitable initial pacing, especially needed in more complex and more physiologically accurate cell models. The minimal model, as proposed in Bueno-Orovio et al. (2008), has a heterogeneous character that we do not consider in our study. Their description contains separate parameter sets that are able to reproduce experimental results for the epicardium, mid-myocardium, and endocardium, as well as parameter sets that mimic the results of two more complicated ionic models for human ventricular cells. For simplicity (and also as a consequence of lack of personalised experimental data), we use the parameter set developed for the epicardium (see values in Table 2), assuming that it is consistent throughout the cardiac wall. Extension to the heterogeneous case can be readily incorporated into the present framework.

Stress-assisted conduction

The mechanoelectrical feedback (the process where the current mechanical state of the deforming solid modifies both the excitability and electrical conduction of the tissue) is here introduced in the conductivity tensor, through a direct dependence on the Kirchhoff stress (which constitutes one of the main novelties in our approach, stemming as a generalisation of the anisotropy induced by stress proposed in Cherubini et al. (2017) and later used for simplified 2D cardiac electromechanics in Loppini et al. (2018)). In addition, due to the Piola transformation (yielding a transformation of the diffusion tensor using the deformation gradients), the conductivity tensor also depends nonlinearly on the deformation gradient (actually, the term JC-1 constitutes a strain-based modification of tissue conductivity, also referred to as geometric feedback in Franzone et al. (2016))

D(v,F,Π)=[D0+D1v]JC-1+D0/2Jf0f0+D2JF-1ΠF-t, 2.13

where the nonlinear conductivity (self-diffusion depending on v) accounts for porous media electrophysiology following the development in Hurtado et al. (2016), but appropriately modified to incorporate information about preferred directions of diffusivity according to the microstructure of the tissue (encoded in the second term defining D). The parameter D0 signifies the usual diffusion for isotropic materials, whereas D1 and D2 represent the intensity of the porous media electrophysiology and of the stress-assisted diffusion, respectively. An additional term in the nonlinear self-diffusion (e.g. D3v2, as in Gizzi et al. (2017), Ruiz-Baier et al. (2019)) eventually leads to very slight modifications in conduction patterns, and we have therefore decided not to include it. Tuning D1 is sufficient to, if needed, calibrate the speed and action potential duration at the depolarisation plateau phase.

It is useful to point out that both the nonlinear self-diffusion term and the SAD argument derive from rigorous thermodynamical principles, formulated under specific assumptions for porous materials. In particular, nonlinear self-diffusion is naturally related to the transport of chemicals within porous media, while classical models of stress-assisted diffusion for general materials (Aifantis 1980) also consider the transport of diffusing species within solids exhibiting finite strains. For the specific case of cardiac tissue, both approaches are justified by the multiple scales involved in the transport of ions and generation and propagation of action potential within the cell and across different cells (Lenarda et al. 2018). In particular, we can mention the role of intercalated discs and gap junctions between communicating cells or the presence of the ephathic couplings in the extracellular space (Ly and Weinberg 2018), as well as micro-invaginations on the cell membrane known as microtubules and microdomains (Miragoli et al. 2016). All of these emerging effects contribute to the macroscopic nonlinearities and additional anisotropies considered in the diffusion tensor herein and which could be further analysed through a consistent multiscale homogenisation study, as well as validated using an experimental dataset.

It is important to remark that the solvability of the monodomain equations (2.11a)–(2.11b) depends on the properties of D. In particular, the stress-assisted diffusion tensor needs to remain symmetric and uniformly elliptic, which is a non-trivial condition, given the dependence on stress and on voltage. A thorough sensitivity analysis (but for a simpler dependence on stress) can be found in Cherubini et al. (2017). Here, we perform a much lighter calibration, as mentioned later in Sect. 4. Comparisons between the effects of SAD and the more conventional mechanoelectrical feedback through stretch-activated currents have been reported in Loppini et al. (2018).

Activation and excitation–contraction coupling

When using the active stress approach, we will adopt a simple description where the active tension is generated by ionic quantities (calcium) as well as by local fibre stretch. That is, we propose a regularised active tension model of the form

tTa=α^ΔTa+(Ta,r,I4,f)inΩ×(0,tfinal], 2.14

with α^=α1D0, and (Ta,r,I4,f)=Ta-α2r3+α3I4,f, where α1,α2,α3=0.1α2 are positive model constants. As calcium concentration is not readily available in the phenomenological cellular model we are employing, we use r3 as a proxy for intracellular calcium (Bueno-Orovio et al. 2008). In addition, a linear dependence on the calcium proxy and on the local stretch is sufficient in our setting to qualitatively capture the dynamics of active tension.

On the other hand, in the framework of active strain, a constitutive equation for the activation functions γi in terms of the microscopic cell shortening ξ is expressed as follows (see, for example, Barbarotta et al. 2018):

γf(ξ)=ξ,γs(ξ)=(1+ξ)-1(1+K0ξ)-1-1,γn(ξ)=K0ξ, 2.15

and the specific relation between the myocyte shortening ξ and the dynamics of slow ionic quantities (in the context of our phenomenological model, only r) is made precise using the law

dξdt=^(ξ,r)inΩ×(0,tfinal], 2.16

which does not require an explicit dependence on local fibre stretch, as the sliding of myofilaments is driving the dynamics of the functions γi. We employ the nonlinear reaction term ^(ξ,r)=K1(1+r3)-1+K2ξ, and we make the distinction that and ^ characterise the evolution of the activation in the approaches of active stress and active strain, respectively.

Numerical method and implementation

Mixed-primal weak form

Restricting to the case of an active strain model with Robin conditions (2.10c) on the whole boundary for the mechanical layer (that is ΩR=Ω) and the boundary and initial conditions (2.12a)–(2.12b) for the electrical layer, we proceed to take the inner product of the differential equations (2.8a), (2.8b), (2.9), (2.11), (2.16) with adequate test functions, and to integrate by parts whenever appropriate. We then arrive at the following weak form of the problem: for t>0, find (Π,u,p)Lsym2(Ω)×H1(Ω)×L2(Ω) as well as (v,r,ξ)H1(Ω)×L2(Ω)3×L2(Ω) such that

Ω[Π-G+pJI]:τ=0τLsym2(Ω),Ωρttu·v+ΩΠF-t:v+ΩηF-tu·v=Ωρ0b·vvH1(Ω),Ω[J-1]q=0qL2(Ω),Ωtvw+ΩD(v,F,Π)v·w-Ω[g(v,r)+Iext]w=0wH1(Ω),Ω(tr·s+tξφ)-Ω(m(v,r)·s+^(ξ,r)φ)=0(s,φ)L2(Ω)3×L2(Ω), 3.1

where Lsym2(Ω):={τL2(Ω):τ=τt}, and where the case for an active stress formulation necessitating an active tension model is addressed similarly (however, the regularity of Ta(t) is then H1(Ω)). Theoretical aspects regarding the coupling of elasticity and stress-assisted diffusion problems have been recently addressed in the context of mixed-primal and mixed-mixed formulations in Gatica et al. (2018), but only for the case of simplified linear three-field elasticity and steady diffusion.

The spatial discretisation will follow a mixed-primal Galerkin approach based on the weak formulation (3.1). Details on the finite-dimensional spaces and linearisation procedure are laid out in Appendix 2.

The motivation for using three-field elasticity formulations is the need to produce robust solutions with balanced convergence orders for all variables. In addition, these methods are robust in the incompressible regime; they are not subject to volumetric locking (Lamichhane and Stephan 2012); and most importantly, they provide direct approximation of variables of interest, albeit at a higher computational cost. Another advantage of using the Kirchhoff stress is that this tensor is symmetric, and, for simpler material laws, is a polynomial function of the displacements (whereas first and second Piola-Kirchhoff stresses are rational functions of displacement) (Chavan et al. 2007). Solving in terms of stresses proves particularly useful, as this variable participates actively in the electromechanical coupling through the stress-assisted diffusion. Moreover, for the lowest-order method characterised by l=0, the matrix system associated with (B.1) has fewer unknowns than the discretisation that uses piecewise quadratic and continuous displacement approximations and piecewise linear and discontinuous pressure approximations [and which is a popular locking-free scheme for hyperelasticity in the displacement–pressure formulation, utilised for stress-assisted diffusion problems in the recent work (Loppini et al. 2018)]. The importance of casting the equations of motion in terms of the coupling variables has been already emphasised in Ruiz-Baier (2015) in the context of cardiac electromechanics, which demonstrates that the computation of output indicators of interest (such as conduction velocities) may suffer from loss of accuracy if one simply postprocesses stress or strain from discrete displacements as approximations in the geometric feedback.

Solver structure and implementation details

According to the separation (through an outer fixed-point scheme) between electrophysiology and solid deformation solvers, nonlinear mechanics will be solved using the Newton–Raphson method stated above, and an operator splitting algorithm will separate an implicit diffusion solution (where another Newton iteration handles the nonlinear self-diffusion) from an explicit reaction step for the kinetic equations, turning the overall solver into a semi-implicit method. Such a strategy is feasible since the Jacobians associated with the reaction and excitation–contraction models do not possess highly varying eigenvalues (otherwise one would need to include these terms in the Newton iteration). Updating and storing of the internal variables ξ and r will be done locally at the quadrature points. We solve the linear systems arising at each Newton iterate by the Krylov iterative method GMRES, preconditioned with an incomplete LU(0) factorisation (except for the linear systems in the convergence tests in Sect. 4.1, which will be solved with the direct method SuperLU), and the iterates are terminated once a tolerance of 10-6 (imposed on the norm of the non-preconditioned residual) has been achieved. The mass matrices associated with the discretisation of the monodomain equations are assembled in a lumped manner, which reduces the amount of artificial diffusion and violation of the discrete maximum principle (Quarteroni et al. 2017). All routines have been implemented using the finite element library FEniCS (Alnæs et al. 2015).

Computational results

Mesh convergence

We begin with the numerical validation of our mixed-primal method on a problem slightly simpler than (2.8), (2.11), (2.14), but that still retains the main ingredients of the model. These include orthotropic active mechanics, nonlinear reaction–diffusion with stress-assisted diffusion, and a nonlinear excitation–contraction coupling.

A convergence test is generated by computing errors between smooth exact solutions and approximate solutions using the first-order and the second-order methods discussed in Sect. 3. Let us consider the following closed-form solutions to a steady-state counterpart of the variational form (3.1) for the electromechanics equations, also assuming the absence of viscoelastic effects, and defined on the domain Ω=(0,1)2 with the fibres/sheetlets defined as f0=(0,1)t,s0=(-1,0)t

u(x,y)=0.1sin(πx)cos(πy)cos(πx)sin(πy),p(x,y)=0.1sin(πx)sin(πy),v(x,y)=1+0.1cos(πx)cos(πy),r(x,y)=0.1cos(πx)sin(πy)sin(πx),Ta(x,y)=1+0.1cos(πx)sin(πy).

Then, the Kirchhoff stress Π and forcing terms (volumetric load, an additional external stimulus, and the active tension source) are computed from these smooth solutions, the balance equations, relations (2.2), (2.3), (2.13), and using the following simplified constitutive equations

m(v,r)=v-r2,g(v,r)=(v-1)vr,(Ta,r)=-Ta+r.

Note also that the incompressibility constraint for this test is J=Jex, where Jex is computed from the exact displacement. Here, we also prescribe Dirichlet boundary conditions for displacements, transmembrane potential, and active tension (incorporated in the discrete trial spaces). Errors due to fixed-point iterations are avoided by taking a full monolithic coupling and computing solutions using Newton–Raphson iterations with an exact Jacobian. On a sequence of six uniformly refined meshes, we proceed to compute errors between the exact and approximate solutions computed with methods using l=0 and l=1. Kirchhoff stress and pressure errors are measured in the L2-norm, whereas for the remaining variables, the errors are measured in the H1-norm. The obtained error history is reported in Table 1, where we observe an asymptotic O(hl+1) decay of the error for each field variable. This behaviour corresponds to the optimal convergence according to the interpolation properties of the employed finite element subspaces (Chavan et al. 2007).

Table 1.

Test 1: Error history (errors on a sequence of successively refined grids and convergence rates) associated with the mixed finite element method (B.1) applied to a steady-state electromechanical coupling under active stress, and using different polynomial degrees l{0,1}

(a) Hyperelasticity variables
DoF h Π-Πh0,Ω rate u-uh1,Ω rate p-ph0,Ω rate
l=0
77 0.7071 43.252 0.0576 30.161
253 0.3536 27.137 0.6725 0.0342 0.6345 19.030 0.6647
917 0.1768 12.535 1.1140 0.0216 0.7615 9.2110 1.0471
3493 0.0884 6.2636 1.0012 0.0118 0.8751 4.8012 0.9401
13637 0.0442 1.9169 1.1727 0.0071 0.9516 1.9631 1.3817
53893 0.0221 0.9841 0.9907 0.0042 0.9737 0.9206 0.9858
l=1
221 0.7071 19.481 0.0146 6.0355
789 0.3536 7.9032 1.3034 0.0037 1.7593 1.5809 1.4581
2981 0.1768 2.6409 1.8079 0.0011 1.7809 0.4120 1.7269
11589 0.0884 0.7277 1.9033 4.11E−4 1.8065 0.1353 1.8813
45701 0.0442 0.2063 1.9182 1.09E−4 1.9330 0.0382 1.9602
181509 0.0221 0.0569 1.9466 3.12E−5 1.9522 0.0094 1.9571
(b) Electrophysiology variables
DoF h v-vh1,Ω rate r-rh1,Ω rate Ta-Ta,h1,Ω rate
l=0
77 0.7071 0.1528 0.1926 0.1623
253 0.3536 0.0902 0.7601 0.1069 0.8499 0.0847 0.8824
917 0.1768 0.0491 0.8769 0.0573 0.8968 0.0433 0.9673
3493 0.0884 0.0282 0.8016 0.0317 0.9536 0.0218 0.9896
13637 0.0442 0.0153 0.9304 0.0172 0.9612 0.0121 0.9446
53893 0.0221 0.0084 0.9587 0.0091 0.9843 0.0067 0.9562
l=1
221 0.7071 0.0329 0.0583 0.0469
789 0.3536 0.0102 1.5043 0.0152 1.7317 0.0133 1.6300
2981 0.1768 0.0029 1.7608 0.0039 1.8809 0.0035 1.7095
11589 0.0884 8.03E−4 1.7849 0.0010 1.9021 9.25E−4 1.8822
45701 0.0442 2.31E−4 1.8964 2.70e−4 1.8966 2.41E−4 1.8907
181509 0.0221 6.11E−5 1.9598 7.05e−5 1.9604 6.86E−5 1.9649

Parameter calibration

For the following 2D simulations, we will initially consider tissue slabs of 50×50 mm2, and set fibre and sheetlet directions simply as f0=(1,0)t, s0=(0,-1)t. The initiation, maintenance, prevention, and treatment of so-called reentrant waves are major focus of the current research due to their implication in atrial and ventricular fibrillations (Franzone et al. 2014). We are thus interested in investigating the formation of spiral reentrant waves in our model setup, following the S1-S2 stimulation protocol. We first excite the tissue with a symmetric stimulus labelled S1. An asymmetric stimulus labelled S2 is then applied during the vulnerable window near the end of the refractory period, when some of the tissue has recovered excitability, but depolarisation is still blocked elsewhere. This causes unbalanced excitation, which can lead to the formation of a spiral wave. We will define the spiral front as the edge of the spiral wave, where the excitation front meets the repolarisation waveback of the action potential. In our simulations, both waves have non-dimensional amplitude 3 and duration 3 ms. The S1 stimulus is a planar wave created by exciting the entire left edge of the tissue, and the S2 stimulus is a square wave created by exciting the bottom left quadrant at t = 330, ms. In 3D, the same general protocol can be used, but the S1 stimulus excites the entire bottom section (below some value of the z-coordinate) while the S2 stimulus excites the bottom left octant at t=335 ms. Here, we use the active stress approach, and the boundary conditions for the visco-elastodynamic equations correspond to (2.10c). The formation and evolution of the spiral wave on a deforming domain can be seen in Fig. 2. The spiral is initiated by the diffusion of voltage and transport of ionic entities from the S2 stimulus into the leftmost section of the tissue, which has recovered enough excitability after S1. The wave then spreads outwards in all directions, occupying the entire tissue except for the region that was just excited by the S2 wave.

Fig. 2.

Fig. 2

Evolution of voltage after S2 stimulus, of S1-S2 protocol, showing formation of a reentrant spiral wave on the deforming viscoelastic tissue, computed using the active stress approach

Next, since we are using the active stress formulation in this case, we proceed to evaluate α1,α2, the parameters governing active tension in (2.14), and η, the stiffness parameter from (2.10c). We conduct a simple sensitivity analysis by increasing or decreasing either α1,α2, or η by one order of magnitude, holding the others constant at their reference values (α1=10, α2=0.5, and η=ηa=0.001N/cm2, as listed in Table 2). This simple analysis therefore does not test for compounding or interaction effects. We also consider a smaller slab of size 12×12 mm2. The parameter α1 contributes to producing smoother active tension profiles, while α2 controls the range of their magnitude. These effects are visible in Fig. 3. We found that larger values of α1 produced smoother gradients in pressure and stress, while larger values of α2 produced, in average, higher magnitude displacement, Kirchhoff stress, and pressure, as well as some more subtle changes in ionic quantities. Parameter η determines the stiffness of the springs supporting the tissue, and so decreasing η resulted in an increase in the maximum values of magnitude of displacement, stress, and pressure, as expected. However, these differences were minimal, even across the three orders of magnitude tested (η=1E−4 to η=0.01). The effects on ionic entities were even smaller, for both the hyperelastic and viscoelastic cases, and therefore, plots are not shown.

Fig. 3.

Fig. 3

Profiles of Ta taken across a smaller slab of tissue at y=6mm and t=432ms. These plots evaluate the effect of α1 and α2

Computational experiments reveal a window of values of D2 for which our method converges. In the 2D hyperelastic case, we found that the upper bound for D2 is approximately D2=2.1E−2 cm2/(s Pa), with the linear solver failing to converge for larger values. In these simulations, the Kirchhoff stress achieved an L2-norm of between 0.006 and 0.6. In turn, the viscoelastic case was able to accept slightly larger values of D2, up to D2=2.2E−2 cm2/(s Pa), with the L2-norm of stress falling between 0.001 and 0.5. A possible explanation is the loss of coercivity or monotonicity in the stress-assisted diffusion coupling, as explored in Cherubini et al. (2017).

The numerical method used for these tests is characterised by the time step, mesh size, polynomial degree, and stabilisation constant Δt=0.01 ms, h=0.3534 mm, =0, ζstab=2.5, respectively.

Locking-free property

We next proceed to assess the performance of the proposed mixed formulation for the mechanical problem. In this example, we solve only for (2.8) without the acceleration term (otherwise present in all other simulations), using the active stress approach with a fixed value for the active tension and without the contribution from the viscous stress (2.6). We proceed to compare the deformation achieved by the mixed formulation with that of an asymptotic solution and the approximate solution generated by a more standard pressure-displacement finite element formulation. We consider different stabilisation parameter values and mesh refinements.

We perform two sets of computations. First, we undertake Cook’s membrane benchmark test for a fully incompressible Holzapfel–Ogden material (as was similarly done for nearly incompressible Saint Venant–Kirchhoff and neo-Hookean solids in (Chavan et al. 2007, Test II)), where we set an active tension of Ta=0.07. This test involves applying an upward in-plane shear load t=(0,100)t to the right edge of a tapered panel with a clamped left edge, and measuring the vertical deformation of the upper right vertex. The domain is defined as the convex hull of the set {(0,0),(48,44),(48,60),(0,44)} (see the sketch in Fig. 4a), and the fibre and sheetlet fields are f0=(1,0)t and s0=(0,-1)t, respectively. Secondly, we consider a 3D system suggested in (Land et al. 2015, Test I) as a simple benchmark for passive cardiac mechanics, and therefore, we set Ta=0. The problem consists in computing the deformation of a point at the right end of a beam defined by the domain Ω=(0,10)×(0,1)×(0,1)  mm (see Fig. 4b), where the fibre direction is f0=(1,0,0)t. Instead of (2.1), the material is characterised by the transversally isotropic strain energy density proposed by Guccione et al. (1995) [which is the material law used in the benchmark test from Land et al. (2015)]: Ψpas=a/2(eQ-1), with Q=bfEff2+bt(Ess2+Enn2+Esn2+Ens2)+bfs(Efs2+Esf2+Efn2+Enf2), where a=2 kPa, bf=8, bt=2, bfs=4, and the Eij denote entries of the Green–Lagrange strain tensor E, rotated with respect to a local coordinate system aligned with f0,s0,n0. The beam is clamped at the face x=0, a pressure of pN=0.004 kPa is imposed on the bottom face z=0, and the remainder of the boundary is considered with traction-free conditions. According to (2.10b), the pressure boundary condition changes with the deformed surface orientation, and its magnitude scales with the deformed area.

Fig. 4.

Fig. 4

Domain sketches and sample meshes for the deflection of Cook’s membrane for an Holzapfel–Ogden material with constant active stress (a) and deflection of a 3D beam for a Guccione–Costa–McCulloch material with the active stress component set to zero (b)

The outcome of these tests in Fig. 5a, b shows a rapid convergence of our first- and second-order methods, while the computations using a pressure-displacement formulation and the Taylor–Hood finite elements (the well-known P2-P1 pair of continuous and piecewise quadratic approximations of displacements and continuous and piecewise linear approximations for pressure) display a somewhat slower convergence to the asymptotic deflection of the membrane. Using discontinuous pressures (the P2-P1disc pair) rectifies the convergence, but at a higher computational cost. Quite similar results were obtained for the beam (where the reference value is the average of the reported simulations from the study in Land et al. (2015)). Moreover, Fig. 5c, d shows the vertical deflections as a function of the number of vertices discretising the left side of the membrane and of the small edge of the beam, respectively. They indicate that the obtained results are consistent for varying values of the stabilisation parameter, ζstab, and the observed behaviour also confirms that our method is locking-free.

Fig. 5.

Fig. 5

Convergence of the deflection of Cook’s membrane for an Holzapfel–Ogden material with constant active stress (a, c) and deflection of a 3D beam for a passive Guccione–Costa–McCulloch material (b, d). Maximal vertical deflection with respect to the mesh resolution for different numerical schemes (a, b), and different values of the stabilisation constant (c, d)

Stress-assisted diffusion and conduction velocity

In addition to determining a suitable parameter range for D2 that ensures solvability of the discrete monodomain equations, we also investigated the effect of D2 on the tissue’s response to spiral wave dynamics. As in the second part of Sect. 4.2, this time the domain is a square slab of width 12mm aligned with the canonical axes. We employ the active stress approach and use Robin boundary conditions for the viscoelasticity problem. The fibres assume the fixed direction f0=(1,0)t and the sheetlets s0=(0,-1)t, and the Holzapfel–Ogden material law is considered. The mesh size is approximately h=0.085 mm and the time step is Δt=0.1ms. We use the lowest-order finite element method and the stabilisation parameter is ζstab=2.5.

Figure 6 shows the differences in the ionic quantities between simulations with a very small contribution of SAD (D2= 1 E−5 m2/(s Pa)) and a more prominent, but still mild SAD contribution (D2=7.5E−3 cm2/(s Pa)). The snapshots correspond to the time t=444 ms, when the spiral tip has not yet formed. A closer inspection suggests that these contrasts were due to a difference in conduction velocity induced by SAD. In Fig.  7a, b, we see that conduction velocity was higher for larger values of D2 (meaning a larger SAD contribution). When the wave first emerged, the peak action potential was more advanced for the case of reduced D2, but the large D2 peak eventually caught up to and surpassed it, which is a phenomenon also observed in the active tension curves. The ionic quantities followed the same trend. Indeed, an analysis similar to that which produced Fig.  7a, b revealed that the overall profiles of the ionic quantities were highly similar between the two cases compared in Fig. 6, but differed in the speed at which they are transported through the tissue.

Fig. 6.

Fig. 6

Differences in ionic quantities from varying SAD parameter D2 at t=444ms. Quantities ri^ indicate the profiles with D2=7.5E−3, and ri~ the profiles associated with D2=1.0E−5 (dimensions are as in Table 2)

Fig. 7.

Fig. 7

a, b Propagation of action potential v and active tension Ta, measured by taking the profile over a horizontal line segment crossing the upper half of the tissue at y=7mm. Comparison is provided for two different values of D2. c, d, e Effect of D2 on the potential wave at t=444ms in the viscoelastic case

We also remark that the effect of changing conduction velocities was not spatially consistent. For some parameter values, SAD increases conduction velocity in the fibre (horizontal) direction, but actually decreased conduction velocity in the vertical and diagonal directions. This resulted in a noteworthy effect on the growth of the spiral wave. Figure 7c–e shows a comparison of the spiral wave in the viscoelastic case for three different values of D2. The upper right area of the spiral is slightly more vertical in the simulation with a larger value of D2 than in the other cases, suggesting that propagation of the voltage is somewhat hindered in that direction. We also observe a slightly more pronounced deformation of the right side of the domain due to the two-way coupling between tissue motion and electrophysiology. A similar effect was seen in the hyperelastic case.

As in other studies, here we observe that conduction velocity is sensitive to spatiotemporal discretisation. In Table 3, we include the results of a simple convergence test for conduction velocity, similar to the benchmark test conducted in Ruiz-Baier et al. (2019). We calculated the horizontal propagation of the action potential using different time steps and mesh refinements. Differently to the case of nonlinear diffusion without SAD from Ruiz-Baier et al. (2019), the experiment reveals that lower resolutions produce larger conduction velocities than the physiological values. This test also confirms that with our time step and mesh resolution (0.1ms, and above 200, 000 DoF, respectively), conduction velocity is in the expected physiological range, whereas larger time steps will systematically fail to capture the dynamics of the ionic model.

Table 3.

Convergence of conduction velocity with respect to temporal and spatial discretisation

Convergence of conduction velocity, mm/ms
DoF h (mm) Δt=0.3ms 0.1ms 0.05ms 0.01ms
27038 0.3817 0.1130 0.1032 0.1015 0.0994
108576 0.1909 0.0754 0.0705 0.0654 0.0637
170919 0.1527 0.0733 0.0657 0.0632 0.0620
246456 0.1273 0.0701 0.0632 0.0601 0.0589
554960 0.0849 0.0649 0.0553 0.0551 0.0550
1204362 0.0768 0.0610 0.0552 0.0550 0.0547

Scroll waves on mono-ventricular geometries

For the ventricular geometries, we test both the active strain and active stress formulations. We start from patient-specific left ventricular geometries [available from Warriner et al. (2018), Lamata (2018)] and rescale them using approximately the same dimensions as the idealised ventricles studied in Ruiz-Baier et al. (2019). The segmentation process is outlined in Fig. 8. From there we define boundary labels and produce volumetric tetrahedral meshes of varying resolutions. The domain boundaries are set as sketched in Fig. 1: the basal cut corresponds to ΩD, the epicardium to ΩR, where the Robin boundary conditions (2.10c) are defined with a spatially varying stiffness

η(y)=1yb-ya[ηa(yb-y)+ηb(y-ya)],

and the endocardium to ΩN, where we set pN(t)=p0sin2(πt), representing the variation of endocardial pressure. The constants ya,yb are the vertical components of the apical and basal locations, and ηa<ηb denotes the stiffness sought at the apex and base, respectively (assuming that the contact of the muscle with the aortic root is more resistant to traction than the more flexible pericardial sac and surrounding organs). In addition, since fibre and sheetlet fields for mono-ventricular geometries are not usually extracted from MRI data, we generate them using a mixed-form adaptation to the Laplace–Dirichlet rule-based method proposed in Wong and Kuhl (2014), Rossi et al. (2014).

Fig. 8.

Fig. 8

Segmentation and mesh personalisation process from Warriner et al. (2018), Lamata (2018). Semi-automatic segmentation by 3D extrapolation (yellow surface and contours) of 2D segmentation contours (red contours and projections) (a); surface mesh template (b); and resulting mesh (white surface) overlaid with the segmentation surface colour coded by the distance between them (jet colour map, from 0 mm in blue to 1 mm in red) (c). Used with permission

After the S2 stimulus excites a group of cells in the lower left octant at t=335 ms, a spiral wave forms and sweeps around both sides of the ventricle, the two sides merging at approximately t=415 ms. Simultaneously, we see contraction of the apical region in the upwards direction, complemented by torsion and thickening of the ventricle wall. Figure 9 shows the propagation of the action potential on the deforming ventricle, with the original ventricle geometry shown with reduced opacity for comparison. The S2 stimulus occurs on the apex, and the nascent scroll wave is not visible until the two arms of the wave interact. For these tests the mesh size was approximately h=0.24 mm and the time step Δt=0.1ms. We have employed the lowest-order finite element method l=0 and the stabilisation parameter is taken as ζstab=25 (Fig. 10).

Fig. 9.

Fig. 9

Evolution of voltage after S2 stimulus (at t=335ms), showing formation of a scroll wave on a contracting ventricle, using the active strain model. The shadow of the undeformed ventricle geometry is shown for comparison

Fig. 10.

Fig. 10

Snapshot at t=600ms of field variables plotted on the deformed domain and less opaque undeformed mesh. Here we have also used the active strain approach

In addition, and similarly to the 2D case, incorporating SAD impacted the propagation of the spiral wave anisotropically. In the fibre direction, SAD led to earlier advancement of the spiral. In the transverse direction, the non-SAD case advanced earlier. Figure 11 shows the difference in voltage for the two cases (along with the actual voltage profile, for reference). The effect seen in the fibre direction (indicated by the white arrows) was not seen in the other directions. For these tests, we have used the active strain formulation and we have included viscoelastic effects, as well as inertial contributions.

Fig. 11.

Fig. 11

Effect of SAD on spiral wave propagation, using the active strain formulation. Panels a, b show voltage and c shows the difference between the SAD and non-SAD cases vSAD-vnon-SAD (which has a different scale). The action potential wave using SAD moved along the fibre direction ahead of the non-SAD case

Effects due to viscoelasticity

In order to quantify the discrepancies between hyperelastic and viscoelastic effects, we conduct a series of simulations using the coupled model on a 3D slab of dimensions 50×50×10 mm3 using a tetrahedral mesh of h=0.25 mm, also setting Δt=0.1 ms, ζstab=25, and f0=(1,0,0)t, s0=(0,1,0)t. These tests are conducted using the active stress formulation, and we consider inertial effects. We apply a S1 stimulus on the face x=0, and after t=92ms, the propagation front has reached the state shown in Fig. 12a, plotted on the deformed configuration (which was computed with a full electro-viscoelastic model). The boundary conditions for the viscoelasticity are of Robin type everywhere on the boundary. At that time, in panels (b,c) we depict snapshots of the approximate solutions obtained using the hyperelastic and viscoelastic models with their baseline parameter values as reported in Table 2, and shown over a line segment crossing the tissue slab parallel to the x-axis. We show profiles of the mechanical entities (x-components of displacement and pressure), as well as potential and r3. For reference, we also include the results obtained using a model without SAD contributions (that is with D2=0). We note that the curves produced without SAD are substantially lagged (as expected from the choice of diffusion parameters) with respect to the two other cases that display no major discrepancies. The remaining panels in the figure show pointwise transients of the main mechanical and electrical fields measured on the point (x0,y0,z0)=(25,25,10). The evolution of the electric and activation fields remains very similar in all three cases; for instance, the shape of the action potential is almost not modified after adding SAD or viscous contribution and for the other fields also very subtle differences are observed. (The calcium concentration was slightly shifted to the left in the hyperelastic and viscoelastic cases.) The changes are more pronounced in the Frobenius norm of the Kirchhoff stress, the displacement magnitude, and the pressure (panels g,h,i). These computations suggest that viscous effects will result in a decreased displacement, stress, and pressure (similar conclusions were drawn in Pandolfi et al. (2017), but not in the context of models for ventricular viscoelasticity). These discrepancies, however, are qualitatively small, and this observation was robust to every parameter combination that we tested, consistent spatially and in time. The application of a viscous model also had consequences related to performance. For instance, in the tests mentioned above, the average number of Newton iterations needed to reach convergence was systematically lower in the viscous case than in the hyperelastic case. This behaviour is expected as for simple viscoelastic models the tangent problem is essentially a rescaled version of the elastic stiffness, which contributes to improving the stability of the linearised system. 

Fig. 12.

Fig. 12

Comparison of field variables between hyperelastic and viscoelastic cases on a line parallel to the x axis (sketched in a) taken at t=92ms (b, c); and pointwise evolution of field variables on the point (x0,y0,z0) (di) for the cases of hyperelasticity without SAD, with the baseline case of SAD but without viscous stresses, and the viscoelastic case (line, dashed, and dashed-dotted curves, respectively). For these tests, we have used the active stress formulation

We next proceed to investigate the effects of changing the viscosity parameters. The parameter β from (2.6) exerted minimal influence over the observed dynamics. Even for the five orders of magnitude tested, from β=0.1 ms to β=10,000 ms, the differences in displacement, voltage, and all other variables were of less than 0.1%. This could be because of the low rates of change of deformation that we see in our simulations. We also tested values of δ across three orders of magnitude, from δ=2.26 to δ=2260 (in units N/cm2·ms). As expected, increasing this quantity, thereby increasing the viscoelastic contribution to the Cauchy stress, magnified the differences between the hyperelastic and viscoelastic cases (essentially magnifying the effects seen in Fig. 12). Additional simulations (not reported here) also showed that higher values of δ not only reduced the magnitude of Π, u, p, but also smoothed their profiles, reducing the distances between peaks and troughs. Even if no substantial differences were encountered in terms of conduction velocity, the calcium transients displayed generally higher values in the viscoelastic case.

Viscoelastic versus hyperelastic effects under passive inflation and active contraction

Much more evident differences can be observed in terms of the true stress σf=Ff0·(σFf0) when plotted against the local stretch in the fibre direction, λf=I4,f. Such a comparison has been conducted in Gültekin et al. (2016) for idealised geometries, and it was specifically designed to study hysteresis effects due to viscous contributions to orthotropic passive stress. For the inflation tests, we will restrict to β=1 ms and δ=22.6 N/cm2·ms. These values, considered in Karlsen (2017) (and using units of [s] and [Pa s], respectively), ensure that the viscoelastic component is large enough to have a visible effect, but does not completely overwhelm the dynamics of the tissue. Here, we consider the left ventricular domain used in Sect. 4.5 and proceed to analyse a stress–stretch response on two points near the basal surface on the endocardium and epicardium, portrayed in Fig. 13a. The mechanical parameters were taken differently from those in Table 2; here, we focus on the patient-specific constants estimated from healthy myocardial tissue at 8 mmHg end-diastolic pressure using chamber pressure-volume and strain data taken in vivo (Gao et al. 2015). The modified values for this particular test are a=0.02096 N/cm2, b=3.243, af=0.30634 N/cm2, bf=3.4595, as=0.07334 N/cm2, bs=1.5473, afs=0.03646 N/cm2, bfs=3.39, and we set ζstab=10. In the simulation, we impose a sinusoidal endocardial pressure of maximal amplitude 0.1 N/cm2 (approximately 8 mmHg) and run a set of transient simulations over the interval from 0 to 300 ms. This configuration constitutes an inflation and deflation process where the majority of the fibres are acting in traction, whereas sheetlets work under a compression regime. Plots (b, c) in Fig. 13 illustrate the stress–stretch response (in terms of the true stress). The behaviour on the epicardial point shows an exponential stiffening and is quite similar to what was observed in Gültekin et al. (2016), as for both stress measures in the viscoelastic case there is evidence of hysteresis effects (that are, by definition, not present in the hyperelastic case). Slight deviations from the reference results in Gültekin et al. (2016) may be related to the fact that we are using a full electromechanical model, a different viscoelastic contribution, and different material parameters. On the endocardial point, we observe even more marked differences between the two cases, probably since we do not expect symmetry in the motion patterns for a non-ellipsoidal geometry. Other qualitative differences in the motion patterns include a more marked wall thickening, and an overall lower pressure (also more evenly spread throughout the endocardium, showing a smoother profile than the one produced in the hyperelastic case). Pressure on the epicardium was higher in the viscoelastic case.

Fig. 13.

Fig. 13

Comparison between hyperelastic and viscoelastic deformation under passive inflation. True stress in the fibre direction σf=Ff0·(σFf0), measured according to local stretch on two points on the epicardium (b) and endocardium (c) [points indicated in panel (a)]. The plots in panels (d, e) show transients of mechanical outputs (Frobenius norm of the Kirchhoff stress, true stress on fibre direction, local stretch, and displacement magnitude) at the point (x0,y0,z0); and plots (f, g) display their counterparts in point (x1,y1,z1). For these tests we have used only inertial effects and passive hyperelastic or viscoelastic contributions

As a final test, we analyse the differences between the viscoelastic and hyperelastic case under active contraction. We employ the ventricular geometry again, imposing Robin boundary conditions on the epicardial surface and zero normal displacements on the basal cut, and use the active strain approach. We use ζstab=10, and more pronounced viscoelastic effects encoded in β=5 ms and δ=80.25 N/cm2 ms. The active contraction of the ventricle is initiated by an ectopic beat and impose a sinusoidal endocardial pressure but with larger amplitude 0.25 N/cm2 and simulate the process for approximately two cycles (from 0 to 700 ms). Figure 14 reveals a higher asynchrony in the tissue deformation and stresses between the hyperelastic and viscoelastic case. This is observed visibly from the motion of the ventricle in panel (a), but also from the transients extracted on an epicardial point near the apex and measuring true stress in the fibre direction, the local fibre stretch, the displacement magnitude. This effect was milder in the Frobenius norm of the Kirchhoff stress tensor.

Fig. 14.

Fig. 14

Comparison between hyperelastic and viscoelastic effects under contraction, using the active strain approach and β=5 ms and δ=80.25 N/cm2 ms. Panel a has side views of the deformed domain for viscoelastic (hollow blue) and hyperelastic (dark red dots) at three different times, and panels b, c show transient of mechanical outputs extracted from a point on the lower epicardial surface

Concluding remarks

We have introduced a model for the active contraction of cardiac tissue. We focused on incorporating the mechanoelectric feedback through stress-assisted diffusion, accounting for a porous-media-type nonlinear diffusivity, and including inertial terms in the equations of motion. The three-field equations of motion of a viscoelastic orthotropic material are coupled with a four-variable minimal model for human ventricular action potential using both active strain and active stress approaches. We have also proposed a new stabilised mixed-primal numerical scheme written, in particular, in terms of the Kirchhoff stress. The non-trivial effects of both viscoelasticity and stress-assisted diffusion in our model suggest that they may play an important role in governing cardiac function and its response to external stimuli.

An important remark is that the active strain approach seems to be much more robust than the active stress formulation, at least in the present context. In order to obtain comparable results with the active stress approach, we had to spend quite a lot of effort finding the correct scaling in (2.3). Once this is achieved, we observed that there is no substantial difference in the output quantities. This is why our numerical tests have focused a little bit more on the active stress, since it is somewhat more challenging than the other case.

Further additions will be mostly focused on multiscale microstructural coupling, which will provide a more physiological justification of the model in terms of complex phenomena involved in mechanoelectrical interactions. One example would be to include poroelastic effects representing perfusion of the myocardial tissue. Developing a thermodynamically consistent description of stress-assisted diffusion is also a pending task, in which electromechanical coupling with the surrounding torso and organs would represent another level of interaction. Such formulation under electromechanical coupling (and including nonlinear and stress-assisted diffusion) will require state-of-the-art tools of multiscale homogenisation (Cyron et al. 2016) as well as dedicated multiscale numerical methods (Gandhi and Roth 2016).

More confident now in obtaining accurate and reliable numerical solutions, our forthcoming contributions will target an exhaustive computational analysis of restitution curves and realistic activation patterns, e.g. accounting for Purkinje fibres and cellular heterogeneity, with the purpose of characterising spatiotemporal alternans patterns (Gizzi et al. 2013) in the presence of multiple mechanoelectric feedback effects. Practical applications of the present study rely on the antitachycardia pacing protocols, as well as on the (still today not completely understood) effects of mechanical loads, including cardiac massage, tissue damage, and remodelling at different scales during atrial flutter (Masé et al. 2008). Estimates of energy dissipation and heat production would be further investigated, widening the validity of these models to non-equilibrium thermodynamical systems. The simulation of mechanically induced ectopic activity, as well as prediction of the risk of sudden cardiac death, is also part of our long-term goals. For the sake of model validation, we are also interested in marrying our results to experimental observations obtained through elastography, using, for instance, the novel approach advanced in Capilnasiu et al. (2019).

Acknowledgements

We express our sincere thanks to Pablo Lamata (KCL) for providing the baseline surface LV meshes, as well as Fig. 8. In addition, fruitful discussions with Xiyao Li, Renee Miller, and David Nordsletten are gratefully acknowledged. We also thank the efforts of two anonymous referees whose many constructive comments lead to a number of improvements to the manuscript. This work has been partially supported by the Oxford Master in Mathematical Modelling and Scientific Computing, and by the S19 Visiting Professorship Programme at University Campus Bio-Medico.

Details on the minimal ionic model

The ionic currents consist of three general terms, phenomenologically constructed (without particularisation to the ionic species that generate them)

g(v,r)=gfi(v,r)+gsi(v,r)+gso(v,r),

where the adimensional fast inward, slow inward, and slow outward currents are, respectively, given by

χgfi(v,r)=-r1H(v-θ1)(v-θ1)(vv-v)/τfi,χgsi(v,r)=-H(v-θ2)r2r3/τsi,χgso(v,r)=(v-v0)(1-H(v-θ2))τo+H(v-θ2)/τso,

and the kinetics of the gating variables r are given by

m(v,r)=(1-H(v-θ1))(r1,inf-r1)/τ1--H(v-θ1)r1/τ1+(1-H(v-θ2))(r2,inf-r2)/τ2--H(v-θ2)r2/τ2+((1+tanh(k3(v-v3)))/2-r3)/τ3.

Here, H is the Heaviside step function, and the time constants and steady-state values are defined as:

τ1-=(1-H(v-θ1-))τ1,1-+H(v-θ1-)τ1,2-,τ2-=τ2,1-+(τ2,2--τ2,1-)(1+tanh(k2-(v-v2-)))/2,τso=τso,1+(τso,2-τso,1)(1+tanh(kso(v-vso)))/2,τ3=((1-H(v-θ2))τ3,1+H(v-θ2)τ3,2,τo=((1-H(v-θ0))τo,1+H(v-θ0)τo,2,r1,inf=1,v<θ1-0,uθ1-,r2,inf=((1-H(v-θ0))(1-v/τ2,)+H(v-θ0)r2,.

Mixed-primal fully discrete finite element scheme

We restrict the presentation to the active stress formulation using a smoothed model for active tension (stressing that the case of active strain and other boundary conditions follows a similar treatment). Let us denote by Th a regular partition of Ω into simplicial elements K (pairwise disjoint triangles in 2D or tetrahedra in 3D) of maximum diameter hK, and define the mesh size as h:=max{hK:KTh}. Let us also denote by Eh the set of interior facets of the mesh, and by [[·]]e the jump of a quantity across a given facet eEh. The specific finite element method we use here is based on solving the discrete weak form of the hyperelasticity equations using piecewise constant approximations of the symmetric Kirchhoff stress tensor, piecewise linear approximation of displacements, and piecewise constant approximation of (solid) pressure. The transmembrane potential in the electrophysiology equations is discretised with Lagrange finite elements (piecewise linear and continuous functions), and the remaining ionic quantities are approximated by piecewise constant functions. More precisely, we use the finite-dimensional spaces HhLsym2(Ω), VhH1(Ω), WhH1(Ω), QhL2(Ω), ZhL2(Ω)3 defined (for the case of a generic-order approximation l0) as follows:

Hh:={τhLsym2(Ω):τh|KPl(K)d×d,KTh},Vh:={vhH1(Ω):vh|KPl+1(K)d,KTh,vh·n=0onΩD},Qh:={qhL2(Ω):qh|KPl(K),KTh},Wh:={whH1(Ω):wh|KPl+1(K),KTh},Zh:={φhL2(Ω):φh|KPl(K),KTh},

where Pl(K) denotes the space of polynomial functions of degree sl defined locally on the element K. Assuming zero body loads, and applying a backward differentiation formula (BDF) for the time integration, we end up with the following fully discrete nonlinear electromechanical problem, starting from the discrete initial data vh0,nh0,Ta,h0. For each n=0,1,,nmax: find

(Πhn+1,uhn+1,phn+1) and (vhn+1,rhn+1,Ta,hn+1) such that

Ω[Πhn+1-G(uhn+1)+phn+1J(uhn+1)I]:τh=0τhHh,Ωuhn+1-2uhn+uhn-1Δt2·vh+ΩΠhn+1:vhF-t(uhn+1)-ΩNpNF-t(uhn+1)n·vh=0vhVh,Ω[J(uhn+1)-1]qh+eEheζstabhe[[phn+1]]e[[qh]]e=0qhQh,Ωvhn+1-vhnΔtwh+ΩD(vhn+1,Πhn+1)vhn+1·wh-Ω[g(vhn,rhn)+Iext]wh=0whWh,Ωrhn+1-rhnΔt·sh-Ωm(vhn,rhn)·sh=0shZh3,ΩTa,hn+1-Ta,hnΔtφh+α1D0ΩTa,hn+1·φh-Ω(Ta,hn+1,rhn)φh=0φhWh, B.1

where ζstab is a positive pressure stabilisation parameter required to enforce solvability of the discrete problem. This is the tetrahedral counterpart of the finite element method for quadrilateral meshes studied in Chavan et al. (2007) and recently used in the context of cardiac electromechanics in Ruiz-Baier et al. (2019). Notice that the boundary condition (2.10a) is incorporated as an essential condition on the displacement space, whereas the traction boundary condition (2.10b) on the remainder of the boundary ΩN appears naturally as the last term in the second equation of (B.1).

Linearisation of the mechanical problem

The coupling between activated mechanics and the electrophysiology solvers will be performed using a segregated fixed-point scheme. At each time step, the nonlinear algebraic sub-system for the mechanics defined by the first three equations in (B.1) is linearised, adopting the following form (where the time indices have been dropped for the sake of notation).

Starting from the initial guess (Πhk=0,uhk=0,phk=0)=(Πhn,uhn,phn), for k=0,1, find stress, displacement, and pressure increments (δΠhk+1,δuhk+1,δphk+1) such that

Ω[δΠhk+1+GhkFhkδuhk+1+(δphn+1Jhk+phkJhkFhk,-t:δuhk+1)I]:τh=ΩRΠk:τhτhHh,Ωδuhk+1Δt2·vh+Ω[δΠhk+1Fhk,-t-ΠhkFhk,-t(δuhk+1)tFhk,-t]:vh+ΩNpNFhk,-t(δuhk+1)tFhk,-tn·vh=ΩRuk·vhvhVh,Ω(JhkFhk,-t:δuhk+1)qh+eEheζstabhe[[δphn+1]]e[[qh]]e=ΩRpkqhqhQh, C.1

and then update Πhk+1=Πhk+δΠhk+1, uhk+1=uhk+δuhk+1, phk+1=phk+δphk+1. Here, RΠk,Ruk,Rpk are tensor, vector, and scalar residuals associated with the Newton–Raphson linearisation at the previous step k, and Fhk=I+uhk, Jhk=detFhk. Next we introduce the following linear maps (related to the Gâteaux derivatives of the solution operator)

L1k:HhHh,τL1k(τ)=GhkFhkτ+(phkJhkFhk,-t:τ)I,L2k:HhHh,τL2k(τ)=-ΠhkFhk,-tτtFhk,-t,

as well as the bilinear forms and linear functionals

A1(Π,τ)=ΩΠ:τ,A2(u,v)=1Δt2Ωu·v+ΩL2k(u):v,A3(p,q)=eEheζstabhe[[p]]e[[q]]e,B1(u,τ)=ΩL1k(u):τ,B~1(Π,v)=ΩΠFhk,-t:v,B2(p,τ)=ΩJhkptr(τ),B~3(u,q)=Ω(JhkFhk,-t:u)q,F1(τ)=ΩRΠk:τ,F2(v)=ΩRuk·v,F3(q)=ΩRpkq.

Then, dropping all iteration indices and making abuse of notation, the tangent problem (C.1) (now also restricted to pure displacement boundary conditions) can be recast as the mixed variational form

A1(Πh,τh)+B1(uh,τh)+B2(ph,τh)=F1(τh)τhHh,B~1(Πh,vh)+A2(uh,vh)=F2(vh)vhVh,B~3(uh,qh)+A3(ph,qh)=F3(qh)qhQh. C.2

The stability and convergence analysis of (C.2) will be studied in a forthcoming contribution.

Compliance with ethical standards

Conflict of interest

The authors declare that they have no conflict of interest.

Contributor Information

Adrienne Propp, Email: Adrienne.Propp@maths.ox.ac.uk.

Alessio Gizzi, Email: A.Gizzi@unicampus.it.

Francesc Levrero-Florencio, Email: Francesc.Levrero-Florencio@cs.ox.ac.uk.

Ricardo Ruiz-Baier, Email: Ricardo.RuizBaier@maths.ox.ac.uk.

References

  1. Alnæs MS, Blechta J, Hake J, Johansson A, Kehlet B, Logg A, Richardson C, Ring J, Rognes ME, Wells GN. The FEniCS project version 1.5. Arch Numer Softw. 2015;3(100):9–23. [Google Scholar]
  2. Aifantis EC. On the problem of diffusion in solids. Acta Mech. 1980;37:265–296. doi: 10.1007/BF01202949. [DOI] [Google Scholar]
  3. Augustin CM, Neic A, Liebmann M, Prassl AJ, Niederer SA, Haase G, Plank G. Anatomically accurate high resolution modeling of human whole heart electromechanics: a strongly scalable algebraic multigrid solver method for nonlinear deformation. J Comput Phys. 2016;305:622–646. doi: 10.1016/j.jcp.2015.10.045. [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Barbarotta L, Rossi S, Dede L, Quarteroni A. A transmurally heterogeneous orthotropic activation model for ventricular contraction and its numerical validation. Int J Numer Methods Biomed Eng. 2018;34(2):e3137. doi: 10.1002/cnm.3137. [DOI] [PubMed] [Google Scholar]
  5. Bueno-Orovio A, Cherry EM, Fenton FH. Minimal model for human ventricular action potential in tissue. J Theor Biol. 2008;253:544–560. doi: 10.1016/j.jtbi.2008.03.029. [DOI] [PubMed] [Google Scholar]
  6. Cansiz B, Dal H, Kaliske M. Computational cardiology: a modified Hill model to describe the electro-visco-elasticity of the myocardium. Comput Methods Appl Mech Eng. 2017;315:434–466. doi: 10.1016/j.cma.2016.10.009. [DOI] [Google Scholar]
  7. Capilnasiu A, Hadjicharalambous M, Fovargue D, Patel D, Holub O, Bilston L, Screen H, Sinkus R, Nordsletten D. Magnetic resonance elastography in nonlinear viscoelastic materials under load. Biomech Model Mechanobiol. 2019;18(1):111–135. doi: 10.1007/s10237-018-1072-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Chavan KS, Lamichhane BP, Wohlmuth BI. Locking-free finite element methods for linear and nonlinear elasticity in 2D and 3D. Comput Methods Appl Mech Eng. 2007;196:4075–4086. doi: 10.1016/j.cma.2007.03.022. [DOI] [Google Scholar]
  9. Cherubini C, Filippi S, Nardinocchi P, Teresi L. An electromechanical model of cardiac tissue: constitutive issues and electrophysiological effects. Prog Biophys Mol Biol. 2008;97:562–573. doi: 10.1016/j.pbiomolbio.2008.02.001. [DOI] [PubMed] [Google Scholar]
  10. Cherubini C, Filippi S, Gizzi A. Electroelastic unpinning of rotating vortices in biological excitable media. Phys Rev E. 2012;85(3):031915. doi: 10.1103/PhysRevE.85.031915. [DOI] [PubMed] [Google Scholar]
  11. Cherubini C, Filippi S, Gizzi A, Baier R Ruiz. A note on stress-driven anisotropic diffusion and its role in active deformable media. J Theor Biol. 2017;430(7):221–228. doi: 10.1016/j.jtbi.2017.07.013. [DOI] [PubMed] [Google Scholar]
  12. Christoph J, et al. Electromechanical vortex filaments during cardiac fibrillation. Nature. 2018;555(7698):667. doi: 10.1038/nature26001. [DOI] [PubMed] [Google Scholar]
  13. Ciarlet PG. Mathematical elasticity, vol 1: three-dimensional elasticity. Amsterdam: North Holland; 1988. [Google Scholar]
  14. Franzone P Colli, Pavarino LF, Scacchi S. Mathematical cardiac electrophysiology. Heidelberg: Springer; 2014. [Google Scholar]
  15. Franzone P Colli, Pavarino LF, Scacchi S. Bioelectrical effects of mechanical feedbacks in a strongly coupled cardiac electro-mechanical model. Math Models Methods Appl Sci. 2016;26:27–57. doi: 10.1142/S0218202516500020. [DOI] [Google Scholar]
  16. Costabal FS, Concha FA, Hurtado DE, Kuhl E. The importance of mechano-electrical feedback and inertia in cardiac electromechanics. Comput Methods Appl Mech Eng. 2017;320:352–368. doi: 10.1016/j.cma.2017.03.015. [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Cusimano N, Bueno-Orovio A, Turner I, Burrage K. On the order of the fractional Laplacian in determining the spatio-temporal evolution of a space-fractional model of cardiac electrophysiology. J Comput Phys. 2018;10:e0143938. doi: 10.1371/journal.pone.0143938. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Cyron CJ, Aydin RC, Humphrey JD. A homogenized constrained mixture (and mechanical analog) model for growth and remodeling of soft tissue. Biomech Mod Mechanobiol. 2016;15:1389–1403. doi: 10.1007/s10237-016-0770-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  19. Dorri F, Niederer PF, Lunkenheimer PP. A finite element model of the human left ventricular systole. Comput Methods Biomech Biomed Eng. 2006;9(5):319–341. doi: 10.1080/10255840600960546. [DOI] [PubMed] [Google Scholar]
  20. Fritz T, Wieners C, Seemann G, Steen H, Dössel O. Simulation of the contraction of the ventricles in a human heart model including atria and pericardium. Biomech Model Mechanobiol. 2014;13:627–641. doi: 10.1007/s10237-013-0523-y. [DOI] [PubMed] [Google Scholar]
  21. Gandhi S, Roth BJ. A numerical solution of the mechanical bidomain model. Comput Methods Biomech Biomed Eng. 2016;19(10):1099–1106. doi: 10.1080/10255842.2015.1105964. [DOI] [PubMed] [Google Scholar]
  22. Gao H, Li WG, Cai L, Berri C, Luo XY. Parameter estimation in a Holzapfel–Ogden law for healthy myocardium. J Eng Math. 2015;95:231–248. doi: 10.1007/s10665-014-9740-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Garcia-Blanco E, Ortigosa R, Gil AJ, Lee CH, Bonet J. A new computational framework for electro-activation in cardiac mechanics. Comput Methods Appl Mech Eng. 2019;348:796–845. doi: 10.1016/j.cma.2019.01.042. [DOI] [Google Scholar]
  24. Gatica GN, Gómez-Vargas B, Ruiz-Baier R. Analysis and mixed-primal finite element discretisations for stress-assisted diffusion problems. Comput Methods Appl Mech Eng. 2018;337:411–438. doi: 10.1016/j.cma.2018.03.043. [DOI] [Google Scholar]
  25. Giantesio G, Musesti A, Riccobelli D. A comparison between active strain and active stress in transversely isotropic hyperelastic materials. J Elast. 2019;137:63–82. doi: 10.1007/s10659-018-9708-z. [DOI] [Google Scholar]
  26. Gizzi A, Cherry EM, Gilmour RF, Jr, Luther S, Filippi S, Fenton FH. Effects of pacing site and stimulation history on alternans dynamics and the development of complex spatiotemporal patterns in cardiac tissue. Front Physiol. 2013;4:71. doi: 10.3389/fphys.2013.00071. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Gizzi A, Cherubini C, Filippi S, Pandolfi A. Theoretical and numerical modeling of nonlinear electromechanics with applications to biological active media. Commun Comput Phys. 2015;17:93–126. doi: 10.4208/cicp.091213.260614a. [DOI] [Google Scholar]
  28. Gizzi A, et al. Nonlinear diffusion and thermo-electric coupling in a two-variable model of cardiac action potential. Chaos. 2017;27:093919. doi: 10.1063/1.4999610. [DOI] [PubMed] [Google Scholar]
  29. Gizzi A, Pandolfi A, Vasta M. A generalized statistical approach for modeling fiber-reinforced materials. J Eng Math. 2018;109:211–226. doi: 10.1007/s10665-017-9943-5. [DOI] [Google Scholar]
  30. Göktepe S, Menzel A, Kuhl E (2013) Micro-structurally based kinematic approaches to electromechanics of the heart. In: Computer models in biomechanics. Springer, Netherlands, pp 175–187
  31. Guccione JM, Costa KD, McCulloch AD. Finite element stress analysis of left ventricular mechanics in the beating dog heart. J Biomech. 1995;28:1167–1177. doi: 10.1016/0021-9290(94)00174-3. [DOI] [PubMed] [Google Scholar]
  32. Gültekin O, Sommer G, Holzapfel GA. An orthotropic viscoelastic model for the passive myocardium: continuum basis and numerical treatment. Comput Methods Biomech Biomed Eng. 2016;19(15):1647–1664. doi: 10.1080/10255842.2016.1176155. [DOI] [PubMed] [Google Scholar]
  33. Holzapfel GA, Gasser TC. A viscoelastic model for fiber-reinforced composites at finite strains: continuum basis, computational aspects and applications. Comput Methods Appl Mech Eng. 2001;190(34):4379–4403. doi: 10.1016/S0045-7825(00)00323-6. [DOI] [Google Scholar]
  34. Holzapfel GA, Ogden RW. Constitutive modelling of passive myocardium: a structurally based framework for material characterization. Philos Trans R Soc Lond A. 2009;367:3445–3475. doi: 10.1098/rsta.2009.0091. [DOI] [PubMed] [Google Scholar]
  35. Humphrey JD, Dufresne ER, Schwartz MA. Mechanotransfuction and extracellular matrix homeostasis. Nat Rev Mol Cell Biol. 2014;15:802–812. doi: 10.1038/nrm3896. [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Hurtado D, Castro S, Gizzi A. Computational modeling of non-linear diffusion in cardiac electrophysiology: A novel porous-medium approach. Comput Methods Appl Mech Eng. 2016;300:70–83. doi: 10.1016/j.cma.2015.11.014. [DOI] [Google Scholar]
  37. Jaffe LM, Morin DP. Cardiac resynchronization therapy: history, present status, and future directions. The Ochsner J. 2014;14(4):596–607. [PMC free article] [PubMed] [Google Scholar]
  38. Karlsen KS (2017) Effects of inertia in modeling of left ventricular mechanics. Master thesis in Mathematics. University of Oslo
  39. Katsnelson L, Nikitina LV, Chemla D, Solovyova O, Coirault C, Lecarpentier Y, Markhasin VS. Influence of viscosity on myocardium mechanical activity: a mathematical model. J Theor Biol. 2004;230:385–405. doi: 10.1016/j.jtbi.2004.05.007. [DOI] [PubMed] [Google Scholar]
  40. Klepach D, Zohdi TI. Strain assisted diffusion: modeling and simulation of deformation-dependent diffusion in composite media. Compos B Eng. 2014;56:413–423. doi: 10.1016/j.compositesb.2013.08.035. [DOI] [Google Scholar]
  41. Lamata P (2018) Computational meshes of the cardiac left ventricle of 50 heart failure subjects (online dataset). 10.6084/m9.figshare.5853948.v1
  42. Lamichhane BP, Reddy B, Wohlmuth B. Convergence in the incompressible limit of finite element approximations based on the Hu-Washizu formulation. Numer Math. 2006;104:151–175. doi: 10.1007/s00211-006-0014-5. [DOI] [Google Scholar]
  43. Lamichhane BP, Stephan EP. A symmetric mixed finite element method for nearly incompressible elasticity based on biorthogonal systems. Numer Methods PDEs. 2012;28(4):1336–1353. doi: 10.1002/num.20683. [DOI] [Google Scholar]
  44. Land S et al (2015) Verification of cardiac mechanics software: benchmark problems and solutions for testing active and passive material behaviour. Proc R Soc A 471(2184):20150641 [DOI] [PMC free article] [PubMed]
  45. Lenarda P, Gizzi A, Paggi M. A modeling framework for electro-mechanical interaction between excitable deformable cells. Eur J Mech A/Sol. 2018;72:374–392. doi: 10.1016/j.euromechsol.2018.06.001. [DOI] [Google Scholar]
  46. Loppini A, Gizzi A, Ruiz-Baier R, Cherubini C, Fenton FH, Filippi S. Competing mechanisms of stress-assisted diffusivity and stretch-activated currents in cardiac electromechanics. Front Physiol. 2018;9:1714. doi: 10.3389/fphys.2018.01714. [DOI] [PMC free article] [PubMed] [Google Scholar]
  47. Lubliner J. A model of rubber viscoelasticity. Mech Res Commun. 1985;12:93–99. doi: 10.1016/0093-6413(85)90075-8. [DOI] [Google Scholar]
  48. Ly C, Weinberg SH. Analysis of heterogeneous cardiac pacemaker tissue models and traveling wave dynamics. J Theor Biol. 2018;72:374–392. doi: 10.1016/j.jtbi.2018.09.023. [DOI] [PubMed] [Google Scholar]
  49. Masé M, Glass L, Ravelli F. A model for mechano-electrical feedback effects on atrial flutter interval variability. Bull Math Biol. 2008;70:1326–1347. doi: 10.1007/s11538-008-9301-x. [DOI] [PubMed] [Google Scholar]
  50. Maughan D, Moore J, Vigoreaux J, Barnes B, Bill Mulieri AA. Work production and work absorption in muscle strips from vertebrate cardiac and insect flight muscle fibers. Mech Work Prod Work Absorpt Muscle. 1998;52:471–480. doi: 10.1007/978-1-4684-6039-1_52. [DOI] [PubMed] [Google Scholar]
  51. McEvoy E, Holzapfel GA, McGarry P. Compressibility and anisotropy of the ventricular myocardium: experimental analysis and microstructural modeling. J Biomech Eng. 2018;140:081004. doi: 10.1115/1.4039947. [DOI] [PubMed] [Google Scholar]
  52. Miragoli M, Sanchez-Alonso JL, Bhargava A, Wright PT, Sikkel M, Schobesberger S, Diakonov I, Novak P, Castaldi A, Cattaneo P, Lyon AR, Lab MJ, Gorelik J. Microtubule-dependent mitochondria alignment regulates calcium release in response to nanomechanical stimulus in heart myocytes. Cell Rep. 2016;14:140–151. doi: 10.1016/j.celrep.2015.12.014. [DOI] [PMC free article] [PubMed] [Google Scholar]
  53. Nobile F, Ruiz-Baier R, Quarteroni A. An active strain electromechanical model for cardiac tissue. Int J Numer Methods Biomed Eng. 2012;28:52–71. doi: 10.1002/cnm.1468. [DOI] [PubMed] [Google Scholar]
  54. Pandolfi A, Gizzi A, Vasta M. Visco-electro-elastic models of fiber-distributed active tissues. Meccanica. 2017;52:3399–3415. doi: 10.1007/s11012-017-0622-4. [DOI] [PubMed] [Google Scholar]
  55. Phadumdeo VM, Weinberg SH. Heart rate variability alters cardiac repolarization and electromechanical dynamics. J Theor Biol. 2018;442:31–43. doi: 10.1016/j.jtbi.2018.01.007. [DOI] [PubMed] [Google Scholar]
  56. Pezzuto S, Ambrosi D, Quarteroni A. An orthotropic active-strain model for the myocardium mechanics and its numerical approximation. Eur J Mech A/Solids. 2014;48:83–96. doi: 10.1016/j.euromechsol.2014.03.006. [DOI] [Google Scholar]
  57. Quarteroni A, Lassila T, Rossi S, Ruiz-Baier R. Integrated heart-coupled multiscale and multiphysics models for the simulation of the cardiac function. Comput Methods Appl Mech Eng. 2017;314:345–407. doi: 10.1016/j.cma.2016.05.031. [DOI] [Google Scholar]
  58. Rossi S, Lassila T, Ruiz-Baier R, Sequeira A, Quarteroni A. Thermodynamically consistent orthotropic activation model capturing ventricular systolic wall thickening in cardiac electromechanics. Eur J Mech A/Solids. 2014;48:129–142. doi: 10.1016/j.euromechsol.2013.10.009. [DOI] [Google Scholar]
  59. Rossi S, Ruiz-Baier R, Pavarino L, Quarteroni A. Orthotropic active strain models for the numerical simulation of cardiac biomechanics. Int J Numer Methods Biomed Eng. 2012;28:761–788. doi: 10.1002/cnm.2473. [DOI] [PubMed] [Google Scholar]
  60. Ruiz-Baier R. Primal-mixed formulations for reaction-diffusion systems on deforming domains. J Comput Phys. 2015;299:320–338. doi: 10.1016/j.jcp.2015.07.018. [DOI] [Google Scholar]
  61. Ruiz-Baier R, Gizzi A, Loppini A, Cherubini C, Filippi S. Thermo-electric effects in an anisotropic active-strain electromechanical model. Commun Comput Phys. 2020;27(1):87–115. doi: 10.4208/cicp.OA-2018-0253. [DOI] [Google Scholar]
  62. Simo JC. On a fully three-dimensional finite-strain viscoelastic damage model: formulation and computational aspects. Comput Methods Appl Mech Eng. 1987;60:153–173. doi: 10.1016/0045-7825(87)90107-1. [DOI] [Google Scholar]
  63. Sundnes J, Wall S, Osnes H, Thorvaldsen T, McCulloch AD. Improved discretisation and linearisation of active tension in strongly coupled cardiac electro-mechanics simulations. Comput Methods Biomech Biomed Eng. 2014;17(6):604–615. doi: 10.1080/10255842.2012.704368. [DOI] [PMC free article] [PubMed] [Google Scholar]
  64. Usyk TP, Mazhari R, McCulloch AD. Effect of laminar orthotropic myofiber architecture on regional stress and strain in the canine left ventricle. J Elast. 2000;61:143–164. doi: 10.1023/A:1010883920374. [DOI] [Google Scholar]
  65. Yao J, Varner VD, Brilli LL, Young JM, Taber LA, Perucchio R. Viscoelastic material properties of the myocardium and cardiac jelly in the looping chick heart. J Biomech Eng. 2012;134(2):024502. doi: 10.1115/1.4005693. [DOI] [PMC free article] [PubMed] [Google Scholar]
  66. Warriner DR, Jackson T, Zacur E, Sammut E, Sheridan P, Hose D Rod, Lawford P, Razavi R, Niederer SA, Rinaldi CA, Lamata P. An asymmetric wall-thickening pattern predicts response to cardiac resynchronization therapy. JACC Cardiovasc Imag. 2018;11(10):1545–1546. doi: 10.1016/j.jcmg.2018.01.022. [DOI] [PMC free article] [PubMed] [Google Scholar]
  67. Wong J, Kuhl E. Generating fiber orientation maps in human heart models using Poisson interpolation. Comput Methods Biomech Biomed Eng. 2014;11:1217–1226. doi: 10.1080/10255842.2012.739167. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Biomechanics and Modeling in Mechanobiology are provided here courtesy of Springer

RESOURCES