CHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library.

Recent work has described the software engineering and computational infrastructure that has been set up as part of the Cancer, Heart and Soft Tissue Environment (CHASTE) project. CHASTE is an open source software package that currently has heart and cancer modelling functionality. This software has...

全面介紹

書目詳細資料
Main Authors: Bernabeu, M, Bordas, R, Pathmanathan, P, Pitt-Francis, J, Cooper, J, Garny, A, Gavaghan, D, Rodriguez, B, Southern, J, Whiteley, J
格式: Journal article
語言:English
出版: 2009
_version_ 1826280761453445120
author Bernabeu, M
Bordas, R
Pathmanathan, P
Pitt-Francis, J
Cooper, J
Garny, A
Gavaghan, D
Rodriguez, B
Southern, J
Whiteley, J
author_facet Bernabeu, M
Bordas, R
Pathmanathan, P
Pitt-Francis, J
Cooper, J
Garny, A
Gavaghan, D
Rodriguez, B
Southern, J
Whiteley, J
author_sort Bernabeu, M
collection OXFORD
description Recent work has described the software engineering and computational infrastructure that has been set up as part of the Cancer, Heart and Soft Tissue Environment (CHASTE) project. CHASTE is an open source software package that currently has heart and cancer modelling functionality. This software has been written using a programming paradigm imported from the commercial sector and has resulted in a code that has been subject to a far more rigorous testing procedure than that is usual in this field. In this paper, we explain how new functionality may be incorporated into CHASTE. Whiteley has developed a numerical algorithm for solving the bidomain equations that uses the multi-scale (MS) nature of the physiology modelled to enhance computational efficiency. Using a simple geometry in two dimensions and a purpose-built code, this algorithm was reported to give an increase in computational efficiency of more than two orders of magnitude. In this paper, we begin by reviewing numerical methods currently in use for solving the bidomain equations, explaining how these methods may be developed to use the MS algorithm discussed above. We then demonstrate the use of this algorithm within the CHASTE framework for solving the monodomain and bidomain equations in a three-dimensional realistic heart geometry. Finally, we discuss how CHASTE may be developed to include new physiological functionality--such as modelling a beating heart and fluid flow in the heart--and how new algorithms aimed at increasing the efficiency of the code may be incorporated.
first_indexed 2024-03-07T00:18:34Z
format Journal article
id oxford-uuid:7bb70308-3cf0-43b9-b777-d17fb4985109
institution University of Oxford
language English
last_indexed 2024-03-07T00:18:34Z
publishDate 2009
record_format dspace
spelling oxford-uuid:7bb70308-3cf0-43b9-b777-d17fb49851092022-03-26T20:52:23ZCHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library.Journal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:7bb70308-3cf0-43b9-b777-d17fb4985109EnglishSymplectic Elements at Oxford2009Bernabeu, MBordas, RPathmanathan, PPitt-Francis, JCooper, JGarny, AGavaghan, DRodriguez, BSouthern, JWhiteley, JRecent work has described the software engineering and computational infrastructure that has been set up as part of the Cancer, Heart and Soft Tissue Environment (CHASTE) project. CHASTE is an open source software package that currently has heart and cancer modelling functionality. This software has been written using a programming paradigm imported from the commercial sector and has resulted in a code that has been subject to a far more rigorous testing procedure than that is usual in this field. In this paper, we explain how new functionality may be incorporated into CHASTE. Whiteley has developed a numerical algorithm for solving the bidomain equations that uses the multi-scale (MS) nature of the physiology modelled to enhance computational efficiency. Using a simple geometry in two dimensions and a purpose-built code, this algorithm was reported to give an increase in computational efficiency of more than two orders of magnitude. In this paper, we begin by reviewing numerical methods currently in use for solving the bidomain equations, explaining how these methods may be developed to use the MS algorithm discussed above. We then demonstrate the use of this algorithm within the CHASTE framework for solving the monodomain and bidomain equations in a three-dimensional realistic heart geometry. Finally, we discuss how CHASTE may be developed to include new physiological functionality--such as modelling a beating heart and fluid flow in the heart--and how new algorithms aimed at increasing the efficiency of the code may be incorporated.
spellingShingle Bernabeu, M
Bordas, R
Pathmanathan, P
Pitt-Francis, J
Cooper, J
Garny, A
Gavaghan, D
Rodriguez, B
Southern, J
Whiteley, J
CHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library.
title CHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library.
title_full CHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library.
title_fullStr CHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library.
title_full_unstemmed CHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library.
title_short CHASTE: incorporating a novel multi-scale spatial and temporal algorithm into a large-scale open source library.
title_sort chaste incorporating a novel multi scale spatial and temporal algorithm into a large scale open source library
work_keys_str_mv AT bernabeum chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT bordasr chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT pathmanathanp chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT pittfrancisj chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT cooperj chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT garnya chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT gavaghand chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT rodriguezb chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT southernj chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary
AT whiteleyj chasteincorporatinganovelmultiscalespatialandtemporalalgorithmintoalargescaleopensourcelibrary