Next Article in Journal
Characterization of the Ejector Pump Performance for the Assisted Bidirectional Glenn Procedure
Next Article in Special Issue
Fluid Flow and Structural Numerical Analysis of a Cerebral Aneurysm Model
Previous Article in Journal
Ultrasonic Atomization: New Spray Characterization Approaches
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Inlet and Outlet Boundary Conditions and Uncertainty Quantification in Volumetric Lattice Boltzmann Method for Image-Based Computational Hemodynamics

1
Department of Mechanical and Energy Engineering, Indiana University-Purdue University Indianapolis, Indianapolis, IN 46202, USA
2
Department of Surgery, Division of Vascular Surgery, Indiana University School of Medicine, Indianapolis, IN 46202, USA
3
Southwest Institute of Water Transport Engineering, Chongqing Jiaotong University, Chongqing 400074, China
4
Department of Vascular Surgery, The Affiliated Hangzhou First People’s Hospital, Zhejiang University School of Medicine, Hangzhou 310006, China
*
Author to whom correspondence should be addressed.
Current address: School of Mechanical Engineering, Purdue University, West Lafayette, IN 47907, USA.
Current address: College of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310004, China.
Fluids 2022, 7(1), 30; https://doi.org/10.3390/fluids7010030
Submission received: 3 November 2021 / Revised: 14 December 2021 / Accepted: 30 December 2021 / Published: 10 January 2022
(This article belongs to the Special Issue Image-Based Computational and Experimental Biomedical Flows)

Abstract

:
Inlet and outlet boundary conditions (BCs) play an important role in newly emerged image-based computational hemodynamics for blood flows in human arteries anatomically extracted from medical images. We developed physiological inlet and outlet BCs based on patients’ medical data and integrated them into the volumetric lattice Boltzmann method. The inlet BC is a pulsatile paraboloidal velocity profile, which fits the real arterial shape, constructed from the Doppler velocity waveform. The BC of each outlet is a pulsatile pressure calculated from the three-element Windkessel model, in which three physiological parameters are tuned by the corresponding Doppler velocity waveform. Both velocity and pressure BCs are introduced into the lattice Boltzmann equations through Guo’s non-equilibrium extrapolation scheme. Meanwhile, we performed uncertainty quantification for the impact of uncertainties on the computation results. An application study was conducted for six human aortorenal arterial systems. The computed pressure waveforms have good agreement with the medical measurement data. A systematic uncertainty quantification analysis demonstrates the reliability of the computed pressure with associated uncertainties in the Windkessel model. With the developed physiological BCs, the image-based computation hemodynamics is expected to provide a computation potential for the noninvasive evaluation of hemodynamic abnormalities in diseased human vessels.

Graphical Abstract

1. Introduction

With the recent advances in medical imaging, computational power, and mathematical algorithms, image-based computational hemodynamics (ICHD) has emerged [1,2,3,4,5,6,7] as a new capability giving rise to the potential for computation-aided diagnostics and therapeutics in a patient-specific environment for cardiovascular diseases. Based on radiological imaging data, such as computed tomography angiography (CTA) images and Doppler ultrasound (DUS) velocity waveforms, ICHD enables noninvasive and patient-specific quantification of pulsatile hemodynamics in human vessels. Such data, including velocity vector, pressure, vorticity vector, and wall-shear stress (WSS) in the entire artery segment with fine spatial and temporal resolutions, are not readily available from the current standard clinical measurements. Through further postprocessing of the pulsatile hemodynamic data, either the assessment of the true hemodynamic abnormality or the prediction of potential therapeutic/surgical outcomes from an interventional treatment may aid in clinical decision-making for various cardiovascular diseases.
A typical ICHD from medical data to medical insights mainly consists of three steps. They are (1) image extractions of a three-dimensional anatomical geometry of the diseased artery from CTA data and one-dimensional velocity waveforms from DUS images at inlet and outlets, (2) computation of pulsatile hemodynamics employing physical parameters together with the flow environment, and (3) post-processing of the computed pulsatile hemodynamics with analysis, visualization, and parametrization to the key insights of the disease assessment and potential therapeutic outcomes. Since only a segment of the blood circulation system is being computed, boundary conditions (BCs) are required to be applied at the inlet(s) and outlet(s) of the vessel segment to represent the remaining vascular network. In general, the introduction of the inlet BC is relatively straightforward, imposing parabolic-like flow profiles at the cross-section of the inlet. Usually, an inlet cross-section of a human vessel is not a perfect circle. Therefore, neither a steady Poiseuille-Hagen nor an oscillating Womersley velocity profile can be directly constructed based on a DUS-measured velocity waveform. The choices of the outflow BC in ICHD vary among zero pressure or zero traction conditions, resistance or impedance conditions, reduced-order models which can be an open or closed loop, and reduced-order one-dimensional wave propagation equations [8,9,10]. To capture the interaction between the local three-dimensional artery segment and the one-dimensional global circulation, the three-dimensional flow solver must be coupled to a reduced-order lumped parameter network model. Among them, the three-element Windkessel model [11,12,13,14,15] (WK3) has been commonly used to construct such a network, in which a Windkessel circuit is adopted to model the distal vasculature with one capacitor, modeling vessel compliance, and two resistors, modeling proximal and distal flow resistances, respectively. Evidence has shown that the WK3 can well reproduce physiological pressure waveforms [16,17] in large vessels.
In this work, we present the physiological inlet and outlet BCs in volumetric lattice Boltzmann method (VLBM) [18] for ICHD together with uncertainty quantification (UQ). The lattice Boltzmann method (LBM) [19,20] is a class of computational fluid dynamics (CFD) methods for solving complex flows. Instead of directly solving a set of nonlinear partial differential equations, i.e., Navier-stokes (NS) equations, the LBM is a discretized kinetic model on a regular lattice to solve the dynamics of incompressible fluid flow. Due to its particulate nature and local dynamics, the LBM has its advantages over the NS-based CFD methods, especially in dealing with complex boundaries [18,21], incorporating microscopic interactions [22,23] in multiphase flows, and implementing GPU (Graphics Processing Unit) parallel computing [21,24]. Nevertheless, the LBM has not been extensively used for ICHD so far and the majority of attempts have imposed non-physiological BCs. An example is the zero pressure BC [25,26,27,28] at the outlets. The zero pressure BC, although easy to be implemented, is well known to lead to unrealistic hemodynamics, in part because of its inability to capture physiologic levels of pressure [6]. Few other studies have used the fully developed BC [18,29] at the outlets, which is also inappropriate for a pulsatile flow in arbitrary flow domains. In this paper, we develop the physiological velocity BC at the inlet based on the DUS waveform and pressure BC at each outlet via WK3 model tuned by the corresponding DUS waveform and then integrated them into the VLBM. We study six aortorenal arterial systems, with given CTA image data and DUS velocity waveforms of each, for noninvasive quantification of pulsatile hemodynamics. To demonstrate the accuracy of the computation, we compare the computed pressure waves with the corresponding invasive pressure measurements during digital subtraction angiography (DSA) in the clinic. Meanwhile, we perform uncertainty quantification to demonstrate the reliability of the computation.

