Xie Dexuan, Dash Ranjan K, Beard Daniel A
Department of Mathematical Sciences, University of Wisconsin-Milwaukee, Milwaukee, WI 53201.
J Comput Phys. 2009 Nov 1;228(20):7850-7861. doi: 10.1016/j.jcp.2009.07.024.
Fast algorithms for simulating mathematical models of coupled blood-tissue transport and metabolism are critical for the analysis of data on transport and reaction in tissues. Here, by combining the method of characteristics with the standard grid discretization technique, a novel algorithm is introduced for solving a general blood-tissue transport and metabolism model governed by a large system of one-dimensional semilinear first order partial differential equations. The key part of the algorithm is to approximate the model as a group of independent ordinary differential equation (ODE) systems such that each ODE system has the same size as the model and can be integrated independently. Thus the method can be easily implemented in parallel on a large scale multiprocessor computer. The accuracy of the algorithm is demonstrated for solving a simple blood-tissue exchange model introduced by Sangren and Sheppard (Bull. Math. Biophys. 15:387-394, 1953), which has an analytical solution. Numerical experiments made on a distributed-memory parallel computer (an HP Linux cluster) and a shared-memory parallel computer (a SGI Origin 2000) demonstrate the parallel efficiency of the algorithm.
用于模拟血液-组织耦合运输与代谢数学模型的快速算法,对于分析组织中运输与反应的数据至关重要。在此,通过将特征线法与标准网格离散化技术相结合,引入了一种新算法,用于求解由一维半线性一阶偏微分方程大型系统所支配的一般血液-组织运输与代谢模型。该算法的关键部分是将模型近似为一组独立的常微分方程(ODE)系统,使得每个ODE系统与模型具有相同规模且能独立积分。因此,该方法可轻松在大规模多处理器计算机上并行实现。通过求解由桑格伦和谢泼德(《数学生物物理学公报》15:387 - 394,1953)提出的具有解析解的简单血液-组织交换模型,证明了该算法的准确性。在分布式内存并行计算机(一台惠普Linux集群)和共享内存并行计算机(一台SGI Origin 2000)上进行的数值实验,证明了该算法的并行效率。