Abstract
The aim of this work is to present an overview of recent advances in multi-scale modeling of brain blood flow. In particular, we present some approaches that enable the in silico study of multi-scale and multi-physics phenomena in the cerebral vasculature. We discuss the formulation of continuum and atomistic modeling approaches, present a consistent framework for their concurrent coupling, and list some of the challenges that one needs to overcome in achieving a seamless and scalable integration of heterogeneous numerical solvers. The effectiveness of the proposed framework is demonstrated in a realistic case involving modeling the thrombus formation process taking place on the wall of a patient-specific cerebral aneurysm. This highlights the ability of multi-scale algorithms to resolve important biophysical processes that span several spatial and temporal scales, potentially yielding new insight into the key aspects of brain blood flow in health and disease. Finally, we discuss open questions in multi-scale modeling and emerging topics of future research.
I. INTRODUCTION
As outlined in the BRAIN 2025 initiative,1 “the human brain is the source of our thoughts, emotions, perceptions, actions, and memories; it confers on us the abilities that make us human, while simultaneously making each one of us unique.” Although it weights less than 2% of a humans body weight, it receives about 20% of the resting cardiac output of blood and 25% of the body’s oxygen supply. While many biological aspects have been studied systematically, surprisingly less effort has been put into studying blood flow patterns within the brain, let alone their interaction with key biophysical mechanisms (e.g., coupling to astrocytes and neurons — the so-called neuro-vascular coupling — or the formation of thrombus in cerebral aneurysms).
Interactions of blood flow in the human brain occur between different scales, determined by flow features in the large arteries of the macrovascular network (MaN, diameter of 0.5 mm or larger), the smaller arteries and arterioles of the mesovascular network (MeN, 500 μm to 10 μm), and the capillaries of the microvasculature (MiN, mean diameter of 5 μm), all being coupled to cellular and sub-cellular biological processes. Understanding such multi-scale phenomena is a matter of critical relevance to the clinical evolution of life threatening conditions such as cerebral aneurysms, sickle cell anemia, and malaria.2–4 Such pathologies are affected by the global blood circulation as well as by the local microrheology. For instance, the blood flow may be Newtonian or non-Newtonian depending on the scale.5 In addition to the multi-scale nature of the underlying physics, the complexity in geometry also plays an important role, thus necessitating a patient-specific modeling approach. For example, Fig. 1 illustrates the complex geometry including possible anatomical abnormalities in the human Circle of Willis (CoW) — a mechanism that can potentially supply oxygen to any area of the brain if one or more of the supply trunks are interrupted.6 Such abnormalities are not uncommon, affecting up to 50% of the population according to Lippert and Pabst.7 Although generic/consensus geometries8 representing healthy or pathological configurations can be very useful in practice for performing systematic studies and understanding the main characteristics of a pathology, for certain cases, such as the cerebral aneurysms considered in this work, using a patient-specific geometry is of crucial importance. In such cases, the complex geometry (curvature, tortuosity, etc.) is known to directly affect the flow patterns, the resulting wall shear stresses and displacements, and, consequently, the onset and evolution of the pathology. Several studies8–10 have demonstrated this high sensitivity of the flow field on geometry, and in the particular case of cerebral aneurysms, this can lead to developments of inherently different nature (e.g., fusiform vs saccular aneurysms10).
Putting it all together, the development of physiologically accurate computational models in complex geometries requires the coupling of disparate spatial and temporal scales often governed by diverse mathematical descriptions, e.g., deterministic partial differential equations (PDEs) for continuum mechanics and stochastic ordinary differential equations for discrete particle dynamics (see Fig. 2). Consequently, modeling blood flow as a patient-specific multi-scale phenomenon using coupled continuum-atomistic models is essential to better understand key biophysical and biochemical processes in health and disease (e.g., thrombus formation in aneurysms11 and vaso-occlusion in sickle cell anemia3).
Multi-scale modeling and simulation of blood flow give rise to several challenges. First, it requires the derivation of mathematical models which are able to accurately predict physiological processes. Second, it demands the design of robust interface conditions required to integrate the continuum and atomistic simulations. Third, it inherently involves the processing of non-stationary data from atomistic simulations. The fourth challenge is a computational one. In particular, billions of degrees of freedom are required to accurately resolve the micro-scale and also the interaction between the blood cells and endothelial cells in a volume as small as 1 mm3. Simulating effects of small scales on the larger scales requires increased local resolution in the discretization of computational domain within the continuum description. For example, clot formation starts from aggregation of individual platelets and the clot must grow to a certain size before affecting the large scale flow dynamics. However, to accurately capture the clot geometry and its shedding off thrombi, very high local resolution is required. Moreover, to follow the detached clot segments, an adaptive local mesh refinement must be used.
In what follows, we present an overview of some multi-scale methods that aim to address the aforementioned challenges. Specifically, first we discuss modeling approaches focusing on resolving blood flow dynamics at the macro-vascular, meso-vascular, and micro-vascular regimes. Then, we will present coupling strategies for constructing multi-scale models in patient-specific geometries and set the foundations towards establishing an integrated framework for seamlessly modeling blood flow and arterial wall mechanics at different scales. Finally, we conclude with a discussion on open questions in multi-scale modeling and outline some emerging topics of future research.
II. METHODS
A. Macro-scale models
1. MaN — Computational aspects
The MaN hemodynamics and fluid-structure interactions (FSIs) are governed by the 3D, unsteady, incompressible Navier-Stokes equations, coupled to the 3D elastodynamic equations.12 Given proper initial conditions and boundary conditions, we can compute the velocity and pressure fields of the fluid domain along with the structural displacements and corresponding stresses in the arterial wall. At the macro-scale regime, blood predominately behaves as a Newtonian fluid, while the arterial wall constitutive law may be represented by linear elastic, hyper-elastic, or Mooney-Rivlin materials.13 More recent developments have included anisotropic constitutive laws14 and fractional-order viscoelasticity.15 The fluid and solid domains are coupled through kinematic and dynamics boundary condition at the interface under the arbitrary Lagrangian-Eulerian (ALE) framework,12 ensuring continuity of velocity and traction forces at the fluid-solid interface.
Over the years, a multitude of different numerical schemes for FSI problems have been proposed.12,14,16–20 They can be generally classified as either monolithic or partitioned approaches. In monolithic solvers, the fluid and structure equations are solved simultaneously as a large nonlinear system. This approach features favorable numerical stability properties since it automatically ensures energy balance between the fluid and structure at each time step.16 On the other hand, in partitioned FSI approaches, the governing system of equations is split into separate fluid and structure solves, thus promoting software modularity and scalability to large-scale parallel computing environments.19–21 Moreover, numerical stability issues can be overcome by strategies based on fixed-point iterations and Aitken relaxation, leading to stable coupling schemes even for small mass ratios — a common problem in FSI simulations.19,20
Simulations presented in this work have been performed using our research spectral/hp-element solver NekTar.13,19–24 For a detailed exposition to the numerical methods and implementational aspects of this work, the reader is referred to the bibliography. Finally, we note that one way to scale macro-scale methods to extremely large problems results by applying the multi-patch domain decomposition introduced by Grinberg and Karniadakis,25 where a large domain is divided into a series of loosely coupled overlapping subdomains (patches) of manageable size. In this setting, the continuum solver is employed within each sub-domain independently over non-overlapping processor groups (sub-communicators). Solution continuity at the sub-domain interfaces is obtained via properly formulated inter-patch conditions.25 This non-intrusive approach is general and results in parallel efficiency of more than 90%.26
2. MaN — Physical aspects
Geometrical complexity in conjunction with physiological aspects (e.g., atherosclerotic plaques) not only can give rise to complex swirling flow patterns but may also trigger flow instabilities and transition to turbulence. This, in turn, may cause significant variations in the magnitude and distribution of wall shear stresses, arterial wall displacements, and eventually help trigger or suppress the evolution of certain pathologies. To this end, 3D-FSI simulations can help elucidate key physical aspects of blood circulation in the larger brain arteries. Examples of such computational studies include analyzing transition to turbulence in stenosed carotid arteries27,28 and flow instabilities in cerebral aneurysms.2
Figure 3 illustrates the complexity of flow patterns encountered in cranial arterial networks as revealed by high-fidelity 3D-FSI simulations. In particular, Fig. 3(a) shows the computed flow field in a patient-specific circle of Willis topology. It is evident that the complexity of the geometry leads to complex vortical flows. A detailed resolution of the flow is critical for accurately predicting derived quantities such as the wall shear stress distribution on the arterial wall. The latter is known to play a key role in the onset and subsequent evolution of certain brain pathologies, such as cerebral aneurysms.2 Figure 3(b) reveals the intricate interplay between blood flow and the induced stresses inside the tissue of a saccular aneurysm, shedding light on the factors that may contribute to an eventual rupture.20,29
B. Meso-scale models
1. MeN — Computational aspects
Advances in macro-scale blood flow modeling have enabled detailed, high-fidelity, patient-specific 3D-FSI simulations in large arterial topologies, consisting of tens to hundreds of arterial segments obtained by medical imaging.6,30,31 However, any attempt to model the entire brain circulation ( arteries and arterioles) using such approach is prohibited by the enormous number of degrees of freedom to be resolved ( per variable). To bridge this gap one may employ reduced-order representations of the so-called sub-pixel vasculature, accounting for flow dynamics using 1D blood flow models.
1D blood flow models have been used extensively in recent years due to their low computational cost and ability to accurately capture the most significant features of pulse wave propagation in the systemic arterial system. Their predictions have been successfully validated against clinical measurements,32 as well as high-fidelity 3D-FSI simulations.33,34 Deriving such models can be achieved by reducing the dimensionality of the full Navier-Stokes system under the assumptions of axial symmetry, negligible longitudinal displacements, constant pressure along each section, absence of external body forces and dominance of the axial velocity component.12,35 This results in a nonlinear system of hyperbolic PDEs that governs the time-evolution of the unknown axial velocity and cross-sectional area displacements in each compliant arterial segment.12,35 This system can be accurately and efficiently solved using numerical schemes for hyperbolic conservation laws, such as discontinuous Galerkin discretizations.12,35 Moreover, the 1D formulation can easily accommodate complex constitutive laws, allowing one to account for non-Newtonian flow effects,36 viscoelastic energy dissipation in the arterial wall,15 as well as oxygen transport phenomena.37
Despite their simplifications, 1D models have provided a robust tool for estimating flow properties and studying problems that either cannot be addressed in vivo or are too computationally expensive to be resolved in three dimensions. In the context of this study, we exploit their low cost and scalability to simulate blood flow in massive arterial trees of the meso-vascular regime (radii 500 μm to 10 μm, see Fig. 5).36 Due to their size and complexity, the topology of such meso-vascular 1D networks cannot be patient-specific. However, the findings of Zamir38 suggest that arteries and arterioles in this regime exhibit a self-similar structure, and certain fractal laws have been proposed to mimic the arterial branching patterns, thus allowing the generation of such trees in silico. As we will describe in Sec. II D 1, this construction can be used as a closure model for truncated 3D arterial domains, leading to coupled, geometrically heterogeneous blood flow solvers that can simulate dynamics throughout the entire systemic circulation at scales where the continuum hypothesis still holds. To account for the effect of smaller scales, one needs to switch to a different modeling approach and employing the micro-scale models described in Sec. II C.
2. MeN — Physical aspects
So far, we have introduced 1D models in the context of multi-scale modeling as a computationally efficient tool that helps us bridge the spatial gap and resolve blood flow from large arteries to small arterioles and capillaries. However, we must stress that 1D models can provide a robust stand-alone predictive tool for pulse wave propagation in arterial trees. This is of significant value in physiological situations and pathologies of major clinical interest for which local details in flow are not important. An example of such cases is isolated systolic hypertension, which results from the interaction between the pumping heart and the arterial system (load) and in which augmented pressure wave reflections due to arterial stiffening with age are thought to be important determinants.39 In general, 1D models offer an inexpensive and relatively accurate way of computing pressure and flow distributions across the arterial tree, thus creating an effective tool for diagnostics and planning of treatment.
C. Micro-scale models
1. MiN — Computational aspects
Modeling of blood flow dynamics at the atomistic/mesoscopic scale is commonly addressed using Lagrangian particle methods. At the microscopic level, stochastic molecular dynamics models5 are employed, while for mesoscopic simulations one needs to introduce a proper coarse-graining strategy.5,40 Here, we present a brief overview of the dissipative particle dynamics (DPD) method, aiming to highlight the key features of this modeling approach. For a detailed presentation, the reader is referred to the related references.5,40–43
In general, a DPD system is represented by N particles, each one of them representing a collection of molecules, with particle interactions being enabled through pairwise conservative, dissipative, and random forces. The random and dissipative forces form a thermostat and must satisfy the fluctuation-dissipation theorem.5 The motion of DPD particles is governed by Newton’s law in fixed non-periodic domains, where the fluid is represented by a collection of solvent particles with a number of suspended particles, such as platelets, red blood cells (RBCs), and proteins. The domain boundaries are endowed with appropriate boundary conditions that represent no-slip solid walls and inflow/outflow particle fluxes through imposing effective boundary forces.44,45 Leveraging the capacity of modern GPU accelerators, DPD codes have been recently scaled to problems involving hundreds of millions of particles.46
Of particular interest to our presentation is the work of Pivkin et al.47 that elaborates on modeling platelet activation during the formation and growth of thrombi. The authors propose a model involving three different biological states in platelet behavior: passive, triggered, and activated (see Fig. 4). In the passive state, platelets are not adhesive, which is a normal state of the platelets in blood. If a passive platelet interacts with an injured wall or an activated platelet, it becomes triggered and after an activation delay time it becomes activated and adhesive. The activation delay time is chosen uniformly at random from a specified range. If after a finite recovery time an activated platelet does not adhere to anything it returns back to a passive state.47 In Sec. II D 2, we will describe how such misco-scale models can be coupled to continuum formulations and provide a demonstration of multi-scale simulations of thrombi formation in a patient-specific brain aneurysm.
2. MiN — Physical aspects
DPD provides a computational tool that is based on first principles and enables modeling of fluids and soft matter at regimes where the continuum hypothesis fails. Particular applications include the modeling of proteins, RBCs, plasma, and, more recently, the micro-structure of arterial walls.48 DPD models essentially provide a platform for integrating single cell behavior and cross-cell interactions into a predictive tool for bulk rheology and micro-scale biomechanics. The physical insights gained by employing such models have proven to be very diverse, with recent research highlights including the in silico prediction of human blood viscosity,49 the unveiling of the flow mechanics triggering vaso-occlusion in sickle cell anemia,3 and the quantification of the biophysical characteristics of red blood cell microcirculation in malaria.4
D. Multi-scale coupling
Scales are integrated through designing appropriate interface conditions between the heterogeneous solvers. The interface conditions are derived to respect the physical conservation constraints and the requirements of each solver. Specifically, mass conservation is of primary importance, while momentum and energy conservation are desirable but present several challenges, with the latter being nearly impossible in practice. Interface conditions are concurrently enforced by constructing appropriate projection, interpolation, de-noising, and statistical moment matching techniques that aim to transfer information across the different domains in a compatible way with the requirements and data format of each solver. In particular, domain decomposition is performed either using overlapping interfaces or embedded sub-domains. While the former choice is preferable, it is practically intractable as the resources required to resolve the full aneurysm sac using mesoscopic DPD simulations were beyond our computing capabilities. To alleviate this limitation, in this study, we have adopted the approach of simulating the full geometry using continuum 3D solvers, while embedding small atomistic sub-domains in areas of increased interest (e.g., inside the sac of a cerebral aneurysm). In what follows, we provide an outline of this multi-scale “message passing” between each one of MaN-MeN, MaN-MiN, and MeN-MiN interfaces.
1. MaN-MeN
As described in Sec. II B, we aim to use nonlinear 1D blood flow solvers in fractal mesovascular arterial trees as closure models for truncated patient-specific 3D domains.36 A schematic representation of this construction is given in Fig. 5(a) where generated 1D fractal trees are coupled to each one of the terminal outlets of a patient-specific cranial arterial network obtained by medical imaging. The topology of the fractal trees is controlled by the parametrization of the self-similarity laws that govern their branching patterns, while their size is predominately controlled by a cut-off threshold for the radius of their terminal branches. The table of Fig. 5(b) gives an indication of the total size of the resulting MaN-MeN topology once the fractal trees have been attached to each of the 21 outlets of the parent, patient-specific domain shown in Fig. 5(a). Fast 1D blood flow simulations in such massive fractal trees are enabled by scaling up 1D solvers to modern parallel computer architectures.36
The goal of the MaN-MeN coupling is three-fold. First, it aims to provide physiologically correct outflow boundary conditions to the truncated 3D continuum domain. Second, it aims to model oxygen transport and diffusion in the brain tissue. Finally, it provides a way to bridge the gap in spatial scales between blood flow in patient-specific 3D networks of large cerebral arteries and the microcirculation in small arterioles and the capillary network.
The coupling of 3D and 1D continuum domains requires interface conditions ensuring the continuity of mass flow and total pressure. A detailed discussion on such interface conditions, including the well-posedness and stability of the resulting system, has been given in Refs. 50–54. Since 1D dynamics are governed by a hyperbolic system of PDEs, the 1D-FSI solver of each fractal tree can only admit a single boundary constraint, which is typically the averaged mass flow computed at the outlet of the parent 3D domain (see Fig. 5(c)). In return, each 1D-FSI solver provides the pressure, velocity flux, and cross area displacement at the inlet of its fractal tree, to be inscribed as outflow boundary conditions at the corresponding outlet of the parent 3D domain. The wave propagation nature of the 1D solver typically leads to a more pronounced Courant-Friedrichs-Lewy stability restriction22 in time-stepping size compared to the one corresponding to the 3D solver. Since this mandates each solver to march in time with a different time step, we need to devise an asynchronous communication pattern that synchronizes the solution between the two solvers accordingly (see Fig. 5(c)). Finally, we note that strong coupling between the 3D and 1D domains may result either from an implicit monolithic solving approach55 or by explicitly coupling different modular solvers by means of sub-iterations.53
2. MaN-MiN
Coupling of atomistic and continuum solvers requires the calculation and communication of averaged properties, such as fluid velocity and density, across heterogeneous solver interfaces. First, one needs to perform a proper non-dimensionalization of the corresponding time and length scales of each solver to ensure consistency in the non-dimensional numbers that characterize the flow (e.g., the Reynolds number). Then, interface conditions should be derived to respect the requirements of each solver. For example, atomistic solvers require a local velocity flux to be imposed at each cell of the atomistic domain. This is achieved though constructing appropriate interpolation and projection operators that are capable of mapping the continuum velocity field onto the atomistic domain (see continuum to atomistic, C2A, operators in Figure 7). Specifically, to enforce mass conservation, the continuum solver computes the fluxes through the surface interfaces with the DPD domains, and particles as inserted in the DPD domain in such a way that these fluxes are preserved, and the velocity vector of the DPD particles corresponds to the velocity sampled in the continuum solver.
Similarly, the continuum solver requires the geometrical representation of moving boundaries and flow “obstacles” arising due to aggregation of atomistic particles (e.g., thrombus formation)11 (see Fig. 6). Calculating flow around a growing thrombus presents new challenges. The obstacle is defined by thresholding the activated platelets density, volumes with relatively high density represent the blood clot. Moreover, the clot geometry and speed vary over time. To avoid forming new body fitted grid, the “smooth profile method” (SPM)56 has been employed to model moving surfaces within a fixed computational grid. This immersive-type boundary technique is appropriate for spectral methods and uses a scalar “indicator function” that equals 1 inside the moving domain and 0 outside.
Accurate computing of averaged fields through processing of non-stationary atomistic data presents several challenges including geometrical complexity of the atomistic domains, thermal fluctuations, and flow unsteadiness. This renders the need of effective averaging and filtering techniques before the data are transmitted to the continuum domains57,58 (see atomistic to continuum, A2C, operators in Figure 7). In particular, to filter out the stochastic component (thermal fluctuations) at all interfaces with the continuum domain, the Window Proper Orthogonal Decomposition (WPOD) has been employed.57,58
From the parallel computing perspective, handling coupled simulations at the continuum and atomistic levels requires coupling two parallel solvers, each running on its own set of processors (task decomposition). In Figure 7, we present an overview of the functional and task decomposition strategy employed in the multi-scale scheme put forth by Grinberg et al.11 The scheme combines the multi-patch domain decomposition to enable scaling to extremely large continuum problems,25 with a communication interface for the concurrent coupling of the continuum and atomistic solvers. The operators C2A and A2C take care of all necessary data exchanges between the two solvers at the continuum-atomistic interfaces.
Figure 8 shows a realistic application of multi-scale modeling where a continuum solver is used to accurately compute the flow patterns in a patient-specific intracranial network, whereas the concurrent coupling to embedded atomistic domains aims to resolve local platelet aggregation and possible clot formation inside a cerebral aneurysm.26 The multi-scale simulation of blood clot formation was performed on 32 K nodes of BlueGene/P supercomputer, capable of simulating one cardiac cycle in about 24 h. Each BlueGene/P node was composed of 4 cores, had 2 GB of memory, and was capable to perform 13.6 GFLOPS. The need for such large allocation of computer resources was not due to memory demands, but it was rather targeting to perform a compelling simulation for the purpose of competing for the Gordon Bell award in supercomputing (2011 finalist). Although the BlueGene/P was one of the flagship supercomputers just a few years ago, the next generation of supercomputers available for open-science research59 will be times more powerful and will be able to perform similar simulations in just a few minutes.
Before concluding this section, we would like to underline that given the algorithmic complexity of concurrently coupling heterogeneous solvers, most efforts in the literature have been limited to highly specialized, hand-engineered coupling algorithms. To this end, we should highlight the recent efforts by Tang and Karniadakis46 to develop solver/scheme-agnostic coupling approaches, allowing for a simple programming interface that can accommodate a large class of heterogeneous solvers in a highly intuitive and scalable fashion.
3. MeN-MiN
The last connecting link towards a full MaN-MeN-MiN multi-scale coupling is the development of proper interface conditions for coupling nonlinear 1D blood flow models to atomistic and mesoscopic particle domains. In the context of this study, the MeN-MiN coupling would serve for connecting the terminal arterioles of the fractal 1D networks to vessels of the capillary bed. This would enable one to study several important biophysical processes in health and disease, such as oxygen transport in the brain tissue60 and vaso-occlusion due to sickle cells3 in an integrated manner.
Although to our knowledge no effort to establish a MeN-MiN interface has been reported in the literature, here we underline that such coupling is conceptually much simpler than the MaN-MiN interface described in Sec. II D 2. In particular, the 1D solver can readily pass an averaged axial velocity flux at every terminal outlet, which, given a chosen velocity profile, can be prescribed as an inflow boundary condition to the atomistic arterial domain. Similarly, the averaged pressure at the inlet of the atomistic domain can be computed given the particle velocity and force fields, and be inscribed as a pressure outflow boundary condition at the corresponding terminal vessels of the 1D domain. One question that remains open is the type of boundary conditions to be imposed at the outflow of the atomistic domains, although the recent works of Lykov et al.44 and Lei et al.45 provide some options.
III. DISCUSSION
Over the last decade, the everlasting growth in computational resources in conjunction with modeling and algorithmic advances has opened new frontiers in the study of multi-scale and multi-physics phenomena. The specific area of modeling blood flow in the human circulation has undergone great growth itself, moving way beyond simulating flow in simple arterial bifurcations, as now we have tackled challenges such as complex patient-specific geometries, fluid-structure interactions, scaling to extremely large problems, as well as modeling multi-physics and multi-scale phenomena. In this paper, we have outlined a number of available methodologies that have been successfully used to study multi-scale interactions for several cases pertaining to pathologies related to brain blood flow. However, despite the tremendous progress, there still exists a number of important open questions to be addressed.
From an application viewpoint, modern multi-scale simulations produce terabytes of high-dimensional and heterogeneous data-sets, yielding the need for scalable data analysis and visualization tools.29,61 To this end, leveraging progress in statistical learning,62 multi-fidelity modeling,63 and bioinformatics techniques64 will enable us to meaningfully explore multi-scale cross-correlations and causality in the data. This is essential towards disseminating the insight gained from our simulations and further engaging the medical community in this interdisciplinary effort of bringing multi-scale modeling to the bedside.
As solvers are integrated with more multi-physics/multi-scale capabilities, they inevitably become more algorithmically complex, thus necessitating the design of consistent benchmarking tools to assess model validity, model inadequacy, as well as to quantify the uncertainty associated with our predictions. Although the individual components described in Sec. II (3D-FSI, 1D-FSI, and DPD models) have been thoroughly studied and validated against clinical and experimental data, no similar procedure is known for assessing validity in the multi-scale setting. To our knowledge, this is an open question that has to be addressed in the future. In vitro measurement techniques are not yet capable to offer a multi-scale resolution, and in vivo model validation is currently almost impossible. Moreover, the development of such validation procedures is an inherently interdisciplinary task due to the multi-physics/multi-scale character of the problem. Here, we highlight that recent advances in clinical measurement techniques, such as two-photon microscopy,65,66 can help extract flow velocity profiles in vivo and potentially provide accurate means of validating the simulated flow predictions at different spatial scales (see Fig. 9).
From a modeling viewpoint, several extensions can be pursued to enhance our understanding of different brain pathologies. For example, it is hypothesized that the disruption of cerebrospinal fluid (CSF) flow may be linked to neurodegenerative diseases such as Alzheimer’s disease through disturbed regulation of intracranial pressure, accumulation of toxic metabolites, or through a combination of both.67 Computational models have been used to analyze CSF flow in patient-specific topologies of the cranial subarachnoid space (SAS), providing a comparison tool for the transport of metabolites and neuroendocrine substances in healthy and diseased brains68–71 (see Fig. 10). A multi-scale/multi-physics approach to this problem can offer new insight on the interplay between cranial blood flow and CSF flow, as well as to study the microrheology of CSF absorption through the arachnoid granulations and extra-cranial lymphatic pathways.
Another exciting direction for future research is aligned with the fact that the cerebral vasculature has been considered not as an isolated system, but as being integrated with the brain system of neurons, astrocytes, and microvessels in a coordinated, interactional, and autoregulating fashion.71–74 This hypothesis is supported by recent experimental evidence75 suggesting the intriguing possibility that information processing in this vast network of neurons is not limited to neural activity, but could also be influenced by slight modulation in the brain blood flow. Extending our multi-scale modeling capabilities to account for bidirectional neuro-vascular coupling could bring us one step closer to understanding the awe-inspiring functionality of the human brain,1 as well as to study inherently multi-scale pathologies such as Parkinson’s disease.
Acknowledgments
This work received partial support by the National Institutes of Health under Grant No. 1U01HL116323-01. Large scale computations have utilized resources at the Argonne Leadership Computing Facility at Argonne National Laboratory, through support by the DOE/INCITE program.
REFERENCES
- 1.Bargmann C., Newsome W., Anderson A., Brown E., Deisseroth K., Donoghue J., MacLeish P., Marder E., Normann R., Sanes J. et al. , “Brain 2025: A scientific vision,” Brain Research through Advancing Innovative Neurotechnologies (BRAIN) Working Group Report to the Advisory Committee to the Director, NIH, US National Institutes of Health, 2014, http://www.nih.gov/science/brain/2025/.
- 2.Baek H., Jayaraman M., Richardson P., and Karniadakis G. E., “Flow instability and wall shear stress variation in intracranial aneurysms,” J. R. Soc., Interface 7, 967 (2009). 10.1098/rsif.2009.0476 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Lei H. and Karniadakis G. E., “Probing vasoocclusion phenomena in sickle cell anemia via mesoscopic simulations,” Proc. Natl. Acad. Sci. U. S. A. 110, 11326–11330 (2013). 10.1073/pnas.1221297110 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Fedosov D., Caswell B., Suresh S., and Karniadakis G. E., “Quantifying the biophysical characteristics of plasmodium-falciparum-parasitized red blood cells in microcirculation,” Proc. Natl. Acad. Sci. U. S. A. 108, 35–39 (2011). 10.1073/pnas.1009492108 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Karniadakis G. E., Beskok A., and Aluru N., Microflows and Nanoflows: Fundamentals and Simulation (Springer Science & Business Media, 2006), Vol. 29. [Google Scholar]
- 6.Grinberg L., Anor T., Cheever E., Madsen J. R., and Karniadakis G. E., “Simulation of the human intracranial arterial tree,” Philos. Trans. R. Soc., A 367, 2371–2386 (2009). 10.1098/rsta.2008.0307 [DOI] [PubMed] [Google Scholar]
- 7.Lippert H. and Pabst R., Arterial Variations in Man: Classification and Frequency (Springer, 1985). [Google Scholar]
- 8.Lee S.-W., Antiga L., Spence J. D., and Steinman D. A., “Geometry of the carotid bifurcation predicts its exposure to disturbed flow,” Stroke 39, 2341–2347 (2008). 10.1161/STROKEAHA.107.510644 [DOI] [PubMed] [Google Scholar]
- 9.Baek H., Jayaraman M. V., and Karniadakis G. E., “Distribution of wss on the internal carotid artery with an aneurysm: A CFD sensitivity study,” in ASME 2007 International Mechanical Engineering Congress and Exposition (American Society of Mechanical Engineers, 2007), pp. 29–36. [Google Scholar]
- 10.Steinman D. A., Hoi Y., Fahy P., Morris L., Walsh M. T., Aristokleous N., Anayiotos A. S., Papaharilaou Y., Arzani A., Shadden S. C. et al. , “Variability of computational fluid dynamics solutions for pressure and flow in a giant aneurysm: The ASME 2012 summer bioengineering conference CFD challenge,” J. Biomech. Eng. 135, 021016 (2013). 10.1115/1.4023382 [DOI] [PubMed] [Google Scholar]
- 11.Grinberg L., Fedosov D. A., and Karniadakis G. E., “Parallel multiscale simulations of a brain aneurysm,” J. Comput. Phys. 244, 131–147 (2013). 10.1016/j.jcp.2012.08.023 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Formaggia L., Quarteroni A., and Veneziani A., Cardiovascular Mathematics: Modeling and Simulation of the Circulatory System (Springer Science & Business Media, 2010), Vol. 1. [Google Scholar]
- 13.Yu Y., Baek H., Bittencourt M. L., and Karniadakis G. E., “Mixed spectral/hp element formulation for nonlinear elasticity,” Comput. Methods Appl. Mech. Eng. 213, 42–57 (2012). 10.1016/j.cma.2011.11.007 [DOI] [Google Scholar]
- 14.Tricerri P., Dedè L., Deparis S., Quarteroni A., Robertson A. M., and Sequeira A., “Fluid-structure interaction simulations of cerebral arteries modeled by isotropic and anisotropic constitutive laws,” Comput. Mech. 55, 479–498 (2015). 10.1007/s00466-014-1117-y [DOI] [Google Scholar]
- 15.Perdikaris P. and Karniadakis G. E., “Fractional-order viscoelasticity in one-dimensional blood flow models,” Ann. Biomed. Eng. 42, 1012–1023 (2014). 10.1007/s10439-014-0970-3 [DOI] [PubMed] [Google Scholar]
- 16.Crosetto P., Deparis S., Fourestey G., and Quarteroni A., “Parallel algorithms for fluid-structure interaction problems in haemodynamics,” SIAM J. Sci. Comput. 33, 1598–1622 (2011). 10.1137/090772836 [DOI] [Google Scholar]
- 17.Moireau P., Xiao N., Astorino M., Figueroa C. A., Chapelle D., Taylor C. A., and Gerbeau J.-F., “External tissue support and fluid–structure simulation in blood flows,” Biomech. Model. Mechanobiol. 11, 1–18 (2012). 10.1007/s10237-011-0289-z [DOI] [PubMed] [Google Scholar]
- 18.Figueroa C. A., Vignon-Clementel I. E., Jansen K. E., Hughes T. J., and Taylor C. A., “A coupled momentum method for modeling blood flow in three-dimensional deformable arteries,” Comput. Methods Appl. Mech. Eng. 195, 5685–5706 (2006). 10.1016/j.cma.2005.11.011 [DOI] [Google Scholar]
- 19.Baek H. and Karniadakis G. E., “A convergence study of a new partitioned fluid–structure interaction algorithm based on fictitious mass and damping,” J. Comput. Phys. 231, 629–652 (2012). 10.1016/j.jcp.2011.09.025 [DOI] [Google Scholar]
- 20.Yu Y., Baek H., and Karniadakis G. E., “Generalized fictitious methods for fluid–structure interactions: Analysis and simulations,” J. Comput. Phys. 245, 317–346 (2013). 10.1016/j.jcp.2013.03.025 [DOI] [Google Scholar]
- 21.Yu Y., Bittencourt M. L., and Karniadakis G. E., “A semi-local spectral/hp element solver for linear elasticity problems,” Int. J. Numer. Methods Eng. 100, 347–373 (2014). 10.1002/nme.4739 [DOI] [Google Scholar]
- 22.Karniadakis G. E. and Sherwin S., Spectral/hp Element Methods for Computational Fluid Dynamics (Oxford University Press, 2013). [Google Scholar]
- 23.Karniadakis G. E., Israeli M., and Orszag S. A., “High-order splitting methods for the incompressible Navier-Stokes equations,” J. Comput. Phys. 97, 414–443 (1991). 10.1016/0021-9991(91)90007-8 [DOI] [Google Scholar]
- 24.Grinberg L., Pekurovsky D., Sherwin S., and Karniadakis G. E., “Parallel performance of the coarse space linear vertex solver and low energy basis preconditioner for spectral/hp elements,” Parallel Comput. 35, 284–304 (2009). 10.1016/j.parco.2008.12.002 [DOI] [Google Scholar]
- 25.Grinberg L. and Karniadakis G. E., “A new domain decomposition method with overlapping patches for ultrascale simulations: Application to biological flows,” J. Comput. Phys. 229, 5541–5563 (2010). 10.1016/j.jcp.2010.04.014 [DOI] [Google Scholar]
- 26.Grinberg L., Morozov V., Fedosov D., Insley J., Papka M. E., Kumaran K., Karniadakis G. E. et al. , “A new computational paradigm in multiscale simulations: Application to brain blood flow,” in 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC) (IEEE, 2011), pp. 1–12. 10.1145/2063384.2063390 [DOI] [Google Scholar]
- 27.Sherwin S. and Blackburn H. M., “Three-dimensional instabilities and transition of steady and pulsatile axisymmetric stenotic flows,” J. Fluid Mech. 533, 297–327 (2005). 10.1017/S0022112005004271 [DOI] [Google Scholar]
- 28.Grinberg L., Yakhot A., and Karniadakis G. E., “Analyzing transient turbulence in a stenosed carotid artery by proper orthogonal decomposition,” Ann. Biomed. Eng. 37, 2200–2217 (2009). 10.1007/s10439-009-9769-z [DOI] [PubMed] [Google Scholar]
- 29.Perdikaris P., Insley J., Grinberg L., Yue Y., Papka M. E., and Karniadakis G. E., “Visualizing multiphysics, fluid-structure interaction phenomena in intracranial aneuryms,” Parallel Comput. (published online). 10.1016/j.parco.2015.10.016 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Xiao N., Humphrey J. D., and Figueroa C. A., “Multi-scale computational model of three-dimensional hemodynamics within a deformable full-body arterial network,” J. Comput. Phys. 244, 22–40 (2013). 10.1016/j.jcp.2012.09.016 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Grinberg L., Anor T., Madsen J., Yakhot A., and Karniadakis G. E., “Large-scale simulation of the human arterial tree,” Clin. Exp. Pharmacol. Physiol. 36, 194–205 (2009). 10.1111/j.1440-1681.2008.05010.x [DOI] [PubMed] [Google Scholar]
- 32.Reymond P., Bohraus Y., Perren F., Lazeyras F., and Stergiopulos N., “Validation of a patient-specific one-dimensional model of the systemic arterial tree,” Am. J. Physiol.: Heart Circ. Physiol. 301, H1173–H1182 (2011). 10.1152/ajpheart.00821.2010 [DOI] [PubMed] [Google Scholar]
- 33.Xiao N., Alastruey J., and Alberto Figueroa C., “A systematic comparison between 1-D and 3-D hemodynamics in compliant arterial models,” Int. J. Numer. Methods Biomed. Eng. 30, 204–231 (2014). 10.1002/cnm.2598 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Grinberg L., Cheever E., Anor T., Madsen J. R., and Karniadakis G. E., “Modeling blood flow circulation in intracranial arterial networks: A comparative 3D/1D simulation study,” Ann. Biomed. Eng. 39, 297–309 (2011). 10.1007/s10439-010-0132-1 [DOI] [PubMed] [Google Scholar]
- 35.Sherwin S., Franke V., Peiró J., and Parker K., “One-dimensional modelling of a vascular network in space-time variables,” J. Eng. Math. 47, 217–250 (2003). 10.1023/B:ENGI.0000007979.32871.e2 [DOI] [Google Scholar]
- 36.Perdikaris P., Grinberg L., and Karniadakis G. E., “An effective fractal-tree closure model for simulating blood flow in large arterial networks,” Ann. Biomed. Eng. 43, 1432–1442 (2014). 10.1007/s10439-014-1221-3 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Köppl T., Wohlmuth B., and Helmig R., “Reduced one-dimensional modelling and numerical simulation for mass transport in fluids,” Int. J. Numer. Methods Fluids 72, 135–156 (2013). 10.1002/fld.3728 [DOI] [Google Scholar]
- 38.Zamir M., “On fractal properties of arterial trees,” J. Theor. Biol. 197, 517–526 (1999). 10.1006/jtbi.1998.0892 [DOI] [PubMed] [Google Scholar]
- 39.van de Vosse F. N. and Stergiopulos N., “Pulse wave propagation in the arterial tree,” Annu. Rev. Fluid Mech. 43, 467–499 (2011). 10.1146/annurev-fluid-122109-160730 [DOI] [Google Scholar]
- 40.Lei H., Caswell B., and Karniadakis G. E., “Direct construction of mesoscopic models from microscopic simulations,” Phys. Rev. E 81, 026704 (2010). 10.1103/PhysRevE.81.026704 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Espanol P. and Warren P., “Statistical mechanics of dissipative particle dynamics,” Europhys. Lett. 30, 191 (1995). 10.1209/0295-5075/30/4/001 [DOI] [Google Scholar]
- 42.Pivkin I. V., Caswell B., and Karniadakis G. E., “Dissipative particle dynamics,” in Reviews in Computational Chemistry (John Wiley & Sons, Inc., 2010), pp. 85–110. [Google Scholar]
- 43.Fedosov D. A., Noguchi H., and Gompper G., “Multiscale modeling of blood flow: From single cells to blood rheology,” Biomech. Model. Mechanobiol. 13, 239–258 (2014). 10.1007/s10237-013-0497-9 [DOI] [PubMed] [Google Scholar]
- 44.Lykov K., Li X., Lei H., Pivkin I. V., and Karniadakis G. E., “Inflow/outflow boundary conditions for particle-based blood flow simulations: Application to arterial bifurcations and trees,” PLoS Comput. Biol. 11, e1004410 (2015). 10.1371/journal.pcbi.1004410 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.Lei H., Fedosov D. A., and Karniadakis G. E., “Time-dependent and outflow boundary conditions for dissipative particle dynamics,” J. Comput. Phys. 230, 3765–3779 (2011). 10.1016/j.jcp.2011.02.003 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Tang Y.-H. and Karniadakis G. E., “Accelerating dissipative particle dynamics simulations on GPUs: Algorithms, numerics and applications,” Comput. Phys. Commun. 185, 2809–2822 (2014). 10.1016/j.cpc.2014.06.015 [DOI] [Google Scholar]
- 47.Pivkin I. V., Richardson P. D., and Karniadakis G. E., “Blood flow velocity effects and role of activation delay time on growth and form of platelet thrombi,” Proc. Natl. Acad. Sci. U. S. A. 103, 17164–17169 (2006). 10.1073/pnas.0608546103 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Witthoft A., Yazdani A., Peng Z., Bellini C., Humphrey J., and Karniadakis G. E., “A discrete particle model of a multilayered fiber-reinforced arterial wall,” J. R. Soc., Interface (unpublished). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Fedosov D. A., Pan W., Caswell B., Gompper G., and Karniadakis G. E., “Predicting human blood viscosity in silico,” Proc. Natl. Acad. Sci. U. S. A. 108, 11772–11777 (2011). 10.1073/pnas.1101210108 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Formaggia L., Gerbeau J.-F., Nobile F., and Quarteroni A., “On the coupling of 3D and 1D Navier–Stokes equations for flow problems in compliant vessels,” Comput. Methods Appl. Mech. Eng. 191, 561–582 (2001). 10.1016/S0045-7825(01)00302-4 [DOI] [Google Scholar]
- 51.Blanco P., Feijóo R., and Urquiza S., “A unified variational approach for coupling 3D–1D models and its blood flow applications,” Comput. Methods Appl. Mech. Eng. 196, 4391–4410 (2007). 10.1016/j.cma.2007.05.008 [DOI] [Google Scholar]
- 52.Moura A., “The geometrical multiscale modelling of the cardiovascular system: Coupling 3D and 1D FSI models,” Ph.D. thesis, Politecnico di Milano, 2007. [Google Scholar]
- 53.Passerini T., de Luca M., Formaggia L., Quarteroni A., and Veneziani A., “A 3D/1D geometrical multiscale model of cerebral vasculature,” J. Eng. Math. 64, 319–330 (2009). 10.1007/s10665-009-9281-3 [DOI] [Google Scholar]
- 54.Blanco P. J., Discacciati M., and Quarteroni A., “Modeling dimensionally-heterogeneous problems: Analysis, approximation and applications,” Numer. Math. 119, 299–335 (2011). 10.1007/s00211-011-0387-y [DOI] [Google Scholar]
- 55.Malossi A. C. I., Blanco P. J., Crosetto P., Deparis S., and Quarteroni A., “Implicit coupling of one-dimensional and three-dimensional blood flow models with compliant vessels,” Multiscale Model. Simul. 11, 474–506 (2013). 10.1137/120867408 [DOI] [Google Scholar]
- 56.Luo X., Maxey M. R., and Karniadakis G. E., “Smoothed profile method for particulate flows: Error analysis and simulations,” J. Comput. Phys. 228, 1750–1769 (2009). 10.1016/j.jcp.2008.11.006 [DOI] [Google Scholar]
- 57.Grinberg L., Deng M., Karniadakis G. E., and Yakhot A., “Window proper orthogonal decomposition: Application to continuum and atomistic data,” in Reduced Order Methods for Modeling and Computational Reduction (Springer, 2014), pp. 275–303. [Google Scholar]
- 58.Grinberg L., “Proper orthogonal decomposition of atomistic flow simulations,” J. Comput. Phys. 231, 5542–5556 (2012). 10.1016/j.jcp.2012.05.007 [DOI] [Google Scholar]
- 59.See https://www.olcf.ornl.gov/summit/ for SUMMIT—Oak Ridge National Laboratory’s next High Performance Supercomputer.
- 60.Hadjistassou C., Bejan A., and Ventikos Y., “Cerebral oxygenation and optimal vascular brain organization,” J. R. Soc., Interface 12, 20150245 (2015). 10.1098/rsif.2015.0245 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 61.Insley J., Grinberg L., Papka M. E. et al. , “Visualizing multiscale, multiphysics simulation data: Brain blood flow,” in 2011 IEEE Symposium on Large Data Analysis and Visualization (LDAV) (IEEE, 2011), pp. 3–7. [Google Scholar]
- 62.Ghahramani Z., “Probabilistic machine learning and artificial intelligence,” Nature 521, 452–459 (2015). 10.1038/nature14541 [DOI] [PubMed] [Google Scholar]
- 63.Perdikaris P., Venturi D., Royset J., and Karniadakis G. E., “Multi-fidelity modelling via recursive co-kriging and Gaussian–Markov random fields,” in Proceedings of the Royal Society A (The Royal Society, 2015), Vol. 471 10.1098/rspa.2015.0018 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 64.Baldi P. and Brunak S., Bioinformatics: The Machine Learning Approach (MIT Press, 2001). [Google Scholar]
- 65.Santisakultarm T. P., Cornelius N. R., Nishimura N., Schafer A. I., Silver R. T., Doerschuk P. C., Olbricht W. L., and Schaffer C. B., “In vivo two-photon excited fluorescence microscopy reveals cardiac-and respiration-dependent pulsatile blood flow in cortical blood vessels in mice,” Am. J. Physiol.: Heart Circ. Physiol. 302, H1367–H1377 (2012). 10.1152/ajpheart.00417.2011 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 66.Shih A. Y., Driscoll J. D., Drew P. J., Nishimura N., Schaffer C. B., and Kleinfeld D., “Two-photon microscopy as a tool to study blood flow and neurovascular coupling in the rodent brain,” J. Cereb. Blood Flow Metab. 32, 1277–1309 (2012). 10.1038/jcbfm.2011.196 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 67.Holman D. W., Kurtcuoglu V., and Grzybowski D. M., “Cerebrospinal fluid dynamics in the human cranial subarachnoid space: An overlooked mediator of cerebral disease. II. In vitro arachnoid outflow model,” J. R. Soc., Interface 7, 1205 (2010). 10.1098/rsif.2010.0032 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 68.Gupta S., Soellinger M., Grzybowski D. M., Boesiger P., Biddiscombe J., Poulikakos D., and Kurtcuoglu V., “Cerebrospinal fluid dynamics in the human cranial subarachnoid space: An overlooked mediator of cerebral disease. I. Computational model,” J. R. Soc., Interface 7, 1195–1204 (2010). 10.1098/rsif.2010.0033 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 69.Kurtcuoglu V., Soellinger M., Summers P., Boomsma K., Poulikakos D., Boesiger P., and Ventikos Y., “Computational investigation of subject-specific cerebrospinal fluid flow in the third ventricle and aqueduct of sylvius,” J. Biomech. 40, 1235–1245 (2007). 10.1016/j.jbiomech.2006.05.031 [DOI] [PubMed] [Google Scholar]
- 70.Tully B. and Ventikos Y., “Coupling poroelasticity and CFD for cerebrospinal fluid hydrodynamics,” IEEE Trans. Biomed. Eng. 56, 1644–1651 (2009). 10.1109/TBME.2009.2016427 [DOI] [PubMed] [Google Scholar]
- 71.Asgari M., de Zélicourt D., and Kurtcuoglu V., “How astrocyte networks may contribute to cerebral metabolite clearance,” Sci. Rep. 5, 15024 (2015). 10.1038/srep15024 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 72.Witthoft A. E., Filosa J. A., and Karniadakis G. E., “A computational model of astrocyte potassium buffering and bidirectional signaling in the neurovascular unit,” Biophys. J. 106, 596a (2014). 10.1016/j.bpj.2013.11.3298 [DOI] [Google Scholar]
- 73.Witthoft A. and Karniadakis G. E., “A bidirectional model for communication in the neurovascular unit,” J. Theor. Biol. 311, 80–93 (2012). 10.1016/j.jtbi.2012.07.014 [DOI] [PubMed] [Google Scholar]
- 74.Witthoft A., Filosa J. A., and Karniadakis G. E., “Potassium buffering in the neurovascular unit: Models and sensitivity analysis,” Biophys. J. 105, 2046–2054 (2013). 10.1016/j.bpj.2013.09.012 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 75.Moore C. I. and Cao R., “The hemo-neural hypothesis: On the role of blood flow in information processing,” J. Neurophysiol. 99, 2035–2047 (2008). 10.1152/jn.01366.2006 [DOI] [PMC free article] [PubMed] [Google Scholar]