2. Methods and Materials

We have previously developed and validated a VLBM solver [30] for solving image-based pore-scale porous media flows. The solver synergistically employs the traditional node-based LBM for image segmentation and the cell-based VLBM [18] for CFD, enabling a seamless connection between these two parts and unified GPU parallelization for fast computation [21,31,32].
The VLBM is formulated on a cell-based mesh. Fluid particles are uniformly distributed in lattice cells, as opposed to sitting at lattice nodes in conventional LBM. As schematized in Figure 1, an arbitrary boundary (black line) separates a fluid domain (without dots) from a solid boundary structure (with dots). Three distinct cells are characterized through a volumetric parameter, i.e., the occupation of solid volume Δ V s x in the cell with total volume Δ V x , defined as P x Δ V s x / Δ V x . Thus three different cells, fluid cell ( P = 0 ), solid cell ( P = 1 ), and boundary cell ( 0 < P < 1 ), can be distinguished.
On a lattice space with b directions of discrete molecular velocity, VLBM deals with the time evolution of the particle population, n i x , t , corresponding to the ith velocity e i
n i x + e i δ t , t + δ t = n i x , t n i x , t n i e q x , t τ ; i = 0 , ,   b
where n i e q x , t and τ are the corresponding equilibrium particle population and relaxation time, respectively. The resulting density ρ x , t and velocity u x , t in the fluid domain are
ρ x , t = n i x , t / 1 P x , t
and
u x , t = e i n i x , t / n i x , t
The pressure field p x , t is then calculated from:
p x , t p 0 = c s 2 ρ x , t ρ 0
where p 0 and ρ 0 are reference pressure and density, respectively. In this work, we adapted the VLBM solver to ICHD, named InVascular, based on medical imaging data.
The implementation flow chart of InVascular is shown in Figure 2. It starts with the image segmentation from CTA image data to extract the anatomical geometry using the conventional LBM with D3Q7 lattice model [33]. A distance field [34] governed by a level set equation [35] is solved in which the zero-level distance represents the morphological boundary of the vessel segment. From the distance field, P x of each cell is calculated and then, together with the inlet and outlet BCs, fed to VLBM [18] with D3Q19 lattice model. Both image segmentation and computational hemodynamics (dashed part in Figure 2) are carried out on a unified mesh and connected seamlessly. Thus the state-of-the-art GPU parallelism can be efficiently utilized. The detailed formulation of LBM for image segmentation and VLBM computational hemodynamics, as well as the connection between them, and the GPU parallelization are referred to in our published papers [21,30]. In this paper, we focus on the integration of the physiological inlet and outlet BCs with the VLBM, as highlighted in Figure 2.

2.1. Physiological Inlet and Outlet Boundary Conditions

In this part, we present the algorithms to construct the physiological inlet and outlet BCs based on the DUS velocity waveforms. The inlet BC is a velocity profile, and the output BC is a pressure calculated from WK3. Both velocity and pressure BCs are introduced into VLBM.

2.1.1. Implementation of Velocity and Pressure BCs in VLBM

In the VLBM, we employed the non-equilibrium extrapolation boundary condition developed by Guo et al. [36] as follows.
n i x b , t n i e q x b , t = n i x f , t n i e q x f , t
for i-th direction where x b and x f are the boundary cell and its next fluid cell along that direction, respectively. If the velocity, u x b , t , is known at the boundary cell, the velocity BC is:
n i x b , t = n i e q ρ x f ,   t , u x b , t + n i x f , t n i e q x f , t
Whereas if the pressure p x b , t is given at the boundary cell, the pressure BC reads:
n i x b , t = n i e q ρ x b , t , u x f ,   t + n i x f , t n i e q x f , t
where ρ x b , t is calculated from Equation (4). We use the velocity BC and pressure BC at the inlet and each outlet, respectively.
In InVascular, the inlet and outlet BCs are based on the patient’s DUS data, as shown by the shaded part in Figure 2. We present the introduction of the inlet and outlet BCs in the following subsections.

2.1.2. Lumen-Fitted Velocity BC Profile at an Inlet

The DUS measured velocity waveform, u i n t , has been commonly used as the inflow BC [6] in ICHD. For a pipe with its radius of R, the typical way to introduce the pulsatile velocity to drive the flow into the pipe is to construct a parabolic profile of Poiseuille flow, u r , t = u i n r , t 1 r 2 / R 2 , in which r is the distance to the pipe center. However, real arterial lumens are often not perfectly circular. To use this parabolic velocity profile, one needs to extend the inlet from noncircular to circular, which may introduce an unrealistic inflow.
We present an algorithm, as illustrated in Figure 3, for an irregular paraboloid-like velocity profile that fits the real inlet cross-section. The velocity waveform of u i n t is digitized from the patient’s DUS shown in Figure 3a. It should be noted that, for a blood flow, the inflow velocity is pulsatile thus the irregular velocity profile needs to be constructed at every time point and the time resolution should be fine enough, determined through a temporal convergence check. To refine the temporal resolution, we use linear interpolation.
Assume the inlet plane is perpendicular to the z-direction, i.e., the direction of the bloodstream, and it is located at z = z 0 . On the plane, each cell has known P i , j , z 0 with i = 1 , , N x and j = 1 , , N y . The algorithm to generate an irregular paraboloidal velocity profile at time t includes the following steps, schematized in Figure 3b.
(1)
Declare a matrix N x × N y , i.e., L i j ( i = 1 , , N x ,   j = 1 , , N y ) and initialize it as L i j = 0 .
(2)
Loop i from 1 to N x and j from 1 to N y , if
  • a cell’s P is neither 0 nor 1 (i.e., a boundary cell), assign L i j = 0 for this cell and define its velocity magnitude 0,
  • a cell’s P is 0 (i.e., a fluid cell) and the L i j value of any neighboring cell is 0, assign L i j = 1 for this cell,
  • a cell’s P is 0 and the L i j value of any neighboring cell is 1, assign L i j = 2 for this cell,
  • continue until all the fluid cells are assigned. The last index of the cell labeling is L i j = M .
