Dynamic simulation and steady-state computation of 3D physiologically structured population models

Authors

  • Michiel Van Dyck Applied mathematics group in the department of Mathematics and Computer Science of the University of Antwerp, Belgium http://orcid.org/0000-0002-9097-7581
  • Xavier Woot De Trixhe
  • Wim Vanroose

DOI:

https://doi.org/10.11145/bmc.2017.12.237

Abstract

The PSP modelling approach allows you to model biological/pharmaceutical behaviour by combining micro-scale ordinary differential equation (ODE) models with macro-scale ODE models and their bi-directional interaction. E.g.: based on the model of a single cell, billions of cells can be simulated to get the response of an entire organ (also incorporating the organ to cell reaction). The PSP approach allows to simulate this in a mathematically efficient way by characterising different cells by a set of physiologically relevant quantities [2], [3]. Our framework is capable of taking into account up to 3 physiological parameters resulting in a 3D structure for which a partial differential equation (PDE) should be solved. We achieve considerable speed-up by using a semi-Lagrangian PDE solver that allows big stable time stepping. Combining this with a low level C-language implementation, we achieve exceptional efficient usage of the computing processing unit (CPU). Furthermore we accelerate the computation of the steady-state by using a Newton-Krylov method. For ease of use, a PSP description language is constructed to allow straightforward input of different models. The simulator should empower future computational/mathematical biologists to create and evaluate more detailed models than currently is common practice.

Downloads

Published

2018-03-04

Issue

Section

Original Communications