Preconditioning the bidomain model with almost linear complexity - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of Computational Physics Année : 2012

Preconditioning the bidomain model with almost linear complexity

Résumé

The bidomain model is widely used in electro-cardiology to simulate spreading of excitation in the myocardium and electrocardiograms. It consists of a system of two parabolic reaction diffusion equations coupled with an ODE system. Its discretisation displays an ill-conditioned system matrix to be inverted at each time step: simulations based on the bidomain model therefore are associated with high computational costs. In this paper we propose a preconditioning for the bidomain model either for an isolated heart or in an extended framework including a coupling with the surrounding tissues (the torso). The preconditioning is based on a formulation of the discrete problem that is shown to be symmetric positive semi-definite. A block $LU$ decomposition of the system together with a heuristic approximation (referred to as the monodomain approximation) are the key ingredients for the preconditioning definition. Numerical results are provided for two test cases: a 2D test case on a realistic slice of the thorax based on a segmented heart medical image geometry, a 3D test case involving a small cubic slab of tissue with orthotropic anisotropy. The analysis of the resulting computational cost (both in terms of CPU time and of iteration number) shows an almost linear complexity with the problem size, i.e. of type $n\log^\alpha(n)$ (for some constant $\alpha$) which is optimal complexity for such problems.
Fichier principal
Vignette du fichier
precond.pdf (951.92 Ko) Télécharger le fichier
Bid_Vm_036_2.jpg (40.76 Ko) Télécharger le fichier
Bid_Vm_044_2.jpg (41.85 Ko) Télécharger le fichier
Bid_Vm_052_2.jpg (39.65 Ko) Télécharger le fichier
c5_MW.jpg (58.03 Ko) Télécharger le fichier
c5_Z0.jpg (45.98 Ko) Télécharger le fichier
c5_Z1.jpg (46.56 Ko) Télécharger le fichier
cpu_2d.jpg (61.69 Ko) Télécharger le fichier
cpu_3d.jpg (56.93 Ko) Télécharger le fichier
ecg_V2.jpg (39.65 Ko) Télécharger le fichier
ecg_V6.jpg (38 Ko) Télécharger le fichier
fibres5.jpg (82.06 Ko) Télécharger le fichier
geom.jpg (18.09 Ko) Télécharger le fichier
geom_2.jpg (15.74 Ko) Télécharger le fichier
initiation.jpg (52.81 Ko) Télécharger le fichier
iter_2d.jpg (54.8 Ko) Télécharger le fichier
iter_3d.jpg (57.68 Ko) Télécharger le fichier
pcg_conv_rate_2d.jpg (66.54 Ko) Télécharger le fichier
pcg_conv_rate_3d.jpg (60.9 Ko) Télécharger le fichier
u035_2d.jpg (22.03 Ko) Télécharger le fichier
u050_2d.jpg (22.91 Ko) Télécharger le fichier
u065_2d.jpg (23.39 Ko) Télécharger le fichier
v035_2d.jpg (30.21 Ko) Télécharger le fichier
v050_2d.jpg (31.21 Ko) Télécharger le fichier
v065_2d.jpg (29.97 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00525976 , version 1 (13-10-2010)
hal-00525976 , version 2 (18-05-2011)
hal-00525976 , version 3 (24-08-2011)
hal-00525976 , version 4 (21-11-2017)

Identifiants

Citer

Charles Pierre. Preconditioning the bidomain model with almost linear complexity. Journal of Computational Physics, 2012, 231, pp.62-97. ⟨hal-00525976v4⟩
185 Consultations
203 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More