(3)
Loop i from 1 to N x   and j from 1 to N y and define velocity magnitude as u i j t = L i j × u i n t / M .
The largest velocity u i n t is recognized at the cell labeled as L i j = M . The velocity reduces radially from u i n t at label M (center) to zero at label L i j = 0 (wall). Figure 3c shows two views of paraboloid-like velocity distribution on an irregular inlet plane at a time point. The inlet velocity profile is introduced in VLBM through Equation (6).

2.1.3. WK3-Based Pressure BC at an Outlet

For the outlet BC, we use the popular WK3 model in an open vessel loop to calculate the pressure, p t , on the outlet plane. It has been well-known that WK3 is the best outlet BC model among other physiologically relevant zero-dimenensional outflow models to simulate the peripheral vasculature [37] and has been popularly used when significant compliance is located in the modeled distal vasculature [12]. As shown in Figure 4, WK3 is an analogy to an electrical circuit, which models the distal vasculature with one capacitor, modeling vessel compliance and two resistors, modeling proximal and distal resistance. The flow rate (Q) and the mean pressure ( p ) over the outlet plane are related by the following ordinary differential equation [12]
d p d t + 1 R C p = r d Q d t + 1 R C r + R Q
where r and R represent the proximal and distal resistances, and C is the compliance of the distal vasculature. Specifically, r is used to absorb the incoming waves and reduce artificial wave reflections. Equation (8) has an analytical solution.
p t = e t / ( R C ) 0 t e s / R C r d Q s / d s + r + R Q s R C d s + p t = 0
where p t = 0 is the initial pressure at the outlet.
In Equation (9), the three elements, r, C, and R, specified at each outlet, must be tuned to obtain the physiological values for the total outflow rate Q t and target systolic ( p s y s ) and diastolic ( p d i a ) pressure, with the mean arterial pressure, p m = p s y s + 2 p d i a / 3 , based on patient’s clinical data. For an aortorenal system, see Figure 5 below, we use brachial pressure for a pressure target and DUS velocity waveform for the target flow rate (Q) with the understanding that the capacitor and resistors have independent functionalities in the WK3 circuit: a capacitor reflects the pulsatility of blood flow whereas a resistor determines the flow rate [15]
The integration of the WK3 model [15] and VLBM is described as follows
(1)
Determine the total resistance in the arterial segment
  • Assume the total system compliance C t = 0.1 cm5/dynes.
  • Calculate the total resistance R t = r + R = p m / Q t .
(2)
Determine r and R at each outlet based on the published works: the proximal resistance r weights 28% [38,39] and 5.6% [40] out of the total resistance in the renal artery and abdominal aorta, respectively.
(3)
Tune r and R based on DUS flow rate at each outlet.
  • Integrate the pressure BC from the WK3, Equation (9), into VLBM, Equation (7), and run InVascular. In one pulsation, r, R, and C remain the same but Q (t) at each outlet is obtained from the simulation.
  • Once a simulation is done, check if the flow rate at each outlet matches that calculated from DUS imaging data. If yes, r and R are determined; If not, adjust Rt and repeat (1) b, (2), and (3).
(4)
Determine the compliance C at each outlet.
  • Distribute C t to each outlet proportional to the corresponding mean flow rate.
  • Check if the mean arterial pressure p ¯ i n C H D matches p ¯ i n at the inlet. If not, adjust C t in (1) a. and repeat (1) and (2).
The outlet BC at each outlet is introduced in VLBM through Equations (4) and (7) after the pressure is obtained from Equation (9) at each time step.

2.2. Uncertainty Quantification

There is no doubt that uncertainty always exists in any modeling and simulation process [41]. In the process shown in the flowchart of InVascular in Figure 2, uncertainties come from noises introduced during image scanning and the extraction of the arterial segmentation, the use of empirical blood properties, parameters involved in the boundary conditions, and so on. The uncertainties in the input variables will affect the output (hemodynamics) of InVascular. Following the common practice in uncertainty quantification (UQ), we treat the parameters with uncertainty as random variables and quantify their effects on the output variables. In this study, we use the common UQ method: the First Order Second Moment (FOSM) [42] method.
Denote output variables by Y = Y 1 , Y 2 , , Y m T and input variables by X = X 1 , X 2 , , X n T , where m and n are the numbers of output and input variables, respectively. If the elements of X are non-normally distributed and dependent, Rosenblatt transformation [43] can be used to transform X into independent and normal variables.
Suppose the black-box models of InVascular are given by:
Y j = g j X ,       j = 1 , 2 , , m )
Linearizing a model at the mean values, μ = μ 1 , μ 2 , , μ n , of X , yields
Y j g j μ + T X μ ,   j = 1 , 2 , , m
where = g X 1 , g X 2 , , g X n T is the gradient of g j X at μ . Since Y j is approximated as a linear combination of x , it is also normally distributed, denoted by N μ Y j , σ Y j 2 with μ Y j and σ Y j , the mean and standard deviation of Y j , respectively. The two parameters are given as follows.
μ Y j = g j X ,   j = 1 , 2 , , m
σ Y j 2 = i = 1 n g j X i 2 σ i 2 ,   j = 1 , 2 , , m
where σ i is the standard deviation of X i . The covariance between output variables Y j and Y k is calculated by
C j k = i = 1 n g j X i g k X i σ i 2
Then the joint probability density function (PDF) of output Y = Y 1 , Y 2 , , Y m T is determined by the mean vector μ Y = μ Y 1 , μ Y 2 , , μ Y m T and covariance matrix Σ Y = C j k j , k = 1 , 2 , , m . Since g j X is a black box, its gradient is evaluated numerically by the finite difference method. The total computational cost, measured by the number of function (model) calls, is n + 1 . The efficiency is high since the number of function calls is linearly proportional to the dimensionality of input variables.

2.3. Materials

We studied six human aortorenal arterial systems. The medical data of each case included CTA images and DUS waveforms at the inlet and outlets, obtained from the electronic medical libraries in Indiana University Methodist Hospital in Indianapolis, Indiana, USA, and Hangzhou First People’s Hospital, Hangzhou, China. The CTA resolutions are approximately 0.752 × 2.5 mm3 (US cases) and 0.652 × 0.6mm3 (China cases).
We show one representative case in Figure 5 to demonstrate the integration of VLBM and physiological BCs at inlet and outlets, for InVascular. The aortorenal arterial system, anatomically extracted from the patient’s CTA data, consists of the aortic artery (AA), left renal artery (LRA), and right renal artery (RRA). The inlet BC based on the DUS velocity waveform and outlet BCs of WK3 are imposed at the inlet and three outlets, respectively. A minor lumen reduction (circled, about 20% lumen reduction) is seen in the LRA. The DUS images are available at the AA inlet to construct a paraboloidal velocity profile and outlets of AA, LRA, and RRA to tune the r, R, and C parameters. The physical flow domain is 63 × 116 × 84 mm3. The cardiac cycle is 0.68 s with a time resolution of 6.79 ms. The density and kinematic viscosity are 1.06 × 103 kg/m3 and 3.3 × 10−6 m/s2, respectively. The dimensionless relaxation time τ in VLBM is 0.5079.
The WK3 parameters r, R, and C at the three outlets are listed in Table 1. The pulsatile pressure waveforms in AA, LRA, and RRA were invasively measured during a clinical intervention, which are used to validate the computed pressure below. As seen in Figure 6 below, for a given pressure waveform, the pressure values at the peak and the end of the waveform are called systolic blood pressure, p s y s , and diastolic blood pressure, p d i a , respectively. The mean arterial pressure (MAP) is defined as M A P = p s y s p d i a / 3 + p d i a .
The spatial and temporal convergence checks are exhibited in Table 2. The relative errors are the normalized differences of the mean arterial pressure (MAP) and systolic pressure ( P s y s ) between two successive grids and cycles, respectively. To balance the accuracy and the computation cost, we chose 200 × 368 × 265 as the resolution for the simulation and run 10 cycles to produce the computational results.

3. Results

In this section, we demonstrate the applicability and reliability of InVascular in two aspects. First, we use the representative study case to show the computed pulsatile pressure, velocity, and vorticity fields in the arterial system. The noninvasively computed pressure waveforms are compared with the invasively measured ones at three locations. Second, we perform a systematic UQ analysis for the representative case and for all six cases to study how the r, R, and C parameters impact the computed pressure.

3.1. Pulsatile Hemodynamics in an Aortorenal Arterial System

We first demonstrate the accuracy of InVascular for the quantification of the pulsatile pressure field. Figure 6 shows the comparisons of the cyclic pressure waveforms in (a) AA, (b) RRA, and (c) LRA between noninvasive computation (solid lines) and invasive measurements (dashed lines).
The computed pressure waveforms agree very well with the medical measured waveforms. The pressure contours on (a) the AA-LRA plane, (b)AA-RRA plane, and (c) representative cross-sections are plotted in Figure 7. The trans-stenotic pressure gradient ( T S P G ) in the LRA can be calculated through ether M A P or p s y s . The comparison of the TSPGs between noninvasive computation and invasive measurement is shown in Table 3. Again, both are in good agreement.
We found that the fully-developed BC and DUS-based velocity BC, which are commonly used in the LBM, cannot capture the physiological pressure waveform. Figure 8 shows the cyclic evolution of the systolic pressure at a representative location in the arterial system under three different BCs with identical computation environments and conditions. Neither the fully-developed BC (long dash) nor DUS-based velocity BC (short dash) is convergent. The pressure (left scale) asymptotically increases with time and exceeds the human blood pressure after a few cardiac cycles, whereas the WK3-based pressure BC (solid line) leads to a convergent systolic pressure ( p s y s 154.8   mmHg ) (right vertical scale) after 10 cardiac cycles.
Besides the pressure field, InVascular simultaneously computes the pulsatile velocity field, from which the vorticity and shear stress fields can be calculated. Figure 9 and Figure 10 show the velocity field with magnitude contours and streamlines and vorticity contours, respectively, at t = (a) 0.1, (b) 0.23, and (c) 0.63 in seconds in one cardiac cycle corresponding to systole (heart contraction, flow acceleration), diastole (heart relaxation, flow deceleration), and the end of diastole respectively. In Figure 9, flow in AA is stronger at systole (a) than at diastole (b) but remains intensive in LRA and RRA at both time points and is better organized at systole than at diastole. Whereas at the end of diastole, the flow is weak but chaotic. The vorticity contours shown in Figure 10 are similarly intensive in (a) and (b) with a large degree of skewness in AA, demonstrating the complexity of the flow in the real arteries. At the end of diastole, vorticity contours are much smaller and chaotic.

3.2. Impact of r, C, and R Parameters on Pressure Quantification

Although the WK3 has been popularly used to model the physiological BC at each outlet of the artery segment (see Figure 5), its parameters reflecting resistances, r and R, and compliance, C, are determined empirically [38,39,40], which is subjected to uncertainty. To demonstrate the impact of the uncertainty in r-C-R parameters on the quantification of proximal and distal pressure, we performed a UQ analysis using FOSM. The input variables are the r, R, and C parameters in WK3, defined in Table 4. The elements of X are independently and normally distributed. The output variables are the pressure values in AA, LRA, and RRA, defined in Table 5. In this study, we assumed that the standard deviation of a random input variable is 3% of its mean. We performed UQ for five cases. The input distributions for the representative case in Section 3.1 are shown in Table 4.
UQ results are given in Table 5. All the model output variables are normally distributed. For example, Y 1 ~ N μ Y 1 , σ Y 1 = N 155.80   mmHg , 1.37 . With these results, we know complete information about the simulation predictions, including the 95% confidence intervals of the model predictions. The formula for 95% confidence interval is μ Y i   ±   2 σ Y i . For example, the 95% confidence interval of Y 1 is [153.051, 158.55] mmHg unit. This means that the chance the actual value of Y 1 falling into the interval is 95%, or we have 95% confidence that the actual value of Y 1 is between 153.05 mmHg and 158.56 mmHg. The results of mean and standard deviation from five patients are also given in Table 6. The 95% confidence intervals of the model predictions of five patients are in Table 7.

4. Discussion

We have presented the physiological inlet and outlet BCs for ICHD and integrated them into our in-house computational platform, InVascular. Using the unified LBM modeling for image segmentation and computational hemodynamics, InVascular seamlessly integrates the anatomical extraction of the interested arterial segment and quantification of pulsatile hemodynamics and achieves fast computation via GPU parallel computing. The inlet BC is a pulsatile velocity. A paraboloidal velocity profile is constructed based on the DUS velocity waveform, which fits the real shape of the arterial lumen (usually noncircular). Each outlet BC is a pulsatile pressure determined by WK3 during the simulation. The inlet velocity and outlet pressure BCs are introduced in the VLBM via a non-equilibrium extrapolation BC scheme. Using InVascular, we performed UQ analysis to quantify the impact of input variations caused by uncertainties. We applied InVascular into a human aortorenal arterial system extracted from medical CTA imaging data and demonstrated the applicability and reliability of InVascular for a real-world flow system. Six cases were studied. The pressure waveforms in AA, LRA, and RRA computed from InVascular have excellent agreements with the invasive measurements. The pulsatile velocity and then vorticity fields are shown as well. Due to the lack of available data, the validation of the velocity quantification has not been conducted. A systematic UQ analysis focuses on the impact of the variation of r, R, and C parameters on the quantification of the pressure field. Results include joint probability density of the computed pressure, which also provides the uncertainty or the confidence of the prediction. Due to the suitability of LBM for GPU parallel computing, InVascular features exceptionally fast computation speed. With a great potential to further speed up through parallel optimization and/or multiple GPU cards, the computation time is expected to be around 10 min per patient case. Such a computation capability is critically important for the clinical use of InVascular, enabling massive numerical analysis through parametrization to assess the true degree of existing arterial stenosis, either severe for immediate therapeutics or mild to avoid unnecessary intervention, within clinic permitted time.

Author Contributions

Conceptualization, H.Y. and X.D.; methodology, H.Y., X.D., M.K. and C.Z.; formal analysis, M.K., H.W. and R.C.; investigation, H.Y., X.D., M.K. and H.W.; data curation, M.K. and H.Y.; resources: A.P.S., X.F. and J.L.; writing—original draft preparation, M.K., H.Y. and X.D.; writing—review and editing, H.Y. and X.D.; visualization, M.K. and H.W.; supervision, H.Y., X.D. and A.P.S.; project administration, H.Y.; funding acquisition, H.Y., X.D. and A.P.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by NSF through grant CBET 1803845. This work used the Extreme Science and Engineering Discovery Environment (XSEDE), which is supported by National Science Foundation Grant No. ACI-1548562. The 1st and corresponding author would like to also acknowledge the IUPUI University Fellowship and IUPUI MEE Graduate Fellowship.

Institutional Review Board Statement

The IRB approval (#1309233521R003|N) was obtained for the patients enrolled at Indiana University. The study (#116-01) was approved by the Ethics Committee of Hangzhou First People’s Hospital. The investigation conformed to the principles outlined in the Declaration of Helsinki.

Informed Consent Statement

It only involved a retrospective analysis of clinically indicated procedures; therefore, informed consent was not required.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclatures

AAAortic Artery
BCBoundary Condition
CFDComputational Fluid Dynamics
CTAComputed Tomography Angiography
DUSDoppler Ultrasound
FOSMFirst-Order Second Moment
GPUGraphic Processing Unit
ICHDImage-Based Computational Hemodynamics
LBMLattice Boltzmann Method
LRALeft Renal Artery
MAPMean Arterial Pressure
N-SNavier-Stokes
RRARight Renal Artery
TSPGTrans-Stenotic Pressure Gradient
UQUncertainty Quantification
VLBMVolumetric Lattice Boltzmann Method
WK3Three-Element Windkessel Model
WSSWall-Shear Stress

References

  1. Taylor, C.A.; Draney, M.T. Experimental and Computational Methods in Cardiovascular Fluid Mechanics. Annu. Rev. Fluid Mech. 2004, 36, 197–231. [Google Scholar] [CrossRef]
  2. Withey, D.J.; Koles, Z.J. A Review of Medical Image Segmentation: Methods and Available Software. Int. J. Bioelectromagn. 2008, 10, 125–148. [Google Scholar]
  3. Taylor, C.A.; Figueroa, C. Patient-Specific Modeling of Cardiovascular Mechanics. Annu. Rev. Biomed. Eng. 2009, 11, 109–134. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Shi, Y.; Lawford, P.; Hose, R. Review of Zero-D and 1-D Models of Blood Flow in the Cardiovascular System. Biomed. Eng. Online 2011, 10, 33. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Zhang, J.M.; Zhong, L.; Su, B.; Wan, M.; Yap, J.S.; Tham, J.P.; Chua, L.P.; Ghista, D.N.; Tan, R.S. Perspective on CFD Studies of Coronary Artery Disease Lesions and Hemodynamics: A Review. Int. J. Numer. Methods Biomed. Eng. 2014, 30, 659–680. [Google Scholar] [CrossRef]
  6. Marsden, A.L.; Esmaily-Moghadam, M. Multiscale Modeling of Cardiovascular Flows for Clinical Decision Support. Appl. Mech. Rev. 2015, 67, 030804. [Google Scholar] [CrossRef]
  7. Morris, P.D.; Narracott, A.; von Tengg-Kobligk, H.; Silva Soto, D.A.; Hsiao, S.; Lungu, A.; Evans, P.; Bressloff, N.W.; Lawford, P.V.; Hose, D.R. Computational Fluid Dynamics Modelling in Cardiovascular Medicine. Heart 2016, 102, 18–28. [Google Scholar] [CrossRef] [Green Version]
  8. Formaggia, L.; Lamponi, D.; Quarteroni, A. One-Dimensional Models for Blood Flow In Arteries. J. Eng. Math. 2003, 47, 251–276. [Google Scholar] [CrossRef]
  9. Vignon-Clementel, I.E.; Figueroa, C.; Jansen, K.; Taylor, C. Outflow Boundary Conditions For 3D Simulations of Non-Periodic Blood Flow and Pressure Fields in Deformable Arteries. Comput. Methods Biomech. Biomed. Eng. 2010, 13, 625–640. [Google Scholar] [CrossRef] [Green Version]
  10. Vignon-Clementel, I.E.; Figueroa, C.A.; Jansen, K.E.; Taylor, C.A. Outflow Boundary Conditions for Three-Dimensional Finite Element Modeling of Blood Flow and Pressure in Arteries. Comput. Methods Appl. Mech. Eng. 2006, 195, 3776–3796. [Google Scholar] [CrossRef]
  11. Vignon-Clementel, I.E.; Marsden, A.L.; Feinstein, J.A. A Primer on Computational Simulation in Congenital Heart Disease for the Clinician. Prog. Pediatric Cardiol. 2010, 30, 3–13. [Google Scholar] [CrossRef] [Green Version]
  12. Alastruey, J.; Parker, K.; Peiró, J.; Sherwin, S. Lumped Parameter Outflow Models for 1-D Blood Flow Simulations: Effect on Pulse Waves and Parameter Estimation. Commun. Comput. Phys. 2008, 4, 317–336. [Google Scholar]
  13. Stergiopulos, N.; Young, D.; Rogge, T. Computer Simulation of Arterial Flow with Applications to Arterial and Aortic Stenoses. J. Biomech. 1992, 25, 1477–1488. [Google Scholar] [CrossRef]
  14. Reymond, P.; Merenda, F.; Perren, F.; Rufenacht, D.; Stergiopulos, N. Validation of A One-Dimensional Model of The Systemic Arterial Tree. Am. J. Physiol.-Heart Circ. Physiol. 2009, 297, H208–H222. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Bonfanti, M.; Balabani, S.; Greenwood, J.P.; Puppala, S.; Homer-Vanniasinkam, S.; Díaz-Zuccarini, V. Computational Tools for Clinical Support: A Multi-Scale Compliant Model for Haemodynamic Simulations in an Aortic Dissection Based on Multi-Modal Imaging Data. J. R. Soc. Interface 2017, 14, 20170632. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Pirola, S.; Cheng, Z.; Jarral, O.A.; O’Regan, D.P.; Pepper, J.R.; Athanasiou, T.; Xu, X.Y. On the Choice of Outlet Boundary Conditions for Patient-Specific Analysis of Aortic Flow Using Computational Fluid Dynamics. J. Biomech. 2017, 60, 15–21. [Google Scholar] [CrossRef] [PubMed]
  17. Morbiducci, U.; Gallo, D.; Massai, D.; Consolo, F.; Ponzini, R.; Antiga, L.; Bignardi, C.; Deriu, M.A.; Redaelli, A. Outflow Conditions for Image-Based Hemodynamic Models of the Carotid Bifurcation: Implications for Indicators of Abnormal Flow. J. Biomech. Eng. 2010, 132, 091005. [Google Scholar] [CrossRef]
  18. Yu, H.; Chen, X.; Wang, Z.; Deep, D.; Lima, E.; Zhao, Y.; Shawn, D. Mass-Conserved Volumetric Lattice Boltzmann Method for Complex Flows with Willfully Moving Boundaries. Phys. Rev. E 2014, 89, 063304. [Google Scholar] [CrossRef]
  19. Succi, S.; Foti, E.; Higuera, F. Three-Dimensional Flows in Complex Geometries with the Lattice Boltzmann Method. Europhys. Lett. 1989, 10, 433–438. [Google Scholar] [CrossRef]
  20. Benzi, R.S.; Succi, S.; Vergassola, M. The Lattice Boltzmann Equation—Theory and Applications. Phys. Rep. -Rev. Sect. Phys. Lett. 1992, 222, 145–197. [Google Scholar] [CrossRef]
  21. An, S.; Yu, H.; Yao, J. GPU-Accelerated Volumetric Lattice Boltzmann Method for Porous Media Flow. J. Petro. Sci. Eng. 2017, 156, 546–552. [Google Scholar] [CrossRef]
  22. Chen, R.; Yu, H.; Zhu, L.; Taehun, L.; Patil, R. Spatial and Temporal Scaling of Unequal Microbubble Coalescence. AIChE J. 2017, 63, 1441–1450. [Google Scholar] [CrossRef] [Green Version]
  23. Chen, R.; Yu, H.; Zhu, L. Effects of Initial Conditions on the Coalescence of Micro-Bubbles, Proceedings of the Institution of Mechanical Engineers Part C. J. Mech. Eng. Sci. 2018, 232, 457–465. [Google Scholar] [CrossRef]
  24. Wang, Z.; Zhao, Y.; Sawchuck, A.P.; Dalsing, M.C.; Yu, H.W. GPU Acceleration of Volumetric Lattice Boltzmann Method for Patient-Specific Computational Hemodynamics. Comput. Fluids 2015, 115, 192–200. [Google Scholar] [CrossRef]
  25. Jain, K.; Jiang, J.; Strother, C.; Mardal, K.A. Transitional Hemodynamics in Intracranial Aneurysms—Comparative Velocity Investigations with High Resolution Lattice Boltzmann Simulations, Normal Resolution ANSYS Simulations, And MR Imaging. Med. Phys. 2016, 43, 6186–6198. [Google Scholar] [CrossRef]
  26. Groen, D.; Richardson, R.A.; Coy, R.; Schiller, U.D.; Chandrashekar, H.; Robertson, F.; Coveney, P.V. Validation of Patient-Specific Cerebral Blood Flow Simulation Using Transcranial Doppler Measurements. Front. Physiol. 2018, 9, 721. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  27. Mirzaee, H.; Henn, T.; Krause, M.J.; Goubergrits, L.; Schumann, C.; Neugebauer, M.; Kuehne, T.; Preusser, T.; Hennemuth, A. MRI-Based Computational Hemodynamics in Patients with Aortic Coarctation Using the Lattice Boltzmann Methods: Clinical Validation Study. J. Magn. Reson. Imaging 2017, 45, 139–146. [Google Scholar] [CrossRef]
  28. Mokhtar, N.H.; Abas, A.; Razak, N.; Hamid, M.N.A.; Teong, S.L. Effect of Different Stent Configurations Using Lattice Boltzmann Method and Particles Image Velocimetry on Artery Bifurcation Aneurysm Problem. J. Theor. Biol. 2017, 433, 73–84. [Google Scholar] [CrossRef]
  29. Kang, X.; Tang, W.; Liu, S. Lattice Boltzmann Method for Simulating Disturbed Hemodynamic Characteristics of Blood Flow in Stenosed Human Carotid Bifurcation. J. Fluids Eng. 2016, 138, 121104. [Google Scholar] [CrossRef]
  30. An, S.; Yu, H.; Wang, Z.; Chen, R.; Kapadia, B.; Yao, J. Unified Mesoscopic Modeling and GPU-Accelerated Computational Method for Image-Based Pore-Scale Porous Media Flows. Int. J. Heat Mass Trans. 2017, 115, 1192–1202. [Google Scholar] [CrossRef]
  31. Yu, H.; Wang, Z.; Zhao, Y.; Sawchuk, A.P.; Lin, C.; Dalsing, M.C. GPU-accelerated Patient-Specific Computational Flow—From Radiological Images to in vivo Fluid Dynamics. In Proceedings of the 27th International Conference on Parallel Computational Fluid Dynamics Parallel CFD2015, Montreal, Canada, 30 June 2015. [Google Scholar]
  32. Yu, H.; Chen, R.; Wang, H.; Yuan, Z.; Zhao, Y.; An, Y.; Xu, Y.; Zhu, L. GPU Accelerated Lattice Boltzmann Simulation for Rotational Turbulence. Comput. Math. Appl. 2014, 67, 445–451. [Google Scholar] [CrossRef]
  33. Wolf-Gladrow, D. A Lattice Boltzmann Equation for Diffusion. J. Stat. Phys. 1995, 79, 1023–1032. [Google Scholar] [CrossRef]
  34. Wang, Z.; Yan, Z.; Chen, G. Lattice Boltzmann Method of Active Contour for Image Segmentation. In Proceedings of the Image and Graphics (ICIG), 2011 Sixth International Conference, Hefei, China, 12–15 August 2011; pp. 338–343. [Google Scholar]
  35. Sethian, J.A. Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science; Cambridge University Press: Cambridge, UK, 1999; Volume 3. [Google Scholar]
  36. Guo, Z.-L.; Zheng, C.-G.; Shi, B.-C. Non-Equilibrium Extrapolation Method for Velocity And Pressure Boundary Conditions In The Lattice Boltzmann Method. Chin. Phys. 2002, 11, 366. [Google Scholar]
  37. Westerhof, N.; Lankhaar, J.-W.; Westerhof, B.E. The Arterial Windkessel. Med. Biol. Eng. Comput. 2009, 47, 131–141. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  38. Holenstein, R.; Ku, D.N. Reverse Flow in The Major Infrarenal Vessels–A Capacitive Phenomenon. Biorheology 1988, 25, 835–842. [Google Scholar] [CrossRef]
  39. Bax, L.; Woittiez, A.J.; Kouwenberg, H.J.; Mali, W.P.; Buskens, E.; Beek, F.J.; Braam, B.; Huysmans, F.T.; Schultze Kool, L.J.; Rutten, M.J.; et al. Stent Placement in Patients With Atherosclerotic Renal Artery Stenosis and Impaired Renal Function: A Randomized Trial. Ann. Intern. Med. 2009, 150, 840–848. [Google Scholar] [CrossRef] [PubMed]
  40. Les, A.S.; Shadden, S.C.; Figueroa, C.A.; Park, J.M.; Tedesco, M.M.; Herfkens, R.J.; Dalman, R.L.; Taylor, C.A. Quantification of Hemodynamics in Abdominal Aortic Aneurysms During Rest and Exercise Using Magnetic Resonance Imaging and Computational Fluid Dynamics. Ann. Biomed. Eng. 2010, 38, 1288–1313. [Google Scholar] [CrossRef]
  41. Du, X. Unified Uncertainty Analysis by the First Order Reliability Method. J. Mech. Des. 2008, 130, 091401. [Google Scholar] [CrossRef]
  42. Huang, B.; Du, X. Probabilistic Uncertainty Analysis by Mean-Value First Order Saddlepoint Approximation. J. Reliab. Eng. Syst. Saf. 2008, 93, 325–336. [Google Scholar] [CrossRef]
  43. Rosenblatt, M. Remarks on A Multivariate Transformation. Ann. Math. Stat. 1952, 23, 3. [Google Scholar] [CrossRef]
Figure 1. Three types of lattice cells in VLBM: fluid cell ( P = 0 ), solid cell ( P = 1 ), and boundary cell ( 0 < P < 1 ). The solid line represents an arbitrary boundary of the flow domain.
Figure 1. Three types of lattice cells in VLBM: fluid cell ( P = 0 ), solid cell ( P = 1 ), and boundary cell ( 0 < P < 1 ). The solid line represents an arbitrary boundary of the flow domain.
Fluids 07 00030 g001
Figure 2. Flow chart of InVascular: (1) 3-D anatomical extraction of vessel segment from CTA image data; (2) ICHD with the inputs of P x and inlet and outlet BCs based on DUS image data as well as three-element WK model; and (3) post-processing for intepretation and medical insights. The unified LBM (dashed part) is accelerated by GPU parallelism.
Figure 2. Flow chart of InVascular: (1) 3-D anatomical extraction of vessel segment from CTA image data; (2) ICHD with the inputs of P x and inlet and outlet BCs based on DUS image data as well as three-element WK model; and (3) post-processing for intepretation and medical insights. The unified LBM (dashed part) is accelerated by GPU parallelism.
Fluids 07 00030 g002
Figure 3. Illustration of inlet boundary condition from DUS image data for an irregular artery plane. (a) A generic DUS image recording velocity magnitude waveform u i n t . (b) An example of indexing to construct an irregular paraboloidal velocity profile on the inlet plane. (c) Normalized velocity distribution on inlet plane varying from u i n at the center to zero at the edge.
Figure 3. Illustration of inlet boundary condition from DUS image data for an irregular artery plane. (a) A generic DUS image recording velocity magnitude waveform u i n t . (b) An example of indexing to construct an irregular paraboloidal velocity profile on the inlet plane. (c) Normalized velocity distribution on inlet plane varying from u i n at the center to zero at the edge.
Fluids 07 00030 g003
Figure 4. WK3 model consists of one capacitor (C), modeling vessel compliance, and two resistors (r and R), modeling proximal and distal resistance, respectively.
Figure 4. WK3 model consists of one capacitor (C), modeling vessel compliance, and two resistors (r and R), modeling proximal and distal resistance, respectively.
Fluids 07 00030 g004
Figure 5. Integration of InVascular with velocity BC from DUS at inlet and pressure BCs through the WK3 model at outlets for quantification of TSPG ( p a p r ) in an aortorenal system extracted from patient’s CTA.
Figure 5. Integration of InVascular with velocity BC from DUS at inlet and pressure BCs through the WK3 model at outlets for quantification of TSPG ( p a p r ) in an aortorenal system extracted from patient’s CTA.
Fluids 07 00030 g005
Figure 6. Comparisons of pressure waveforms in (a) AA, (b) RRA, and (c) LRA between noninvasive computation (solid line) and invasive measurement (dashed line).
Figure 6. Comparisons of pressure waveforms in (a) AA, (b) RRA, and (c) LRA between noninvasive computation (solid line) and invasive measurement (dashed line).
Fluids 07 00030 g006
Figure 7. Systolic pressure contours (a) the AA-LRA plane, (b) AA-RRA plane, and (c) representative cross-sections.
Figure 7. Systolic pressure contours (a) the AA-LRA plane, (b) AA-RRA plane, and (c) representative cross-sections.
Fluids 07 00030 g007
Figure 8. Cyclic evolution of systolic pressure in a representative location using three different BCs: velocity BC, pressure BC via WK3, and fully-developed BC.
Figure 8. Cyclic evolution of systolic pressure in a representative location using three different BCs: velocity BC, pressure BC via WK3, and fully-developed BC.
Fluids 07 00030 g008
Figure 9. Velocity contours and streamlines at t = (a) 0.10 (systole), (b) 0.23, and (c) 0.63 (end of diastole) in seconds.
Figure 9. Velocity contours and streamlines at t = (a) 0.10 (systole), (b) 0.23, and (c) 0.63 (end of diastole) in seconds.
Fluids 07 00030 g009
Figure 10. Z-component (vertically up) and x-component (horizontally right) vorticity contours at t = (a) 0.10, (b) 0.23, and (c) 0.63 in seconds.
Figure 10. Z-component (vertically up) and x-component (horizontally right) vorticity contours at t = (a) 0.10, (b) 0.23, and (c) 0.63 in seconds.
Fluids 07 00030 g010
Table 1. Values of resistance and compliance parameters, r, R, and C, in WK3 model at corresponding outlets tuned from the DUS data.
Table 1. Values of resistance and compliance parameters, r, R, and C, in WK3 model at corresponding outlets tuned from the DUS data.
Outletr
(dynes×s/cm5)
R
(dynes×s/cm5)
105C
(cm5/dynes)
AA88.02773.11.8
LRA2982.47666.030.36
RRA5972.815358.70.32
Table 2. Spatial (left) and temporal (right) convergence check. The spatial reoslution is represented by the grid number along the flow direction. MAP and p s y s   stand for mean arterial presure and systolic pressure, respectively. The relative error is the normalized difference of the correponding pressure values between two sucsessive grids and cycles.
Table 2. Spatial (left) and temporal (right) convergence check. The spatial reoslution is represented by the grid number along the flow direction. MAP and p s y s   stand for mean arterial presure and systolic pressure, respectively. The relative error is the normalized difference of the correponding pressure values between two sucsessive grids and cycles.
SpatialTemporal
GridMAP(mmHg)Relative Error (%)Cycle P s y s   ( mmHg ) Relative Error (%)
170100 1150
18087.512.531542.7
190891.715152−1.3
200900.34101552.0
21090.150.19151550
22090.200.05201550
Table 3. Comparison of TSPG in LRA and RRA based on MAP  a n d p s y s .
Table 3. Comparison of TSPG in LRA and RRA based on MAP  a n d p s y s .
T S P G M A P p s y s
ComputedMeasuredComputedMeasured
p a p r , left2.52.64.14.0
p a p r , right2.02.04.04.0
Table 4. Input distributions for the representative case in Section 3.1.
Table 4. Input distributions for the representative case in Section 3.1.
ArteryParameterVariablesMeanStandard DeviationDistribution Type
AAr(dynes×s/cm5) X 1 108.123.24Normal
AAR(dynes×s/cm5) X 2 3386.38101.59Normal
LRAr(dynes×s/cm5) X 3 2879.7686.39Normal
LRAR(dynes×s/cm5) X 4 7386.06221.58Normal
RRAr(dynes×s/cm5) X 5 3306.3999.19Normal
RRAR(dynes×s/cm5) X 6 8505.96255.18Normal
AAC(cm5/dynes) X 7 1.0 × 10 5 3.0 × 10 7 Normal
LRAC(cm5/dynes) X 8 5.4 × 10 6 1.62 × 10 7 Normal
RRAC(cm5/dynes) X 9 4.8 × 10 6 1.43 × 10 7 Normal
Table 5. UQ results.
Table 5. UQ results.
ArteryOutput Variable Mean   μ y 1 Standard   Deviation   σ y 1 95% Confidence Interval
AA Y 1 (mmHg)155.801.37[153.05, 158.55]
LRA Y 2 (mmHg)141.721.12[139.49, 143.95]
RRA Y 3 (mmHg)144.611.12[142.37, 147.86]
Table 6. Mean and standard deviation of five patient cases.
Table 6. Mean and standard deviation of five patient cases.
Case Y 1   ( mmHg ) Y 2   ( mmHg ) Y 3   ( mmHg )
1 N 156.80 , 1.37 2 N 141.72 , 1.11 2 N 144.61 , 1.12 2
2 N 163.61 , 2.06 2 N 154.25 , 1.93 2 N 56.42 , 0.09 2
3 N 157.22 , 1.54 2 N 152.35 , 1.45 2 N 153.85 , 1.47 2
4 N 109.71 , 0.93 2 N 106.49 , 0.89 2 N 74.50 , 0.56 2
5 N 123.21 , 0.97 2 N 117.34 , 0.89 2 N 102.17 , 1.24 2
Table 7. 95% confidence intervals of model predictions of five patient cases.
Table 7. 95% confidence intervals of model predictions of five patient cases.
Case Y 1   ( mmHg ) Y 2   ( mmHg ) Y 3   ( mmHg )
1[153.05, 158.55][139.49, 143.95][142.37, 146.86]
2[159.48, 167.74][150.38, 158.12][56.25, 56.59]
3[154.14, 160.30][149.45,155.25][150.92,156.79]
4[107.84, 111.58][104.72,108.27][73.37,75.62]
5[121.28, 125.15][115.57, 119.11][99.69,104.64]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yu, H.; Khan, M.; Wu, H.; Zhang, C.; Du, X.; Chen, R.; Fang, X.; Long, J.; Sawchuk, A.P. Inlet and Outlet Boundary Conditions and Uncertainty Quantification in Volumetric Lattice Boltzmann Method for Image-Based Computational Hemodynamics. Fluids 2022, 7, 30. https://doi.org/10.3390/fluids7010030

AMA Style

Yu H, Khan M, Wu H, Zhang C, Du X, Chen R, Fang X, Long J, Sawchuk AP. Inlet and Outlet Boundary Conditions and Uncertainty Quantification in Volumetric Lattice Boltzmann Method for Image-Based Computational Hemodynamics. Fluids. 2022; 7(1):30. https://doi.org/10.3390/fluids7010030

Chicago/Turabian Style

Yu, Huidan, Monsurul Khan, Hao Wu, Chunze Zhang, Xiaoping Du, Rou Chen, Xin Fang, Jianyun Long, and Alan P. Sawchuk. 2022. "Inlet and Outlet Boundary Conditions and Uncertainty Quantification in Volumetric Lattice Boltzmann Method for Image-Based Computational Hemodynamics" Fluids 7, no. 1: 30. https://doi.org/10.3390/fluids7010030

Article Metrics

Back to TopTop