Modal analysis of blood flows in saccular aneurysms

Thien-Tam Nguyen Department of Civil, Construction, and Environmental Engineering
North Dakota State University
Fargo, North Dakota, United States, 58102.
   Davina Kasperski Department of Civil, Construction, and Environmental Engineering
North Dakota State University
Fargo, North Dakota, United States, 58102.
   Phat Kim Huynh Department of Industrial and Management Systems Engineering
University of South Florida
Tampa, Florida, United States, 33620.
   Trung Quoc Le Department of Industrial and Management Systems Engineering
University of South Florida
Tampa, Florida, United States, 33620.
   Trung Bao Le trung.le@ndsu.edu. https://sites.google.com/view/complexfluidlab/ Department of Civil, Construction, and Environmental Engineering
North Dakota State University
Fargo, North Dakota, United States, 58102.
(October 15, 2024)
Abstract

Currently, it is challenging to investigate aneurismal hemodynamics based on current in-vivo data such as Magnetic Resonance Imaging or Computed Tomography due to the limitations in both spatial and temporal resolutions. In this work, we investigate the use of modal analysis at various resolutions to examine its usefulness for analyzing blood flows in brain aneurysms. Two variants of Dynamic Mode Decomposition (DMD): (i) Hankel-DMD; and (ii) Optimized-DMD, are used to extract the time-dependent dynamics of blood flows during one cardiac cycle. First, high-resolution hemodynamic data in patient-specific aneurysms are obtained using Computational Fluid Dynamics. Second, the dynamics modes, along with their spatial amplitudes and temporal magnitudes are calculated using the DMD analysis. Third, an examination of DMD analyses using a range of spatial and temporal resolutions of hemodynamic data to validate the applicability of DMD for low-resolution data, similar to ones in clinical practices. Our results show that DMD is able to characterize the inflow jet dynamics by separating large-scale structures and flow instabilities even at low spatial and temporal resolutions. Its robustness in quantifying the flow dynamics using the energy spectrum is demonstrated across different resolutions in all aneurysms in our study population. Our work indicates that DMD can be used for analyzing blood flow patterns of brain aneurysms and is a promising tool to be explored in in-vivo.

preprint: AIP/123-QED

I Introduction

Enlargements of blood vessel walls in the brain known as intracranial aneurysms (IAs) run a great risk of rupturing, which would cause major medical problems Gholampour and Mehrjoo (2021); Rousseau et al. (2021). Severe results from a rupture of IA could include hemorrhage, stroke, brain damage, or death Toth and Cerejo (2018); Lauzier et al. (2023); Hoh et al. (2023). In addition, these aneurysms affect between 2% and 5% of individuals worldwide Thompson et al. (2015). Remarkably, many aneurysms show no symptoms before rupture and are often discovered by chance during medical imaging for other unrelated illnesses Khan et al. (2021a); Mayo Clinic (2022); Tawk et al. (2021). Clinical imaging techniques have found that most IAs occur along the Circle of Willis (CoW) Feng et al. (2023), a vital structure that distributes blood to various parts of the brain. Once identified, therapeutic options, including surgical clipping, endovascular coiling, and flow diverter, Rayz and Cohen-Gadol (2020a) are evaluated based on a meticulous risk evaluation of the likelihood of rupture compared to the hazards associated with surgery. The complexity of these assessments emphasizes the critical need for consistent risk predictors to help physicians effectively control unruptured IAs.

Existing evaluation methods that combine aneurysm parameters, i.e., location, size, and form, with patient history only provide a crude estimate of stability Alwalid et al. (2022); Tawk et al. (2021); Tang et al. (2022). Despite clinical efforts, the risk prediction methods used in practice for brain aneurysms are not fully established, mainly because there is still an insufficient understanding of the pathophysiology that initiates arterial enlargement and aneurysm progression. Even the most effective scoring techniques, such as the ELAPSS (Earlier Subarachnoid Hemorrhage, Location of the Aneurysm, Age >60absent60>60> 60 Years, Population, Size of the Aaneurysm, and Shape of the Aneurysm) and the PHASES (Population, Hypertension, Age, Size, Earlier Subarachnoid Hemorrhage), exhibit inadequate predictive accuracy (less than 20%) Hilditch et al. (2021); Khan et al. (2021a); Rayz and Cohen-Gadol (2020a). Although there have been improvements in neuroimaging and surgical procedures, accurately assessing the likelihood of aneurysm rupture continues to be a difficult task. This challenge emphasizes the need to identify patient-specific key markers to improve predictive models for aneurysm growth and rupture. More sophisticated approaches incorporate dynamic factors like blood flow patterns and Wall Shear Stress (WSS), which can be observed by high-resolution imaging and computer modeling Rayz and Cohen-Gadol (2020a); Zingaro et al. (2024); Sheikh, Shuib, and Mohyi (2020). Overall, these methods are designed to improve the accuracy of predictions, enabling more customized and efficient treatment procedures.

The emergence of incorporating the WSS into current imaging techniques reflects the elevated prevalence of the IAs in the CoW Brown and Broderick (2014). This implies that hemodynamic factors are fundamental in their pathophysiology and rupture, which has been hypothesized in the literature by both empirical and computational studies Sforza, Putman, and Cebral (2009); Rayz and Cohen-Gadol (2020a); Schnell et al. (2014); Schnell, Wu, and Ansari (2016); Dholakia et al. (2017). Blood flows in brain aneurysms exhibit chaotic and transient states, often with vortices Sforza, Putman, and Cebral (2009); Xiang et al. (2013); Wu et al. (2021), unlike the laminar flow in healthy brain arteries. These "disturbed" flow patterns have fast-moving inflow jets and vortex ring structures Le, Borazjani, and Sotiropoulos (2010) that can collide with the aneurysm’s wall, resulting in abnormally high WSS Sforza, Putman, and Cebral (2009); Wu et al. (2021). It prompted clinicians to look for hemodynamic measures (Futami et al., 2019), including the time-averaged wall shear stress (TAWSS) and the oscillatory shear index (OSI), as potential indicators of rupture risk Wu et al. (2021).

Nonetheless, evaluating the WSS values and its gradient presents challenges with in-vivo data Wu et al. (2021); Khan et al. (2021a); MacDonald et al. (2022). Contemporary state-of-the-art MRI and CT measures possess temporal resolutions of approximately 40 milliseconds and spatial resolutions exceeding 1 millimeter Schnell et al. (2014). Still, these resolutions are too low for in-vivo WSS estimates Wu et al. (2021). While in-vivo technologies slowly improve and approach sufficient precision to provide accurate WSS, the transient and chaotic nature of aneurysmal flows Le, Borazjani, and Sotiropoulos (2010) complicate the interpretation of in-vivo data. Consequently, there is an immediate necessity to develop methods that can interpret low-resolution in-vivo datasets Habibi et al. (2021). Addressing this gap is crucial for advancing the diagnostic and prognostic capabilities of neuroimaging in the context of IAs.

The amalgamation of machine learning (ML) and sensor-based, data-driven approaches with fluid dynamics has significantly transformed the analysis of cardiovascular flows. It introduces fresh interpretations of in-vivo data Arzani and Dawson (2021); Arzani et al. (2022). Notable among these advancements are data reduction techniques such as Proper Orthogonal Decomposition (POD) and Dynamic Mode Decomposition (DMD), which have become influential tools for collecting and evaluating dynamic flow patterns Taira et al. (2017a). These unsupervised and equation-free techniques are highly effective in finding important flow features, such as flow instabilities, vortex interactions, and other complex fluid phenomena Taira et al. (2017a); Arzani et al. (2022). Both POD and DMD methods analyze the dynamics of blood flow by breaking it down into separate modal structures, known as "spatial modes". However, DMD can identify the modal regions with specific frequencies of flow fluctuation. The range of these modes extends from low frequencies, which are linked to laminar flow (less than or equal to 15 Hz), to higher frequencies indicating flow instabilities Le (2021); Yu and Durgesh (2022).

The application of DMD in both in-vitro and in-silico flow measurements has demonstrated its proficiency in managing noisy data and its capability to uncover complex dynamic patterns in aneurysmal flow. A study conducted by Le (2021) Le (2021) shows that the application of the Exact DMD method to two patient-specific simulation data yields normalized Cumulative Energy (CE) curves that differentiate the datasets into two distinct patterns, signifying varying flow dynamics. In another recent study employing POD on various flow scenarios, Csala et al. Csala, Dawson, and Arzani (2022) note the CE curve from the case exhibiting laminar flow requires less mode to accumulate to 100% of total energy. When comparing two cases of aneurysmal flow at Reynolds numbers Re=432𝑅𝑒432Re=432italic_R italic_e = 432 and Re=322𝑅𝑒322Re=322italic_R italic_e = 322, the latter case shows a slower decay in the singular values despite having a smaller Reynolds number. The findings suggest that CE curves, derived from POD and DMD methodologies, could serve as a novel metric for evaluating aneurysmal flows. Ultimately, while previous studies Le (2021); Csala, Dawson, and Arzani (2022); Yu and Durgesh (2022) focused on evaluating DMD’s capacity to quantify flow dynamics, there has been an absence of attempts to show DMD’s dependability and viability for a heterogeneous cohort of the patient population.

The main goal of this work is to verify the efficacy of DMD in stratifying blood flow patterns from patient-specific aneurysms. Specifically, we study two variants: (1) the Hankel DMD Taira et al. (2017b); Kamb et al. (2020); Pan and Duraisamy (2020), which incorporates time-delay embedding Takens (1981); and (2) the Optimized DMD Askham and Kutz (2018), which involves minimizing the residual of the DMD projection. After collecting data from the cohort population, we aim to infer blood flow dynamics in IAs by employing the following patient-specific framework comprised of the following 5 stages:

  1. 1.

    High-resolution simulations: Perform Computational Fluid Dynamic (CFD) simulations to obtain detailed flow data that reflect the unique characteristics of each patient’s aneurysm;

  2. 2.

    Modal analysis: Apply Hankel DMD and Optimized DMD to analyze the high-resolution flow data, highlighting its capacity to discern key flow features;

  3. 3.

    Patient stratification: Evaluate the capability of the Hankel DMD method in detecting critical flow instabilities, such as the transition to turbulence, which are vital in the aid of predicting rupture risks;

  4. 4.

    Robustness assessment: Conduct a detailed examination of DMD’s sensitivity to its resolution dependency, critically assessing its reliability in clinical settings; and

  5. 5.

    Comparative analysis: Compare results from the Hankel DMD and the Optimized DMD methods from the same patient-specific data to quantify the difference brought to the DMD kernel by each modification.

Our paper’s forward is organized into several sections. In Sec. II, the criteria for selecting patient cases are presented, accompanied by morphological descriptions of each aneurysm. In addition, this section also delineates the 3D modeling process and simulation details. In sections III and IV, the CFD and DMD results are presented and discussed in the context of our patient-specific framework. Finally, conclusions are encapsulated in Sec. V.

II Materials and Methods

II.1 Patient-specific Aneurysmal Anatomies

II.1.1 3D Anatomical Models

IAs are typically categorized into two basic shapes: (1) saccular, or (2) fusiform Rayz and Cohen-Gadol (2020a). We focus on saccular aneurysms, which are more commonly found in the brain Frösen et al. (2012). In this work, the patient-specific imaging data of brain aneurysms was selected from the repository of Digital Imaging and Communications in Medicine (DICOM) files from the AneuRisk project Piccinelli et al. (2011a). Using a retrospective approach, the study cohort was formed from six aneurysms situated in the Internal Carotid Artery (ICA). An ICA aneurysm is the most common IA and its formation is linked to the bifurcation in the interconnected segment with the Middle Cerebral Artery (MCA) and the Anterior Communicating Artery (ACA). Based on the Bouthillier categorization Bouthillier, van Loveren, and Keller (1996), all six aneurysms occur in the vessel wall between the ophthalmic (supraclinoid) (C6) and communicative (terminal) (C7) segments of their ICAs (see Fig. 1). Specifically, the aneurysms of patients 1, 2, 3, and 4 were developed on the endothelial wall of the ICA artery at C6, while patients 5 and 6 had their aneurysms at C7.

3D Slicer Fedorov et al. (2012), an open-source software, was used for processing the DICOM images and reconstructing the 3D anatomical models. Segmentation is performed first and it yields the CoW and various brain artery segments, which are exported in stereolithography (STL) file format. Next, the model goes through several post-processing steps in another open-source software, Meshmixer (RRID:SCR_015736). In those steps, the CoW is isolated from the attached arteries and then cleaned up. A technique is carried out to smooth the arterial wall by re-meshing the model surfaces. Fig. 1 shows the final 3D models of all 6 patients from the segmentation and post-processing steps that only include the surfaces of the aneurysm and the ICA, the ACA, and the MCA. Finally, each surface mesh was converted into a solid mesh having around 50,000-100,000 vertices. The resulting models after reconstruction from the DICOM images are referred to as anatomical models.

For each aneurysm, three morphological attributes, i.e., artery diameter D𝐷Ditalic_D, aneurysm diameter W𝑊Witalic_W, and aneurysm height H𝐻Hitalic_H, were measured. Table 1 summarizes the anatomical attributes of the IAs. The morphological trio was used to calculate several aneurysmal indices, i.e, the Aspect Ratio AR𝐴𝑅ARitalic_A italic_R:

AR=WH𝐴𝑅𝑊𝐻AR=\frac{W}{H}italic_A italic_R = divide start_ARG italic_W end_ARG start_ARG italic_H end_ARG (1)

and the Aneurysm Number An𝐴𝑛Anitalic_A italic_n:

An=PIWD;𝐴𝑛𝑃𝐼𝑊𝐷An=PI\frac{W}{D};italic_A italic_n = italic_P italic_I divide start_ARG italic_W end_ARG start_ARG italic_D end_ARG ; (2)

where the Pulsatility Index PI𝑃𝐼PIitalic_P italic_I is calculated from the velocity profile at the inlet such that:

PI=UmaxUminU¯𝑃𝐼subscript𝑈maxsubscript𝑈min¯𝑈PI=\frac{U_{\text{max}}-U_{\text{min}}}{\bar{U}}italic_P italic_I = divide start_ARG italic_U start_POSTSUBSCRIPT max end_POSTSUBSCRIPT - italic_U start_POSTSUBSCRIPT min end_POSTSUBSCRIPT end_ARG start_ARG over¯ start_ARG italic_U end_ARG end_ARG (3)

where U𝑈Uitalic_U is the bulk velocity prescribed at the inlet.

The location of each aneurysm ostium was identified by following the 4-point technique from the Anatomy-Guided Multi-Level Exploration Neugebauer et al. (2011). Then, the central aneurysm axis (CAS) can be defined as a line perpendicular to the ostium at its center point. The angle of inclination Baharoglu et al. (2014), or aneurysm angle, is measured as the angle between the incoming flow and the CAS. In addition, the aneurysms can be further classified as terminal or lateral Sforza, Putman, and Cebral (2009) by measuring an angle between the directions of incoming and exiting flows.

II.1.2 Hierarchical Clustering

A classification was carried out using anatomical features of the aneurysms and their parent’s ICAs. This is a prerequisite step to investigate the correlation between aneurysm size and its hemodynamics. The Unweighted Pair-Group Method with Arithmetic mean (UPGMA)Sokal and Michener (1958); Tajima (1990) is a generic method that was employed to analyze the morphological attributes in Table 1.

Assuming the attributes are of an orthogonal set that forms a three-dimensional space, then the location of each individual is a vector [Dj,Wj,Hj]superscriptsubscript𝐷𝑗subscript𝑊𝑗subscript𝐻𝑗\left[D_{j},W_{j},H_{j}\right]^{\intercal}[ italic_D start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , italic_W start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , italic_H start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ] start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT. A matrix of all positions has the following form:

𝐒=[𝐬1𝗌2𝗌k𝗌P]=[D1D2DkDPW1W2WkWPH1H2HkHP]𝐒subscript𝐬1subscript𝗌2subscript𝗌𝑘subscript𝗌𝑃matrixsubscript𝐷1subscript𝐷2subscript𝐷𝑘subscript𝐷𝑃subscript𝑊1subscript𝑊2subscript𝑊𝑘subscript𝑊𝑃subscript𝐻1subscript𝐻2subscript𝐻𝑘subscript𝐻𝑃\mathbf{S}=\left[\mathbf{s}_{1}\quad\mathsf{s}_{2}\>\cdots\>\mathsf{s}_{k}\>% \cdots\>\mathsf{s}_{P}\right]=\begin{bmatrix}D_{1}&D_{2}&\cdots&D_{k}&\cdots&D% _{P}\\ W_{1}&W_{2}&\cdots&W_{k}&\cdots&W_{P}\\ H_{1}&H_{2}&\cdots&H_{k}&\cdots&H_{P}\end{bmatrix}bold_S = [ bold_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT sansserif_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⋯ sansserif_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⋯ sansserif_s start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ] = [ start_ARG start_ROW start_CELL italic_D start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_D start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_D start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_D start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_W start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_W start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_W start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_W start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_H start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_H start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL italic_H start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] (4)

with k|k=[1,P]𝑘conditional𝑘1𝑃k\in\mathbb{N}\>|\>k=[1,P]italic_k ∈ blackboard_N | italic_k = [ 1 , italic_P ] where P𝑃Pitalic_P is the total number of individuals. P=6𝑃6P=6italic_P = 6 in our study, which makes the matrix 𝐒𝐒\mathbf{S}bold_S a 3-by-6 matrix.

Pairwise Euclidean distance between an arbitrary pair (i,j)𝑖𝑗(i,j)( italic_i , italic_j ) of the corresponding column vectors in the matrix 𝐒𝐒\mathbf{S}bold_S is calculated as:

dij2=(𝗌i𝗌j)(𝗌i𝗌j)subscriptsuperscript𝑑2𝑖𝑗subscript𝗌𝑖subscript𝗌𝑗superscriptsubscript𝗌𝑖subscript𝗌𝑗d^{2}_{ij}=(\mathsf{s}_{i}-\mathsf{s}_{j})(\mathsf{s}_{i}-\mathsf{s}_{j})^{\intercal}italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT = ( sansserif_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - sansserif_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ( sansserif_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - sansserif_s start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT (5)

The UPGMA method creates a simple agglomerative (bottom-up) hierarchical clustering by determining how objects in the dataset should be grouped into clusters. The distance between two clusters r𝑟ritalic_r and t𝑡titalic_t is referred as a linkage:

d(r,t)=1nrnti=1nrj=1ntdij2𝑑𝑟𝑡1subscript𝑛𝑟subscript𝑛𝑡subscriptsuperscriptsubscript𝑛𝑟𝑖1subscriptsuperscriptsubscript𝑛𝑡𝑗1subscriptsuperscript𝑑2𝑖𝑗d(r,t)=\frac{1}{n_{r}n_{t}}\sum^{n_{r}}_{i=1}\sum^{n_{t}}_{j=1}d^{2}_{ij}italic_d ( italic_r , italic_t ) = divide start_ARG 1 end_ARG start_ARG italic_n start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT italic_n start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT ∑ start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT (6)

where n𝑛nitalic_n is the number of individuals in a cluster.

II.2 Computational Methodologies

The computational (CFD) models of the aneurysms were created by removing the ACA and the MCA branches. The process was carried out by employing the Plane Cut feature of the Meshmixer software at the end of the C7 segment. The cut surface was elongated in the streamwise direction to a distance of 5D5𝐷5D5 italic_D. The end of the extrusion part serves as the outlet in our simulations. Figure 2A illustrates an example of the CFD model of Patient 4’s aneurysm after conversion from the anatomical model as a solid body with closed surfaces.

An important characteristic of the anatomical models (refer to Fig. 1) is that the segments from the petrous (C2) to the clinoid (C5) exhibit patient specificity. Piccinelli et al. Piccinelli et al. (2011b) show that the ICA geometry, characterized by torsions and bends, strongly influences aneurysmal hemodynamics. Therefore, the conversion step kept the ICA intact. The inlet is designated in the initial section of the ICA.

A structured grid was created in the commercial software Pointwise Steinbrenner, Chawner, and Fouts (1991) as the background mesh as required by the curvilinear immersed boundary (CURVIB) method Gilmanov, Le, and Sotiropoulos (2015); Le, Borazjani, and Sotiropoulos (2010). The dimensions of the structured grid were 201×201×321201201321201\times 201\times 321201 × 201 × 321 (12absent12\approx 12≈ 12 millions of grid points) in the x𝑥xitalic_x, y𝑦yitalic_y, and z𝑧zitalic_z axes, respectively. A non-uniform distribution among the grid points was used to achieve a denser concentration of grid points in the aneurysm sac. This technique achieved a spatial resolution between 0.070.070.070.07 mm and 0.150.150.150.15 mm in the sac volume. Detailed resolutions in each direction for all computational models are denoted as 1𝖷1𝖷1\mathsf{X}1 sansserif_X in Table 2.

Blood in our simulations was modeled as an incompressible Newtonian fluid Bessonov et al. (2015) because the diameters of the ICA’s arteries are sufficiently large (34.534.53-4.53 - 4.5 mm) (see Table 1). The governing equations for flow dynamics are the three-dimensional incompressible Navier-Stokes equations with the density and the dynamic viscosity of ρ=1000kg/m3𝜌1000kgsuperscriptm3\rho=1000~{}\text{kg}/\text{m}^{3}italic_ρ = 1000 kg / m start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT and ν=3.35×106m2/s𝜈3.35superscript106superscriptm2s\nu=3.35\times 10^{-6}~{}\text{m}^{2}/\text{s}italic_ν = 3.35 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT m start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / s, respectively. The CURVIB method is used to simulate the blood flow dynamics where the continuity and momentum equations of the Navier-Stokes are discretized in a hybrid staggered/non-staggered grid. The discrete equations are integrated in time using a fractional step methodKim and Moin (1985). In detail, a Newton-Krylov solver is used for the momentum equations, and a GMRES solver with a multigrid pre-conditioner is employed for the Poisson equation Borazjani, Ge, and Sotiropoulos (2008). Our in-house code has been validated with in-vitro experiment Le et al. (2013) and in-vivo measurement Le et al. (2019). The computational code has also been applied to various cardiovascular flow problems Le and Sotiropoulos (2013) including intracranial aneurysms Le (2021).

At the inlet, a uniform velocity profile was prescribed using a flow waveform. The waveform represents a cardiac cycle of 72bpm72bpm72~{}\text{bpm}72 bpm or the period of T=0.83𝑇0.83T=0.83italic_T = 0.83 secondsCebral et al. (2005). As shown in Figure 2B, the waveform consists of two distinguishable phases: (i) the systole phase; and (ii) the diastole phase. The bulk velocity at peak systole is U0=50cm/ssubscript𝑈050cmsU_{0}=50~{}\text{cm}/\text{s}italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 50 cm / s. Using the Fourier transform technique, the inflow waveform was found to have three dominant frequencies. The frequencies are listed in increasing order of amplitude as follows: 1.21.21.21.2 Hz (first peak); 2.42.42.42.4 Hz (second peak); and 3.63.63.63.6 Hz (third peak). For the outlet, the Neumann-type boundary condition was prescribed. No-slip and no-flux conditions were prescribed for other artery (endothelial) walls. The cardiac cycle was discretized into 4,000 equispaced steps with a physical timestep of Δt0.21Δ𝑡0.21\Delta t\approx 0.21roman_Δ italic_t ≈ 0.21 milliseconds. For each patient-specific case, 4 cycles were performed, and the velocity vectors during the 4thsuperscript4𝑡4^{th}4 start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT cycle were extracted to be used in visualization and modal analysis steps (illustrated in Fig. 2C).

Two governing parameters for pulsatile blood flow are the peak Reynolds (Re𝑅𝑒Reitalic_R italic_e) number and the Womersley (α𝛼\alphaitalic_α) number. They are defined using the peak systole velocity U0subscript𝑈0U_{0}italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and the inlet artery’s diameter D0subscript𝐷0D_{0}italic_D start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT as follows:

Re=U0D0ν𝑅𝑒subscript𝑈0subscript𝐷0𝜈\displaystyle Re=\frac{U_{0}D_{0}}{\nu}italic_R italic_e = divide start_ARG italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_D start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG italic_ν end_ARG (7)
α=D022πTν𝛼subscript𝐷022𝜋𝑇𝜈\displaystyle\alpha=\frac{D_{0}}{2}\sqrt{\frac{2\pi}{T\nu}}italic_α = divide start_ARG italic_D start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG square-root start_ARG divide start_ARG 2 italic_π end_ARG start_ARG italic_T italic_ν end_ARG end_ARG (8)

The Reynolds number and Womersley number are all approximately consistent for all cases, which are Re550𝑅𝑒550Re\approx 550italic_R italic_e ≈ 550 and α3𝛼3\alpha\approx 3italic_α ≈ 3 respectively, as shown in Table 1.

II.3 Modal analysis of blood flows using Dynamic Mode Decomposition

Dynamic Mode Decomposition is a data-driven technique that can capture the underlying dynamics of fluid flow from a set of time-resolved data Taira et al. (2017a). DMD combines several aspects of POD and discrete Fourier transform Chen, Tu, and Rowley (2012); Rowley et al. (2009); Taira et al. (2017a). DMD splits a high-dimensional spatiotemporal signal into a triplet of spatial structures/modes, eigenvalues, and scalar amplitudesSchmid (2022). In addition, the foundation of DMD has been improved in several works Nedzhibov (2022). In this study, two variants of DMD were used: (i) the Hankel DMD method Kamb et al. (2020), and (ii) the Optimized DMD method Askham and Kutz (2018) (refer to workflow in Fig. 2D-F).

DMD methods perform on a data matrix 𝐎𝐎\mathbf{O}bold_O of observable such that:

𝐎=[𝐕𝟎,𝐕𝟏,,𝐕𝐌]=[|||𝐮N0𝐮N1𝐮NM|||𝐯N0𝐯N1𝐯NM|||𝐰N0𝐰N1𝐰NM|||]𝐎subscript𝐕0subscript𝐕1subscript𝐕𝐌matrix||missing-subexpression|superscriptsubscript𝐮𝑁0superscriptsubscript𝐮𝑁1superscriptsubscript𝐮𝑁𝑀||missing-subexpression|superscriptsubscript𝐯𝑁0superscriptsubscript𝐯𝑁1superscriptsubscript𝐯𝑁𝑀||missing-subexpression|superscriptsubscript𝐰𝑁0superscriptsubscript𝐰𝑁1superscriptsubscript𝐰𝑁𝑀||missing-subexpression|\mathbf{O}=[\mathbf{V_{0}},\mathbf{V_{1}},...,\mathbf{V_{M}}]=\begin{bmatrix}|% &|&&|\\ \mathbf{u}_{N}^{0}&\mathbf{u}_{N}^{1}&\cdots&\mathbf{u}_{N}^{M}\\ |&|&&|\\ \mathbf{v}_{N}^{0}&\mathbf{v}_{N}^{1}&\cdots&\mathbf{v}_{N}^{M}\\ |&|&&|\\ \mathbf{w}_{N}^{0}&\mathbf{w}_{N}^{1}&\cdots&\mathbf{w}_{N}^{M}\\ |&|&&|\\ \end{bmatrix}bold_O = [ bold_V start_POSTSUBSCRIPT bold_0 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT bold_1 end_POSTSUBSCRIPT , … , bold_V start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT ] = [ start_ARG start_ROW start_CELL | end_CELL start_CELL | end_CELL start_CELL end_CELL start_CELL | end_CELL end_ROW start_ROW start_CELL bold_u start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL bold_u start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL bold_u start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL | end_CELL start_CELL | end_CELL start_CELL end_CELL start_CELL | end_CELL end_ROW start_ROW start_CELL bold_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL bold_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL bold_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL | end_CELL start_CELL | end_CELL start_CELL end_CELL start_CELL | end_CELL end_ROW start_ROW start_CELL bold_w start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT end_CELL start_CELL bold_w start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL bold_w start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL | end_CELL start_CELL | end_CELL start_CELL end_CELL start_CELL | end_CELL end_ROW end_ARG ] (9)

where 𝐕m(𝐮,𝐯,𝐰)subscript𝐕𝑚𝐮𝐯𝐰\mathbf{V}_{m}(\mathbf{u},\mathbf{v},\mathbf{w})bold_V start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( bold_u , bold_v , bold_w ) is the flow field at a time instance (snapshot) with m|m=[0,M]𝑚conditional𝑚0𝑀m\in\mathbb{N}\>|\>m=[0,M]italic_m ∈ blackboard_N | italic_m = [ 0 , italic_M ]. Here 𝐮𝐮\mathbf{u}bold_u, 𝐯𝐯\mathbf{v}bold_v, and 𝐰𝐰\mathbf{w}bold_w are the components of the velocity in x𝑥xitalic_x, y𝑦yitalic_y, and z𝑧zitalic_z direction, respectively. N𝑁Nitalic_N is the total number of grid points within a Volume of Interest (VOI). And M+1𝑀1M+1italic_M + 1 is the number of snapshots.

II.3.1 Scope of Analysis

The dependability and viability of the DMD methods were investigated with consideration of the following parameters:

  1. 1.

    The VOIs are subsets of the computational grids. They are set to contain the patient’s aneurysm sac. ParaView, an open-source software, was used to create the VOIs in all cases. The flow data in each case was extracted in a text file (CSV) format. The sensitivity of the DMD analysis to the choice of VOIs will be examined in detail in a later section.

  2. 2.

    In order to assess the influence of spatial resolution on the DMD analysis, a spatial resampling technique was applied when extracting the VOIs with coarsening factors of two (2𝖷2𝖷2\mathsf{X}2 sansserif_X), four (4𝖷4𝖷4\mathsf{X}4 sansserif_X), and eight (8𝖷8𝖷8\mathsf{X}8 sansserif_X) times in all directions, as indicated in Table 2. At the lowest spatial resolutions (coarsening factor of 8𝖷8𝖷8\mathsf{X}8 sansserif_X), the input data has a comparable spatial resolution to the ones from the 4D-flow MRI techniques (1absent1\approx 1≈ 1 mm).

  3. 3.

    In order to assess the influence of temporal resolution on the DMD analysis, a temporal resampling technique was performed by skipping the number of input instances. Three scenarios are considered, i.e., M=50,100,and200𝑀50100and200M=50,~{}100,~{}\text{and}~{}200italic_M = 50 , 100 , and 200, (or equivalently at the temporal resolution of Δτ=16.8,8.4,and4.2Δ𝜏16.88.4and4.2\Delta\tau=16.8,~{}8.4,~{}\text{and}~{}4.2roman_Δ italic_τ = 16.8 , 8.4 , and 4.2 milliseconds).

In summary, the 6 anatomical geometries, together with the spatial coarsening factors of 1𝖷1𝖷1\mathsf{X}1 sansserif_X (CFD resolution), 2𝖷2𝖷2\mathsf{X}2 sansserif_X, 4𝖷4𝖷4\mathsf{X}4 sansserif_X, and 8𝖷8𝖷8\mathsf{X}8 sansserif_X and the temporal resolutions of M=50,100,and200𝑀50100and200M=50,~{}100,~{}\text{and}~{}200italic_M = 50 , 100 , and 200 resulted in a total of 72 standard datasets for modal analysis.

II.3.2 The Hankel Modification (Hankel DMD)

In the Exact DMD method Tu et al. (2014); Askham and Kutz (2018), the data matrix 𝐎𝐎\mathbf{O}bold_O is broken into two sequences:

𝐗𝐗\displaystyle\mathbf{X}bold_X =[𝐕𝟎,𝐕𝟏,,𝐕𝐌𝟏]absentsubscript𝐕0subscript𝐕1subscript𝐕𝐌1\displaystyle=[\mathbf{V_{0}},\mathbf{V_{1}},...,\mathbf{V_{M-1}}]= [ bold_V start_POSTSUBSCRIPT bold_0 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT bold_1 end_POSTSUBSCRIPT , … , bold_V start_POSTSUBSCRIPT bold_M - bold_1 end_POSTSUBSCRIPT ] (10)
𝐘𝐘\displaystyle\mathbf{Y}bold_Y =[𝐕𝟏,𝐕𝟐,,𝐕𝐌]absentsubscript𝐕1subscript𝐕2subscript𝐕𝐌\displaystyle=[\mathbf{V_{1}},\mathbf{V_{2}},...,\mathbf{V_{M}}]= [ bold_V start_POSTSUBSCRIPT bold_1 end_POSTSUBSCRIPT , bold_V start_POSTSUBSCRIPT bold_2 end_POSTSUBSCRIPT , … , bold_V start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT ] (11)

The DMD analysis assumes that the flow dynamics is based on the following formulation:

𝐘=𝐀𝐗𝐘𝐀𝐗\mathbf{Y}=\mathbf{A}\mathbf{X}bold_Y = bold_AX (12)

The Exact DMD algorithm aims to calculate the "dynamics" matrix 𝐀𝐀\mathbf{A}bold_A using the pseudoinverse (\dagger) of 𝐗𝐗\mathbf{X}bold_X:

𝐀=𝐘𝐗𝐀superscript𝐘𝐗\mathbf{A}=\mathbf{Y}\mathbf{X}^{\dagger}bold_A = bold_YX start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT (13)

The Singular Value Decomposition (SVD) of the matrix 𝐗𝐗\mathbf{X}bold_X is carried out as a prerequisite to the calculation of the pseudoinverse matrix 𝐗superscript𝐗\mathbf{X}^{\dagger}bold_X start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT. The task of finding the matrix 𝐀𝐀\mathbf{A}bold_A involves solving an optimization problem using the Frobenius norm as follows:

minimize𝐘𝐋𝐀𝚺𝐑F2minimizesubscriptsuperscriptnorm𝐘𝐋𝐀𝚺superscript𝐑2𝐹\text{minimize}\|\mathbf{Y}-\mathbf{L}\mathbf{A}\mathbf{\Sigma}\mathbf{R}^{*}% \|^{2}_{F}minimize ∥ bold_Y - bold_LA bold_Σ bold_R start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT (14)

where 𝐋𝐋\mathbf{L}bold_L and 𝐑𝐑\mathbf{R}bold_R are left- and right-unitary matrices of SVD. The diagonal matrix 𝚺𝚺\mathbf{\Sigma}bold_Σ contains the singular values σ𝜎\sigmaitalic_σ. Alg. 1 provides a step-by-step procedure of the Exact DMD method for computing the matrix 𝐀𝐀\mathbf{A}bold_A using non-truncated SVD on the matrix 𝐗𝐗\mathbf{X}bold_X.

1. Approximate 𝐘𝐀𝐗𝐘𝐀𝐗\mathbf{Y}\approx\mathbf{A}\mathbf{X}bold_Y ≈ bold_AX.
2. Perform the Singular Value Decomposition (SVD): 𝐗=𝐋𝚺𝐑𝐗𝐋𝚺superscript𝐑\mathbf{X}=\mathbf{L}\mathbf{\Sigma}\mathbf{R}^{*}bold_X = bold_L bold_Σ bold_R start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, Using the singular values (σisubscript𝜎𝑖\sigma_{i}italic_σ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT) to plot the cummulative energy curve
3. Reconstruct the full-rank matrix 𝐀=𝐋𝐘𝐑𝚺1𝐀superscript𝐋𝐘𝐑superscript𝚺1\mathbf{A}=\mathbf{L}^{*}\mathbf{Y}\mathbf{R}\mathbf{\Sigma}^{-1}bold_A = bold_L start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT bold_YR bold_Σ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT (no truncation)
4. Find the eigenvalues (λ𝜆\lambdaitalic_λ) and eigenvectors (𝐊𝐊\mathbf{K}bold_K) of the dynamic matrix as 𝐀𝐊=𝐊𝚲𝐀𝐊𝐊𝚲\mathbf{A}\mathbf{K}=\mathbf{K}\mathbf{\Lambda}bold_AK = bold_K bold_Λ.
5. Compute modes φ=1𝐘𝐑𝚺1𝐊2𝐘𝐑𝚺1𝐊𝜑1subscriptnorm𝐘𝐑superscript𝚺1𝐊2𝐘𝐑superscript𝚺1𝐊\mathbf{\varphi}=\frac{1}{\|\mathbf{Y}\mathbf{R}\mathbf{\Sigma}^{-1}\mathbf{K}% \|_{2}}\mathbf{Y}\mathbf{R}\mathbf{\Sigma}^{-1}\mathbf{K}italic_φ = divide start_ARG 1 end_ARG start_ARG ∥ bold_YR bold_Σ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT bold_K ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG bold_YR bold_Σ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT bold_K and the Jovanović amplitudes Jovanović, Schmid, and Nichols (2014) 𝐛𝐛\mathbf{b}bold_b .
Algorithm 1 Exact DMD

The Hankel variant Taira et al. (2017b); Kamb et al. (2020); Pan and Duraisamy (2020) involves applying the Exact DMD algorithm to a Hankelized matrix constructed from the original data, rather than directly to the data snapshots shown in the Alg. 1. This modification aims to address the pitfall of forward-time bias.

A time-delay embedding dimension d𝑑ditalic_d can be defined when constructing the Hankelized matrix 𝐗Hsubscript𝐗𝐻\mathbf{X}_{H}bold_X start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT, given data matrix 𝐎𝐎\mathbf{O}bold_O, as:

𝐗Hd=[𝐕𝟎𝐕𝟏𝐕𝐌𝐝𝐕𝟏𝐕𝟐𝐕𝟏+𝐌𝐝𝐕𝐝𝐕𝐝+𝟏𝐕𝐌]subscript𝐗subscript𝐻𝑑matrixsubscript𝐕0subscript𝐕1subscript𝐕𝐌𝐝subscript𝐕1subscript𝐕2subscript𝐕1𝐌𝐝missing-subexpressionsubscript𝐕𝐝subscript𝐕𝐝1subscript𝐕𝐌\mathbf{X}_{H_{d}}=\begin{bmatrix}\mathbf{V_{0}}&\mathbf{V_{1}}&\cdots&\mathbf% {V_{M-d}}\\ \mathbf{V_{1}}&\mathbf{V_{2}}&\cdots&\mathbf{V_{1+M-d}}\\ \vdots&\vdots&&\vdots\\ \mathbf{V_{d}}&\mathbf{V_{d+1}}&\cdots&\mathbf{V_{M}}\\ \end{bmatrix}bold_X start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL bold_V start_POSTSUBSCRIPT bold_0 end_POSTSUBSCRIPT end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_1 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_M - bold_d end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL bold_V start_POSTSUBSCRIPT bold_1 end_POSTSUBSCRIPT end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_1 + bold_M - bold_d end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL start_CELL ⋮ end_CELL start_CELL end_CELL start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL bold_V start_POSTSUBSCRIPT bold_d end_POSTSUBSCRIPT end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_d + bold_1 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] (15)

where d=1𝑑1d=1italic_d = 1 was chosen in our modal analyses. The resulting Hankelized input matrix has the following form:

𝐗H1=[𝐕𝟎𝐕𝟏𝐕𝐌𝟏𝐕𝟏𝐕𝟐𝐕𝐌]subscript𝐗subscript𝐻1matrixsubscript𝐕0subscript𝐕1subscript𝐕𝐌1subscript𝐕1subscript𝐕2subscript𝐕𝐌\mathbf{X}_{H_{1}}=\begin{bmatrix}\mathbf{V_{0}}&\mathbf{V_{1}}&\cdots&\mathbf% {V_{M-1}}\\ \mathbf{V_{1}}&\mathbf{V_{2}}&\cdots&\mathbf{V_{M}}\\ \end{bmatrix}bold_X start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = [ start_ARG start_ROW start_CELL bold_V start_POSTSUBSCRIPT bold_0 end_POSTSUBSCRIPT end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_1 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_M - bold_1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL bold_V start_POSTSUBSCRIPT bold_1 end_POSTSUBSCRIPT end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_2 end_POSTSUBSCRIPT end_CELL start_CELL ⋯ end_CELL start_CELL bold_V start_POSTSUBSCRIPT bold_M end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] (16)

To visualize a DMD mode, a three-dimensional structure (iso-contour) is constructed at a threshold |𝐕||𝐕max|=0.5𝐕subscript𝐕max0.5\frac{|\mathbf{V}|}{|\mathbf{V}_{\text{max}}|}=0.5divide start_ARG | bold_V | end_ARG start_ARG | bold_V start_POSTSUBSCRIPT max end_POSTSUBSCRIPT | end_ARG = 0.5 in the ParaView software. In addition to the 3D structures, the corresponding frequencies of these modes are calculated as ωk=log(λk)2πsubscript𝜔𝑘subscript𝜆𝑘2𝜋\omega_{k}=\frac{\log(\lambda_{k})}{2\pi}italic_ω start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = divide start_ARG roman_log ( start_ARG italic_λ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG ) end_ARG start_ARG 2 italic_π end_ARG for an arbitrary kthsuperscript𝑘𝑡k^{th}italic_k start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT DMD mode. Then, the frequency spectrum is scaled by temporal magnitude |bkλkM|subscript𝑏𝑘subscriptsuperscript𝜆𝑀𝑘|b_{k}\lambda^{M}_{k}|| italic_b start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_λ start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT |, instead of the scalar magnitude |bk|subscript𝑏𝑘|b_{k}|| italic_b start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | Le (2021). Ultimately, the temporal magnitudes are normalized by the maximum value.

II.3.3 Optimized DMD

Optimized DMD Askham and Kutz (2018) is introduced to alleviate the limitations of the Exact DMD method when dealing with non-linear phenomena. The method performs the mode decomposition process on the entire data 𝐎𝐎\mathbf{O}bold_O with the objective is minimizing the difference between the actual data 𝐎𝐎\mathbf{O}bold_O and the data reconstructed from the Optimized DMD modes.

The algorithm starts by re-writing the matrix 𝐎𝐎\mathbf{O}bold_O as follows:

𝐎𝚽(𝝀)𝐁superscript𝐎𝚽𝝀𝐁\mathbf{O}^{\intercal}\approx\bm{\Phi}(\bm{\lambda})\mathbf{B}bold_O start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT ≈ bold_Φ ( bold_italic_λ ) bold_B (17)

The optimization starts with initial guesses 𝜸𝜸\bm{\gamma}bold_italic_γ for the eigenvalues 𝝀𝝀\bm{\lambda}bold_italic_λ and 𝜷𝜷\bm{\beta}bold_italic_β for the matrix 𝐁𝐁\mathbf{B}bold_B. The algorithm continues to refine iteratively by solving an exponential fitting problem such that:

minimize𝐎𝚽(𝜸)𝜷Foverγk,𝜷M×Nformulae-sequenceminimizesubscriptnormsuperscript𝐎𝚽𝜸𝜷𝐹over𝛾superscript𝑘𝜷superscript𝑀𝑁\text{minimize}\,\|\mathbf{O}^{\intercal}-\mathbf{\Phi}(\bm{\gamma})\bm{\beta}% \|_{F}\quad\quad\quad\text{over}\quad\mathbf{\gamma}\in\mathbb{C}^{k},\bm{% \beta}\in\mathbb{C}^{M\times N}minimize ∥ bold_O start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT - bold_Φ ( bold_italic_γ ) bold_italic_β ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT over italic_γ ∈ blackboard_C start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT , bold_italic_β ∈ blackboard_C start_POSTSUPERSCRIPT italic_M × italic_N end_POSTSUPERSCRIPT (18)

After the convergence, the Optimized DMD modes are recovered as:

φi=1𝐁^(:,i)2𝐁^(:,i)subscript𝜑𝑖1subscriptnormsuperscript^𝐁:𝑖2superscript^𝐁:𝑖\varphi_{i}=\frac{1}{\|\hat{\mathbf{B}}^{\intercal}(:,i)\|_{2}}\hat{\mathbf{B}% }^{\intercal}(:,i)italic_φ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG ∥ over^ start_ARG bold_B end_ARG start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT ( : , italic_i ) ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG over^ start_ARG bold_B end_ARG start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT ( : , italic_i ) (19)

where 𝐁(:,i)superscript𝐁:𝑖\mathbf{B}^{\intercal}(:,i)bold_B start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT ( : , italic_i ) is the ithsuperscript𝑖𝑡i^{th}italic_i start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT column of 𝐁superscript𝐁\mathbf{B}^{\intercal}bold_B start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT. And the Optimized DMD amplitudes are:

bi=𝐁^(:,i)2subscript𝑏𝑖subscriptnormsuperscript^𝐁:𝑖2b_{i}=\|\hat{\mathbf{B}}^{\intercal}(:,i)\|_{2}italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = ∥ over^ start_ARG bold_B end_ARG start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT ( : , italic_i ) ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT (20)

As the optimization is carried out over the entire dataset 𝐎𝐎\mathbf{O}bold_O, this DMD algorithm significantly enhances the robustness and accuracy of mode decomposition and reduces the impact of noises which is the second disadvantage of the Exact DMD method. In addition, the Optimized DMD algorithm allows us to capture the inherent non-linearity and transient phenomena in flow dynamics. These attributes are essential in accurately assessing flows in IAs.

When comparing different variants, Askham and Kutz Askham and Kutz (2018) suggest measuring the quality of a DMD method by comparing the reconstructed snapshots (𝚽(𝝀)𝚽(𝝀)𝐎)superscript𝚽𝝀𝚽superscript𝝀superscript𝐎\left(\bm{\Phi}(\bm{\lambda})\bm{\Phi}(\bm{\lambda})^{\dagger}\mathbf{O}^{% \intercal}\right)^{\intercal}( bold_Φ ( bold_italic_λ ) bold_Φ ( bold_italic_λ ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT bold_O start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT with the original ones 𝐎𝐎\mathbf{O}bold_O such that:

Reconstruction quality𝐎𝚽(𝝀)𝚽(𝝀)𝐎F𝐎FReconstruction qualitysubscriptnormsuperscript𝐎𝚽𝝀𝚽superscript𝝀superscript𝐎𝐹subscriptnormsuperscript𝐎𝐹\text{Reconstruction quality}\equiv\frac{\|\mathbf{O}^{\intercal}-\bm{\Phi}(% \bm{\lambda})\bm{\Phi}(\bm{\lambda})^{\dagger}\mathbf{O}^{\intercal}\|_{F}}{\|% \mathbf{O}^{\intercal}\|_{F}}Reconstruction quality ≡ divide start_ARG ∥ bold_O start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT - bold_Φ ( bold_italic_λ ) bold_Φ ( bold_italic_λ ) start_POSTSUPERSCRIPT † end_POSTSUPERSCRIPT bold_O start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT end_ARG start_ARG ∥ bold_O start_POSTSUPERSCRIPT ⊺ end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT end_ARG (21)

III Results

III.1 Morphology and Classification

By qualitative analysis, three clusters can be identified from the relative locations of the patient-specific dataset in the 3D space depicted in Fig. 3A. Patient 1 (ID: C0002) and Patient 2 (ID: C0014) are included in Group 1 (green cluster) situated at the bottom right, representing patients with small aneurysms. Group 2 (blue cluster) consists of Patient 3 (ID: C0042) and Patient 4 (ID: C0016) having medium-sized aneurysms. Group 3 (red cluster) consists of Patient 5 (ID: C0036) and Patient 6 (C0075), both are located high in the left corner which indicates their large size.

The classification is quantified by hierarchical clustering, illustrated by the dendrogram in Fig. 3B. Using the Euclidean distance at 2.02.02.02.0 as the value to set the first broken line and working from bottom to top, the first clade joins the leaf of Patient 4 and the leaf of Patient 3. Hence, the two patients form a cluster (blue). Furthermore, the clade is located at 1.121.121.121.12, indicating that the members of this cluster are the most similar. At the second clade (2.922.922.922.92) and the third clade (3.743.743.743.74), the right leaf always exhibits simplicifolious (single-leafed). Setting the next broken line at 5.05.05.05.0 differentiates a cluster (red) on the right side. This cluster includes two individuals: Patient 5 and Patient 6. It is worth noting that the height difference between the two clades on the left side Δh23=0.82Δsubscript230.82\Delta h_{2-3}=0.82roman_Δ italic_h start_POSTSUBSCRIPT 2 - 3 end_POSTSUBSCRIPT = 0.82 is relatively small in comparison to Δh12=1.71Δsubscript121.71\Delta h_{1-2}=1.71roman_Δ italic_h start_POSTSUBSCRIPT 1 - 2 end_POSTSUBSCRIPT = 1.71 and Δh34=3.98Δsubscript343.98\Delta h_{3-4}=3.98roman_Δ italic_h start_POSTSUBSCRIPT 3 - 4 end_POSTSUBSCRIPT = 3.98. It shows that patients 1 and 2, while not in the same clade, are more similar to each other than they are to other clusters. Therefore, these two patients can form a cluster (green). Overall, both qualitative (scattered plot, see Fig. 3A) and quantitative (hierarchical clustering, see Fig. 3B) approaches divide our cohort into three distinct groups and arrive at the same members in each group.

The aspect ratio (AR𝐴𝑅ARitalic_A italic_R) and the aneurysm number (An𝐴𝑛Anitalic_A italic_n) are calculated for all the aneurysms and shown in Table 1. The values of the An𝐴𝑛Anitalic_A italic_n, ranging from 2.72.72.72.7 to 7.97.97.97.9, are orderly arranged with the patient’s numbering. On the contrary, there is no apparent correlation between the AR𝐴𝑅ARitalic_A italic_R and the group scheme identified in the previous analysis. The AR𝐴𝑅ARitalic_A italic_R in the study cohort varies from 0.75 to 1.80. The greatest AR𝐴𝑅ARitalic_A italic_R of 1.80 is exhibited by Patient 1, despite belonging to Group 1 (small aneurysms). Within this group, Patient 2’s aneurysm has the lowest AR𝐴𝑅ARitalic_A italic_R of 0.750.750.750.75, making it an opposite shape (short and wide) compared to the tall and narrow aneurysm of Patient 1. On the other hand, Patient 5 has a significantly smaller AR𝐴𝑅ARitalic_A italic_R of 1.32 while belongs to Group 3 (large aneurysms). The AR𝐴𝑅ARitalic_A italic_Rs of other patients (3, 4, and 6) are close to 1.01.01.01.0 (blister shape). It is worth mentioning that patients 5 and 6 demonstrate a unique morphological characteristic, i.e., there are focal dilatations known as blebs (as noted in Table 1) developed on the wall inside the sac. Furthermore, both aneurysms have a distinct crescent shape in their sagittal footprints.

In Fig. 4, the CASes (represented by a black dash-dotted line) are used to align the 6 aneurysms in our cohort, and the flow direction is oriented from right to left. It can be observed that the patient cases in Group 1 possess obtuse aneurysm angles, forming by the CAS and the incoming flow (represented by a magenta dashed arrow). Specifically, this angle is very close to 90superscript9090^{\circ}90 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT in the case of Patient 2. In contrast, the patient cases in Group 2 and Group 3 have more acute angles. It is important to mention that Patient 4 had the sharpest angle of inclination. In addition, the angle between the incoming flow and the existing flow (represented by an orange arrow) is qualitatively analyzed. The aneurysms in Group 1 are lateral because their angles exceed 90superscript9090^{\circ}90 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT. Meanwhile, individuals from the other two groups have terminal aneurysms.

III.2 Patient-specific Hemodynamic Features from CFD Simulations

There are two distinct hemodynamic features during the peak frame of the systole phase: (i) the inflow jet representing the large-scale dynamics, and (ii) the vortices representing the small-scale turbulence as shown in the instantaneous streamlines in Fig. 4. In this section, it is important to analyze the hemodynamics within the same group to highlight the relevance of aneurysmal morphology.

III.2.1 Entrance of Inflow Jet

The cases in Group 1 show two distinct features in the dynamics of the inflow jet: (i) the splitting of the incoming flow; and (ii) the existence of helical flow in ICA. The splitting of the incoming flow is evident at the ostium, which is indicated by elliptically highlighted areas in Figure 4. Patient 2 receives a larger portion of the incoming flow, which demonstrates that the splitting feature can depend on the morphology (refer to the AR𝐴𝑅ARitalic_A italic_R as discussed in sec. III.1) of the aneurysm. In both Patient 1 and Patient 2, the inflow jets enter the aneurysm sac at the posterior regions (note that aneurysm 1 is on the contralateral ICA). The inflow jet enters through the aneurysm ostium with a velocity of around 130130130130 cm/s and 60606060 cm/s, respectively. The former velocity magnitude is much higher than the systolic peak of the bulk velocity at the inlet (50505050 cm/s). It is worth noting that the instantaneous streamlines in the cavernous (C4) and the C5 segments reveal a noticeable helical vortex in both cases.

In Group 2, the unique characteristic is the incoming flow traversing the aneurysm ostium near its central point. Depending on the incoming angle, the inflow jet can either approach the distal wall (Patient 3) or redirect toward the dome of the aneurysm (Patient 4). Because the morphologies of Patient 3 and Patient 4 are almost similar in terms of AR𝐴𝑅ARitalic_A italic_R (clustering results in Sec. III.1), the bend curvature of the C4 segment of the ICA, indicated by squared highlighted areas in Figure 4 for Patient 3, is responsible for the redirection. This demonstrates the influence of the incoming angle on the dynamics of the inflow jet.

The patients in Group 3 exhibit the highest velocity in the inflow jet, evidenced by regions in Fig. 4 having a magnitude exceeding 160160160160 cm/s. In the case of Patient 5, the high magnitude can be seen in the ICA segment before the incoming flow enters the aneurysm. Meanwhile, the inflow jet of Patient 6 achieves its highest magnitude after penetrating through the ostium. It is worth noting that the flow enters through the anterior region in this group. In addition, Group 3 possesses both differences in the aneurysmal and the ICA morphologies which have been observed separately in the previous groups as the contributor to the differences in the inflow jets’ entrances.

III.2.2 Impingement of Inflow Jet

Fig. 4 shows that the inflow jets in patients 1, 2, 3, 5, and 6 are of the wall-impingement type. Meanwhile, Patient 4 represents the sole instance of the dome-impingement type within our cohort. It is noteworthy that within the population of wall-impingement occurrences, the locations of impingement are inconsistent.

It is evident that the impingement type draws a bidirectional relationship between the characteristics of the inflow jet and the development of the aneurysms. Patient 4 (dome-impingement) has a pointy dome in comparison to a flatter one in the aneurysm of Patient 3 (wall-impingement). Again, analyses have shown that the two patients are very morphologically similar. More noticeably in patients 5 and 6 (wall-impingement), the jets directly hit the part of the distal wall where the middle section of the crescent aneurysms is located (see Sec. III.1).

III.2.3 Main Vortex Formation

The main vortex is formed due to the separation of the inflow jet after making an impingement. To discern unique attributes in their formation and rotation, the relative angle between the centerline of the main vortex and the CAS is qualitatively examined in Fig. 4. In the case of Patient 1, after colliding with the distal wall in the lower chamber, the inflow jet disperses and continues in a spiral pattern toward the upper chamber. This spiral motion creates the main vortex rotating clockwise around the CAS of the aneurysm. Within our study cohort, Patient 6 is the only instance showing a similar swirling pattern around the CAS, even though the size of this patient’s IA is two times larger (averaged to 12121212 mm) than Patient 2’s average size of 6666 mm. The main vortices in the cases of patients 2, 3, 4, and 5 are orientated perpendicular to their CAS, creating a contrasted appearance.

III.3 Dynamic Mode Decomposition Results

This section analyses results from the Hankel DMD method.

III.3.1 The DMD Modes

The Hankel DMD modes are sorted by their scalar amplitudes. Fig. 5 shows the spatial structures (iso-contour) of the top 3 modes. The frequencies of these modes coincide with the frequency trio of the velocity waveform at the inlet (refer to Sec. II.2). In 5 out of 6 cases (patients 1, 3, 4, 5, and 6), the frequency f1=3.6subscript𝑓13.6f_{1}=3.6italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 3.6 Hz is consistently ranked as the most energetic mode (Mode 1 - yellow) followed by the energy of frequencies f2=2.4subscript𝑓22.4f_{2}=2.4italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 2.4 Hz and f3=1.2subscript𝑓31.2f_{3}=1.2italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 1.2 Hz as the second place (Mode 2 - dark green) and the third place (Mode 3 - purple), respectively. The case of Patient 2 displays a unique set of the dominant frequencies, i.e., f1=3.81subscript𝑓13.81f_{1}=3.81italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 3.81 Hz, f2=1.2subscript𝑓21.2f_{2}=1.2italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 1.2 Hz, and f3=2.65subscript𝑓32.65f_{3}=2.65italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 2.65 Hz, which differ slightly from those recorded in other patients.

The iso-contour of the three dominant modes effectively captures the visualization of the large-scale dynamics, the inflow jet. The spatial extents vary among the patient cases, as shown in Fig. 5. The traces of the inflow jets are immediately terminated after impingement in the cases of patients 1, 4, and 5. The inclusion of Patient 4 in this group indicates that the termination of the traces does not correlate with the impingement types specified in Section III.2.2. In contrast, the trajectory of the inflow jets of patients 3 and 6 can be captured after their impact with the distal walls, and the traces only terminate until they reach the domes. It is worth noting in most cases, the frequency of 1.21.21.21.2 Hz possesses the highest spatial coverage and is often found in the terminal segment. The spatial extents in the case of Patient 2 possess uniqueness, again, from the study cohort, such that there exists a ring structure from Mode 2 (f2=1.2subscript𝑓21.2f_{2}=1.2italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 1.2 Hz).

In addition to the spatial extent of the iso-contour surfaces, the separation of the dominant modes can be qualitatively analyzed to classify the type of inflow jet. In this regard, patients 1, 2, and 3 exhibit "diffused" jets, while the jets are "concentrated" in the cases of patients 4, 5, and 6. One can see that the classification of the inflow jet does not correlate with the grouping scheme because both types of inflow jet are present in Group 2 (medium size). On the other hand, a comparison between two patients in Group 3 shows that two aneurysms in our cohort can belong to the same classification of inflow jet (concentrated) but differ in spatial extent.

III.3.2 Pseudo-spectra

The blood flow dynamics in IAs in one cardiac cycle are mostly contributed by the low-frequency (<15absent15<15< 15 Hz) modes in all the cases. Fig. 6 shows the pseudo-spectra from 4 cases, i.e., Patient 1 (Group 1), Patients 3 and 4 (Group 2), and Patient 5 (Group 3), at the temporal resolution of M=200𝑀200M=200italic_M = 200 (represented by blue bars). The spectra increase uniformly from the beginning and peak at 3.63.63.63.6 Hz. Observing the overall landscape, the top three modes are the ones captured in Sec. III.3.1. This quantity analysis in the temporal magnitude scale shows that the most energetic modes (ranked by scalar magnitude |bk|subscript𝑏𝑘|b_{k}|| italic_b start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT |) are also the most stable. After the peak at 3.63.63.63.6 Hz, each spectrum exhibits a gradual decrease in normalized temporal magnitude. As noted from previous results (Fig. 5), the modes in the range 15151-51 - 5 Hz depict the inflow jet. Therefore, the dynamics in the upper range (5155155-155 - 15 Hz) are from the breakdown flows. The fact that the frequencies in this range are highly damped shows that these dynamics die out quickly in time.

The four cases in Fig. 6 share a common pattern, i.e., that the contributions of the DMD modes in the high-frequency domain (>15absent15>15> 15 Hz) are small. None of the spectra sees a frequency peak above 40% (represented by a red dashed line) of the maxima at 3.63.63.63.6 Hz. It is worth mentioning that the landscapes exhibit patient specificity in both appearance and temporal magnitude. The spectra of patients 1 and 3 witness a flat landscape, with few frequencies barely reaching the 0.10.10.10.1 line (represented by a green dashed line). However, Patient 3’s landscape exhibits more fluctuation from 30303030 Hz to 80808080 Hz. Increasingly, the presence of fluctuation is not only more noticeable in the spectral landscape of Patient 4 but also appears instantly after 15151515 Hz. High-frequency peaks around 20202020 Hz, 65656565 Hz and 110110110110 Hz reach up to 20% magnitude of the maxima. Despite the two patients being the closest in terms of morphology, high-frequency is more pronounced in Patient 4, especially when comparing the domain from 65656565 to 115115115115 Hz. Concerning Patient 5, the spectrum is flat from 151101511015-11015 - 110 Hz, a rather stark contrast to the smaller aneurysms in Group 2. There exists one peak of frequency at 117.54117.54117.54117.54 Hz accounting for a temporal magnitude equivalent to 25% of the maxima.

The contribution of high-frequency fluctuations can be great in certain aneurysms, those are the cases of patients 2 and 6. Fig. 7A depicts their spectra showing that there exist domains in the high-frequency region that are as stable as the large-scale dynamics. In the case of Patient 2, the majority of the DMD modes before 110110110110 Hz surpass the 10% line. One can clearly notice that the domain from 40404040 to 70707070 Hz stands out because it includes frequencies passing the 40% line (represented by a red dashed line). The landscape in this domain includes two peaks at 50.9050.9050.9050.90 Hz and 60.7060.7060.7060.70 Hz accounting for normalized magnitudes of 0.96 and 0.80, respectively. It is worth noting that Patient 2’s spectrum witnesses significant fluctuations around 10101010 Hz, which is yet another uniqueness of this patient. In the case of Patient 6, the active domain is at higher frequencies (>70absent70>70> 70 Hz). This shift creates a frequency gap between the large-scale dynamics and the high-frequency fluctuations, in which the active domain of Patient 2 (4070407040-7040 - 70 Hz) sits in between. In contrast to the previous case, these frequencies in the spectrum of Patient 6 are damped. The active domain in this case begins at 72.8572.8572.8572.85 Hz and ends after 82.4382.4382.4382.43 Hz. It experiences more volatility and sees only one substantial peak at 76.9376.9376.9376.93 Hz, which has a temporal magnitude accounting for 80% of the maxima.

III.3.3 Location of Significant High-Frequency Fluctuations

The iso-contours of the DMD mode in interested domains are reconstructions for Patients 2 and 6. In Fig. 7B, the spatial structures of these modes appear fractured, which is in juxtaposition to the smooth and continuous surfaces reconstructed using the dominant modes (refer to Fig. 5). The spatial extents of the high-frequency modes are located where the inflow jets (from the dominant modes, depicted in gray) separate after the impingements and form vortical structures in the aneurysm sac. In Patient 2, the fragments of high-frequency modes concentrate at the sac’s volume center at which the main vortex is formed. Meanwhile, in Patient 6, the high-frequency modes are evident after the inflow jet impinges on the aneurysm’s distal wall.

III.3.4 Impact of Temporal Resolution on Pseudo-spectra

The frequency bandwidth scales proportionally with the temporal resolution. At M=50𝑀50M=50italic_M = 50, all spectra are maxed out at 30303030 Hz. In Fig. 6 and Fig. 7A, the landscapes of the spectra for M=50𝑀50M=50italic_M = 50 (represented by yellow bars) bear resemblance to their corresponding sections at M=200𝑀200M=200italic_M = 200 (highlighted by grey zones). By quantitative assessment, the frequencies are identical between the two resolutions. In addition, the similarity is qualitatively higher in the group of 4 patients having damped high-frequency modes. A consistent pattern emerges across the cohort, i.e., frequencies ranging from 5555 to 15151515 Hz gain higher temporal magnitudes and frequencies beyond 20202020 Hz show the opposite pattern. Ultimately at this reduced temporal resolution, high-frequency fluctuations are absent.

III.4 Cumulative Energy Curves from DMD Modes

The efficacy of the Hankel DMD method is quantitatively assessed in this section. Under various spatiotemporal resolutions, the normalized cumulative energy (CE) curves are constructed from the values σisubscript𝜎𝑖\sigma_{i}italic_σ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT of the singular matrix 𝚺𝚺\mathbf{\Sigma}bold_Σ. The DMD data from 72 standard patient-specific cases (refer to Section II.3.1) is carried out by employing a sensitivity analysis with respect to spatial resolution and temporal resolution. In addition, the choice VOI is also considered an independent variable. Each section below investigates the influence of one while keeping all other parameters constant.

III.4.1 Pattern of Patients’ CE Curves

In Fig. 8A, the patients’ normalized CE curves appear to have no overlaps at M=50𝑀50M=50italic_M = 50. The curves are separated and their order can be identified with ease especially when scaling the CE plot in the log-log scale. Here, the order of the patients from top to bottom is as follows: Patient 1 \rightarrow Patient 3 \rightarrow Patient 6 \rightarrow Patient 4 \rightarrow Patient 5 \rightarrow Patient 2. It is worth noting that a significant gap is present between patients 3 and 6, consequently, creating a visual barrier that divides our cohort into 2 groups: i) the upper, and ii) the lower. The gap gains substantial evidence when the curves reach higher CE levels.

To further quantify the distance between the two groups, a vertical line (dotted cyan) is taken as a reference line at Mode 10 (which is equivalent to 20% of the total number of modes). CE value at the reference line is measured for each case, and then the average value can be calculated from the members of the same group. The upper group consists the case P11𝖷M50subscript𝑃11𝖷subscript𝑀50P_{1}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT (0.91) and the case P31𝖷M50subscript𝑃31𝖷subscript𝑀50P_{3}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT (0.88) which averages to 0.89. In the lower group, the cases P21𝖷M50subscript𝑃21𝖷subscript𝑀50P_{2}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, P41𝖷M50subscript𝑃41𝖷subscript𝑀50P_{4}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, P51𝖷M50subscript𝑃51𝖷subscript𝑀50P_{5}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, and P61𝖷M50subscript𝑃61𝖷subscript𝑀50P_{6}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT reach, respectively, 0.78, 0.81, 0.77, and 0.82 in normalized energy after 10 modes. This group averages 0.79 resulting in a normalized energy gap of 0.1 with the upper group, or 10% of the total energy.

Taking advantage of the log scale, another quantitative approach is used employing linear fitting. The technique calculates the best-fit lines using the CE values of the first 10 modes for each group. Fig. 8 shows that our approach yields two optimal lines that differ in slope. The optimal line for the upper group (in blue) has a slope of 0.27. Whereas, the slope for the lower group’s line is 0.22. This analysis presents an index showing that the upper cases have fast decay curves, and the ones from the lower cases exhibit slower decay.

III.4.2 Single Effect of Temporal Resolution

In this sensitivity study, the Hankel DMD method is applied to the patient-specific dataset at the original resolution. A combination of 6 aneurysms and 3 temporal resolutions in this section yields 18 cases with the following notations P11𝖷M50subscript𝑃11𝖷subscript𝑀50P_{1}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, P21𝖷M50subscript𝑃21𝖷subscript𝑀50P_{2}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, P31𝖷M50subscript𝑃31𝖷subscript𝑀50P_{3}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, P41𝖷M50subscript𝑃41𝖷subscript𝑀50P_{4}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, P51𝖷M50subscript𝑃51𝖷subscript𝑀50P_{5}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, P61𝖷M50subscript𝑃61𝖷subscript𝑀50P_{6}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT, P11𝖷M100subscript𝑃11𝖷subscript𝑀100P_{1}-1\mathsf{X}-M_{100}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 100 end_POSTSUBSCRIPT, P21𝖷M100subscript𝑃21𝖷subscript𝑀100P_{2}-1\mathsf{X}-M_{100}italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 100 end_POSTSUBSCRIPT, P31𝖷M100subscript𝑃31𝖷subscript𝑀100P_{3}-1\mathsf{X}-M_{100}italic_P start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 100 end_POSTSUBSCRIPT, P41𝖷M100subscript𝑃41𝖷subscript𝑀100P_{4}-1\mathsf{X}-M_{100}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 100 end_POSTSUBSCRIPT, P51𝖷M100subscript𝑃51𝖷subscript𝑀100P_{5}-1\mathsf{X}-M_{100}italic_P start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 100 end_POSTSUBSCRIPT, P61𝖷M100subscript𝑃61𝖷subscript𝑀100P_{6}-1\mathsf{X}-M_{100}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 100 end_POSTSUBSCRIPT, P11𝖷M200subscript𝑃11𝖷subscript𝑀200P_{1}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P21𝖷M200subscript𝑃21𝖷subscript𝑀200P_{2}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P31𝖷M200subscript𝑃31𝖷subscript𝑀200P_{3}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P41𝖷M200subscript𝑃41𝖷subscript𝑀200P_{4}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P51𝖷M200subscript𝑃51𝖷subscript𝑀200P_{5}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P61𝖷M200subscript𝑃61𝖷subscript𝑀200P_{6}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT.

The pattern of the two groups identified in Sec. III.4.1 remains unchanged when the temporal resolution increases to M=100𝑀100M=100italic_M = 100 and M=200𝑀200M=200italic_M = 200. Increasingly, the gap between the groups is consistent at around 10%. In Fig. 8B, taking the same measurements and calculations at Mode 20 (20% of the total 100 modes) shows that the upper and lower averages, respectively, are 0.94 and 0.84. In Fig. 8C, the averaged values at Mode 40 (20% of the total 200 modes) are 0.98 for the upper group and 0.89 for the lower group. In addition, comparing the optimal lines in Fig. 8A, B, and C shows that the slopes decrease when more snapshots are added to the DMD input. Specifically, the upper group exhibits a rate of 0.01. The lower group decreases at a rate that is twice as fast showing a rate of 0.02.

III.4.3 Single Effect of Spatial Resolution

Next, the temporal resolution is kept constant at M=200𝑀200M=200italic_M = 200 while the spatial resolution varies. The analysis in this section presents two patients, and they are the representatives of their groups (refer to Fig. 8), i.e., Patient 1 is in the fast-decay group and Patient 6 is in the slow-decay group. As Patient 6 has been shown to exhibit significant high-frequency fluctuations (refer to Fig. 7B), we perform an addition resampling case for this patient’s CFD data having a coarsening factor of 16𝖷16𝖷16\mathsf{X}16 sansserif_X to achieve a low spatial resolution (>1.0absent1.0>1.0> 1.0 mm) normally obtained from 4D-flow MRI measurements. The 8 cases are denoted as P11𝖷M200subscript𝑃11𝖷subscript𝑀200P_{1}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P12𝖷M200subscript𝑃12𝖷subscript𝑀200P_{1}-2\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 2 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P14𝖷M200subscript𝑃14𝖷subscript𝑀200P_{1}-4\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 4 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P18𝖷M200subscript𝑃18𝖷subscript𝑀200P_{1}-8\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 8 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P61𝖷M200subscript𝑃61𝖷subscript𝑀200P_{6}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P64𝖷M200subscript𝑃64𝖷subscript𝑀200P_{6}-4\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 4 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P68𝖷M200subscript𝑃68𝖷subscript𝑀200P_{6}-8\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 8 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P616𝖷M200subscript𝑃616𝖷subscript𝑀200P_{6}-16\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 16 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT. In addition, the CE values in the cases with original resolution (P11𝖷M200subscript𝑃11𝖷subscript𝑀200P_{1}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT and P61𝖷M200subscript𝑃61𝖷subscript𝑀200P_{6}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT) are chosen to be the baselines. Consequently, error bounds are calculated using the baselines.

The overall disparities in the CE curves in Fig. 9A and Fig. 9B among different spatial resolutions from 2𝖷2𝖷2\mathsf{X}2 sansserif_X to 8𝖷8𝖷8\mathsf{X}8 sansserif_X fall within 1% error from the baselines for both cases of patients 1 and 6. The biggest error between any low-resolution curve and the baseline is in the first DMD mode. By examining the magnified views of this mode included in Fig. 9, it becomes apparent that the lower-resolution curves exhibit an up-shifting behavior. However, this behavior is indeterminable. In the case of Patient 1, the increments in the energy of the first mode are present (see the magnified view in Fig. 9A). However, the increment is not linearly proportional to the coarsening factor. For example, the first mode of the normalized CE curve from P68𝖷M200subscript𝑃68𝖷subscript𝑀200P_{6}-8\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 8 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT is closer to the baseline than the first mode from P64𝖷M200subscript𝑃64𝖷subscript𝑀200P_{6}-4\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 4 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT (see the magnified view in Fig. 9B). Nevertheless, at an extremely coarse data of P616𝖷M200subscript𝑃616𝖷subscript𝑀200P_{6}-16\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 16 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, the disparity at the first mode is less than 1.5% error from the baseline. As the CE curves progress, the errors get smaller as values from cases at different temporal resolutions converge.

III.4.4 Single Effect of Volume of Interest

Finally, this section analyses the influence of various scenarios when extracting the VOI. Using a similar approach, the temporal resolution is fixed at M=200𝑀200M=200italic_M = 200, and the CFD data is kept at the original resolution. The cases are notated as P41𝖷M200subscript𝑃41𝖷subscript𝑀200P_{4}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT to reflect the current settings.

Fig. 10A illustrates three possible options for the VOI of Patient 4. This patient is chosen out of six individuals in the cohort because they represent the intricacy of aneurysm location that influences the extracting process. Specifically, the patient’s aneurysm developed in the vicinity of the bend from the C4 to the C6 segments (refer to Fig. 2A). Therefore, a section of the internal carotid artery (ICA) can interfere with the VOI box. Three distinct VOIs have been established for Patient 4 as follows: i) Domain A encompasses the complete aneurysm sac, a portion of the ICA’s C4 in the caudal volume, and the posterior boundary truncated at the ostium; ii) Domain B comprises an incomplete sac by omitting the protrusion of the proximal wall in the caudal volume, this avoids the C4’s inclusion; iii) Domain C includes the complete sac along with arteries of the ICA in the posterior direction.

The absence of aneurysmal volume at the proximal wall (Domain B) produces a minimal influence on the normalized CE curve. Still, the curve slightly shifts upward when compared to the curve obtained from Domain A (baseline) in Fig. 10B. The behavior of the CE curve in the case of Domain B can be seen as similar to the cases with low spatial resolutions. Fig. 10B shows that there is a significant displacement in the normalized CE curves obtained from Domain C compared to the baseline. In detail, adding sections of the parent artery raises the energy of the first mode by a staggering 28% from the baseline value. The inset in Fig. 10B as a magnified view of the region of modes 3050305030-5030 - 50 shows that after mode 40, the values from the three curves have less than 1% error. Consequently, the normalized CE curve from Domain C exhibits the most significant deviation.

III.5 Performance of Hankel DMD and Optimized DMD

III.5.1 Reconstruction Quality

The Optimized DMD method outperforms the Hankel method in terms of dynamic accuracy because it has lower reconstruction error, especially during the systole period for both cases P41𝖷M50subscript𝑃41𝖷subscript𝑀50P_{4}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT and P41𝖷M200subscript𝑃41𝖷subscript𝑀200P_{4}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT as shown in Fig. 11. The Optimized DMD method achieves remarkably high precision during the systole phase (error 1×108absent1superscript108\approx 1\times 10^{-8}≈ 1 × 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT). As the temporal resolution increases to M=200𝑀200M=200italic_M = 200, the quality curve of Optimized DMD (in blue) attains significantly smaller errors (1×106absent1superscript106\approx 1\times 10^{-6}≈ 1 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT) compared to the curve from the Hankel method (in purple). There exists a stark contrast as the average error for Hankel DMD is 1×101absent1superscript101\approx 1\times 10^{-1}≈ 1 × 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT, with notably high errors during systole (from t/T=0.15𝑡𝑇0.15t/T=0.15italic_t / italic_T = 0.15 to t/T=0.45𝑡𝑇0.45t/T=0.45italic_t / italic_T = 0.45). In addition, the diastole phase at M=200𝑀200M=200italic_M = 200 sees the errors between the two methods become close to each other in the range 1×1021superscript1021\times 10^{-2}1 × 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT. Ultimately, the Optimized DMD still outperforms Hankel DMD in terms of reconstruction quality during diastole, even at their peak error at around t/T=0.6𝑡𝑇0.6t/T=0.6italic_t / italic_T = 0.6, regardless of temporal resolution.

The Hankel DMD maintains a consistent quality curve shape across resolutions, while the opposite is true for the Optimized DMD method. Increasingly, the reconstruction quality of the Hankel DMD method improves as temporal resolution increases. In contrast, the increase in temporal resolution worsens the performance of Optimized DMD. The evidence is clear when comparing the value of the cases P41𝖷M50subscript𝑃41𝖷subscript𝑀50P_{4}-1\mathsf{X}-M_{50}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT and P41𝖷M200subscript𝑃41𝖷subscript𝑀200P_{4}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT from Hankel DMD at any timestamp in Fig. 11. Both lines remain at low error, then sharply increase during early systole. The peaks are at around t/T=0.17𝑡𝑇0.17t/T=0.17italic_t / italic_T = 0.17, and then the quality curves gradually decrease throughout the late systole and diastole phases. The result from the Optimized method shows a partially similar trend at the temporal resolution M=200𝑀200M=200italic_M = 200, but there are differences. First, the most noticeable is the skyrocketed period when entering the systole phase. However, the peak can be seen at an earlier time t/T=0.13𝑡𝑇0.13t/T=0.13italic_t / italic_T = 0.13. Second, the Optimized DMD method’s precision decreases with time in the cardiac cycle, with a significant error increase (two orders of magnitude) in systole, becoming especially clear as t/T>0.65𝑡𝑇0.65t/T>0.65italic_t / italic_T > 0.65 (diastole). Interestingly, with M=50𝑀50M=50italic_M = 50, the increasing error theme during the systole phase in the quality curve of the Optimized method is replaced by a decreasing one. The performance of the Optimized DMD across different temporal resolutions, as evidenced in Fig. 11, exhibits an unpredictable nature in maintaining consistent reconstruction quality.

III.5.2 Decomposed Dynamic Modes

The above results show that the differences in the algorithm of the two methods influence the identification of hemodynamic features. To delve deeper into the analysis between Hankel and Optimized DMD methods, the pseudo-spectra of Patient 4’s dynamic modes is depicted in Fig. 12(A). A clear distinction can be seen between Hankel and Optimized DMD methods. In Hankel DMD, the dominant frequency (f2=3.63subscript𝑓23.63f_{2}=3.63italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 3.63 Hz) agrees well with ones from the inflow waveform (refer to Fig. 2). The highest frequencies are sustained from 65.8965.8965.8965.89 Hz to 110.92110.92110.92110.92 Hz. However, the Optimized DMD does not provide such a frequency range. Instead, the spectrum of Optimized DMD concentrates to a much lower range of 20202020 Hz with a peak of 15.115.115.115.1 Hz. In other words, the Optimized DMD does not provide the expected frequencies of the inflow waveform. It also misses all frequencies above 16161616 Hz, which indicates that the high-frequency modes of Optimized DMD have a minimal contribution to the reconstruction of large-scale hemodynamics.

The spatial extents of the two methods’ DMD modes are depicted in Fig. 12(B). The Optimized DMD provides the dominant modes at different frequencies f1=3.48subscript𝑓13.48f_{1}=3.48italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 3.48 Hz, f2=10.33subscript𝑓210.33f_{2}=10.33italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 10.33 Hz, and f3=15.10subscript𝑓315.10f_{3}=15.10italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = 15.10 Hz (see Fig. 12). Regarding the dominant frequency of 15.1015.1015.1015.10 Hz, its fragments were scattered densely near the proximal wall. Hankel DMD provides a well-defined structure for the inflow jet (shadowed - 1.21.21.21.2 Hz, 2.42.42.42.4 Hz, and 3.63.63.63.6 Hz). The higher frequencies (15.115.115.115.1 Hz, 65.8965.8965.8965.89 Hz, and 11.9211.9211.9211.92 Hz) localize around the inflow jet. The location of frequency 3.483.483.483.48 Hz coincides with the location of impingement. In comparison to the peak frequencies of the Hankel DMD approach, the accuracy to identify the location of impingement was significantly higher using the Hankel dominant mode (3.63 Hz). In addition, the traces of high frequencies from 65656565 Hz to 115115115115 Hz concentrated around the inflow jet indicated the breakdowns of the jet at impact and its interactions with the vortices.

III.5.3 Eigenvalues

Fig. 13 demonstrates that Hankel DMD modes exhibit greater stability compared to Optimized DMD modes throughout the cardiac cycle across all six patients. It is most evident when comparing the eigenvalue spectra in six cases P11𝖷M200subscript𝑃11𝖷subscript𝑀200P_{1}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P21𝖷M200subscript𝑃21𝖷subscript𝑀200P_{2}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P31𝖷M200subscript𝑃31𝖷subscript𝑀200P_{3}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P41𝖷M200subscript𝑃41𝖷subscript𝑀200P_{4}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT, P51𝖷M200subscript𝑃51𝖷subscript𝑀200P_{5}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT and P61𝖷M200subscript𝑃61𝖷subscript𝑀200P_{6}-1\mathsf{X}-M_{200}italic_P start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT - 1 sansserif_X - italic_M start_POSTSUBSCRIPT 200 end_POSTSUBSCRIPT. More Hankel eigenvalues localize on the unit circle’s circumference than Optimized eigenvalues. Most Optimized DMD eigenvalues within the left semicircle are contained inside the circle, indicating damping in the corresponding dynamic modes. Consequently, stable modes from the Optimized DMD method concentrate on the right side of the circumference (first and fourth quadrants), corresponding to frequencies below 16 Hz with significantly higher contributions (Fig. 12A). The disparity in eigenvalue distribution between the two methods reflects their different frequency dispersions.

In conclusion, while the Optimized DMD method shows superior reconstruction quality, especially at lower temporal resolutions, the Hankel DMD method demonstrates better frequency range coverage, more accurate representation of flow features, and greater eigenvalue stability.

IV Discussion

IV.1 Morphological Indices and the Complexity of Aneurysmal Flows

The complexity of flow patterns within saccular aneurysms has long been postulated to correlate with morphological characteristics such as size or aspect ratio (AR𝐴𝑅ARitalic_A italic_R), which can be readily measured using contemporary imaging technologies like MRI or CT Dhar et al. (2008); Ujiie et al. (2001); Wu et al. (2021). While aneurysms in Group 1 are considered small in all evaluation techniques, all aneurysms in Group 2 and Group 3 surpass the critical size threshold of stability for both PHASES system (7.07.07.07.0 mm) and the ELAPSS system (5.05.05.05.0 mm) Brinjikji et al. (2018). Traditionally, an AR𝐴𝑅ARitalic_A italic_R exceeding 1.61.61.61.6 is recognized as a potential indicator of increased rupture risk Ujiie et al. (2001); Nader-Sepahi et al. (2004). This association draws on analogies with fluid dynamics in a lid-driven cavity Zhang, Eichholz, and Zhang (2022), where higher ARs𝐴𝑅𝑠ARsitalic_A italic_R italic_s are thought to render complex flow patterns with multiple vortices. However, our results in Fig. 4 present a more nuanced view as discussed below.

  • a

    Aspect Ratio: Within our study cohort, only Patient 1 exhibits an AR𝐴𝑅ARitalic_A italic_R greater than 1.61.61.61.6 (see Table 1) but its flow dynamics is rather similar to other cases as shown in Fig. 4. A careful examination of results in Figures 5, 6, and 8 shows that the flow within Patient 1’s aneurysm is dominated by large-scale flow structures with flow-frequency fluctuations (<15absent15<15< 15 Hz). On the contrary, the AR=0.75𝐴𝑅0.75AR=0.75italic_A italic_R = 0.75 of Patient 2’s aneurysm (see Table 1) results in more complex flow patterns with significant contribution of high-frequency dynamics, especially around 60.7060.7060.7060.70 Hz (Fig. 6). In addition, the CE curve of Patient 2 consistently has the lowest decay rate in Figures 8A, 8B, and 8C, which indicates the presence of transition-to-turbulence. As Patient 1 and Patient 2 belong to the same Group 1 (small aneurysms), these observations suggest that AR𝐴𝑅ARitalic_A italic_R, in isolation, is insufficient in predicting the intricacies of flow within aneurysms. This discrepancy underscores the limitations of using AR𝐴𝑅ARitalic_A italic_R as a standalone predictor of flow complexity and emphasizes the importance of additional geometric and hemodynamic factors.

  • b

    Aneurysm Number: An𝐴𝑛Anitalic_A italic_n Le, Borazjani, and Sotiropoulos (2010) was introduced to alleviate the shortcomings of morphological indices such as AR𝐴𝑅ARitalic_A italic_R in predicting aneurysm flow dynamics by incorporating the flow waveform, i.e., PI𝑃𝐼PIitalic_P italic_I. Our data, as shown in Table 1 and Fig. 7, indicates that both the Aneurysm Number (An𝐴𝑛Anitalic_A italic_n) and the Width-to-Depth (W/D𝑊𝐷W/Ditalic_W / italic_D) ratio exceed 1 for all patients. According to previous studies Le, Borazjani, and Sotiropoulos (2010); Le et al. (2013), these matrices are indicative of potential high-frequency fluctuations Asgharzadeh et al. (2020). However, a direct correlation between An𝐴𝑛Anitalic_A italic_n and the peak frequencies of these fluctuations cannot be established in the current patient cohort. For example, a distinct peak frequency of 117.5117.5117.5117.5 Hz is noted in Patient 5 with an An𝐴𝑛Anitalic_A italic_n of 6.36.36.36.3, while frequencies around 75.075.075.075.0 Hz are observed in Patient 6 (An=7.9𝐴𝑛7.9An=7.9italic_A italic_n = 7.9), as detailed in Fig. 6. This variability suggests that while An𝐴𝑛Anitalic_A italic_n and W/D𝑊𝐷W/Ditalic_W / italic_D ratios can signify the presence of complex flows, they do not consistently predict the exact frequencies of flow fluctuations. Therefore, the reliance on An𝐴𝑛Anitalic_A italic_n for predicting aneurysm rupture risk should be approached with caution Asgharzadeh et al. (2020); Yang et al. (2024).

  • c

    Aneurysmal angles: It is crucial to consider additional geometric factors, such as the flow angle, which can significantly influence flow dynamics as depicted in Fig. 5. This multifactorial approach might be essential for a more accurate assessment of rupture risk and understanding of aneurysm growth.

IV.2 Inflow Jet Dynamics

In-vivo flow measurements suggest that the inflow jet (which induces vortices, or spiral flows), play a crucial role in modulating WSS, and possibly influencing aneurysm stability Isoda et al. (2010); Rayz and Cohen-Gadol (2020b). Our results in Fig. 4 and Fig. 5 affirm that the complexity of flow near peak systole is predominantly controlled by the inflow jet, which is also affected by patient-specific morphology. Previous works classified inflow jet patterns into two types: (i) concentrated; and (ii) diffused types Futami et al. (2016); Le (2021). Our results in Fig. 5 indicate that the inflow jet of patients 3, 4, 5, and 6 is concentrated and retained more energy during wall impingement in comparison to the diffused ones (Patient 1 and Patient 2). The inflow jet’s directionality and intensity are significantly dictated by the angle between the parent artery and the aneurysm’s axial orientation as shown in Fig. 4. The comparison of flow patterns at peak systole between Patient 1 and Patient 2 (both from Group 1) also reveals that the rotational axis of the main vortex is highly sensitive to variations in the incoming flow angle and the aneurysm’s aspect ratio. Our results thus further emphasize the importance of the incoming flow angle as observed in clinical practice Lin et al. (2012).

Broadly, there are two locations of the inflow jet’s impingement: (i) distal wall (Patient 1, 2, 3, 5, and 6); and (ii) dome wall (Patient 4). The main difference in these two types resides in the pseudo-spectrum in Fig. 8 and Fig. 6, which suggests that dome impingement might lead to higher flow complexity. As illustrated in Fig. 7, the impingement leads to the formation of small-scale vortex structures surrounding the inflow jet, which leads to high-frequency fluctuations. In Fig. 6, it is evident that the prominent peaks in the high-frequency region for Patient 2 (diffused) and Patient 6 (concentrated) are 50.9050.9050.9050.90 Hz and 76.9376.9376.9376.93 Hz, respectively.

IV.3 High-frequency Fluctuations

A critical factor in cavity-like flows is the formation of the primary vortex (Le, Borazjani, and Sotiropoulos, 2010; Zhang, Eichholz, and Zhang, 2022) and its interaction with the distal wall resulting in high-frequency fluctuations. The presence of high-frequency fluctuations within IAs has been a subject of research due to its potential implications for aneurysm behavior and rupture. Clinically, these fluctuations manifest within a frequency band of 104001040010-40010 - 400 Hz, indicative of underlying turbulence or mechanical oscillations Ferguson (1970); Mast and Pierce (1995). Despite advances in imaging and computational modeling, the precise origins of these high-frequency oscillations remain unclear Bruneau, Steinman, and Valen-Sendstad (2023). In Figures 4 and 7, our results indicate that the formation and disruption of vortex rings within the aneurysm sac might lead to high-frequency fluctuations. Our results in Fig. 5 and 6 reveal that the observed high-frequency fluctuations (6080Hz6080𝐻𝑧60-80Hz60 - 80 italic_H italic_z) are located in the vicinity of vortex ring formation and the inflow jet impingement. Our result agrees with previous in vitro data Zhang, Eichholz, and Zhang (2022) which demonstrated the link between vortex impingement and transition to turbulence. This transition induces temporal variations in WSS Khan et al. (2021b); Le, Borazjani, and Sotiropoulos (2010); Baek et al. (2009); Ford and Piomelli (2012); Valen-Sendstad, Mardal, and Steinman (2013) which could influence the risk of aneurysm rupture Lasheras (2007); Le et al. (2013).

Our findings, as depicted in Fig. 6, demonstrate that high-frequency fluctuations within the range of 201202012020-12020 - 120 Hz occur in both small and large aneurysms, regardless of aneurysm size, exemplified by Patient 2 and Patient 6, respectively. These frequencies significantly exceed those of the inflow waveform, which are limited to 1.21.21.21.2 Hz, 2.42.42.42.4 Hz, and 3.63.63.63.6 Hz, indicating that these high frequencies result from the dynamic interactions between the inflow jet and the aneurysm sac. Specifically, these frequencies emerge predominantly around the areas where the inflow jet impinges on the aneurysm walls, as detailed in Fig. 7. This spatial correlation underscores the critical impact of jet-wall interactions in generating these high-frequency fluctuations, which may influence the mechanical stress experienced by the aneurysm wall and, consequently, its structural integrity.

IV.4 Modal Analysis of Cardiovascular Flows

Modal analysis, a branch of machine learning techniques, has gained significant attention for its application in cardiovascular flow studies due to its robust capability to dissect complex fluid dynamics Taira et al. (2017a); Arzani and Dawson (2021); Arzani et al. (2022). Despite its potential, the incorporation of specific modal analysis techniques like DMD into cardiovascular research remains relatively under-explored Csala, Dawson, and Arzani (2022). Traditionally, efforts in modal analysis have primarily focused on reconstructing flow dynamics to better understand various fluid behaviors Chatpattanasiri et al. (2023); Norouzi et al. (2021); Yu and Durgesh (2022). Our previous research has demonstrated the effectiveness of DMD in parsing spatial-temporal patterns within fluid flows, thus providing deeper insights into the dynamic interactions within cardiovascular systems Le (2021).

In our current study, the ability of CE curves to consolidate the evolution of flow fields into a single, comprehensible curve for each patient-specific scenario underscores its robustness in characterizing cardiovascular flows as depicted in Fig. 8. Each mode’s contribution within these curves represents the specific flow energy at that frequency, encapsulating the essence of flow dynamics within the cardiovascular system. Laminar flows are characterized by lower-frequency oscillations. The decay rate of CE curve demonstrates that it can reflect the underlying large-scale flow structures (modes with frequencies below 10101010 Hz) whereas turbulent flows exhibit a broader spectrum of high-frequency fluctuations Csala, Dawson, and Arzani (2022). As shown in Fig. 8, 80% of the total flow energy across all patients can be represented with the first 20% of total DMD modes. This finding is consistent with our previous research Le (2021), which has identified cumulative energy as a valuable indicator for assessing flow complexity and potentially predicting areas prone to instability within brain aneurysms. Moreover, the cumulative energy curve is highly robust and insensitive to both low and high spatio-temporal resolutions as seen in Fig. 9 and Fig. 8. The cumulative energy curve varies within 1.5%percent1.51.5\%1.5 % at all spatial resolutions 1X,2X,4X,8X1𝑋2𝑋4𝑋8𝑋1X,2X,4X,8X1 italic_X , 2 italic_X , 4 italic_X , 8 italic_X for both small (Patient 1) and large (Patient 6) aneurysms as seen in Fig. 9. In addition, the contribution of the first mode only decreases from 0.58 at low (M=50𝑀50M=50italic_M = 50) to 0.52 at high (M=200𝑀200M=200italic_M = 200) temporal resolution for Patient 1 as seen in Fig. 8. Therefore, the CE curve could be used to characterize the hemodynamics of the aneurysm sac even at low resolutions Δx1.0Δ𝑥1.0\Delta x\approx 1.0roman_Δ italic_x ≈ 1.0 mm (Table 2) and Δt20Δ𝑡20\Delta t\approx 20roman_Δ italic_t ≈ 20 ms (Fig. 8).

Based on the slope of the CE curves as shown in Fig. 8, there are two patient groups: (i) "Laminarized flows" (Patient 1 and Patient 3, slope 0.26)\approx 0.26)≈ 0.26 ); and (ii) "Transient dynamics" (Patient 2, Patient 4, Patient 5, and Patient 6, slope0.2𝑠𝑙𝑜𝑝𝑒0.2slope\approx 0.2italic_s italic_l italic_o italic_p italic_e ≈ 0.2). Upon revisiting the frequency spectra in Fig. 6, it becomes evident that high-frequency modes are the main factors driving the slopes down at different rates. From M=50𝑀50M=50italic_M = 50 to M=200𝑀200M=200italic_M = 200, the number of modes quadruples, from 50 to 200 modes. The corresponding frequency ranges increase from 30303030 Hz to 120120120120 Hz. In "Laminarized flows" (Patient 1 and Patient 3), the averaged magnitude of high-frequency modes is less than 10% of the most dominant mode (3.633.633.633.63 Hz). On the contrary, high-frequency modes within the "Transient dynamics" group get higher magnitudes and contribute significantly to the total dynamics.

As illustrated in Fig. 6, DMD has proven invaluable in identifying and differentiating high-frequency dynamics across different aneurysm sizes. This analytical strength of DMD extends beyond the frequency analysis to offer a detailed mapping of the spatial distribution of these modes. In particular, this contribution is most pronounced in Patient-2 and Patient 6 as seen in Fig. 6. In Patient 2, the magnitude of higher frequencies (from 42424242 Hz to 68686868 Hz) is significantly large. Specifically, the peak frequency at 50.950.950.950.9 Hz contributes as large as the most dominant mode at a much lower frequency (3.813.813.813.81 Hz). DMD also demonstrates its ability to locate spatially both the large-scale (low-frequency) and small-scale (high-frequency) flow structures as displayed in Figures 5 and 7. This capability is instrumental for pinpointing potential regions within the cardiovascular system that are prone to instabilities and may transition into turbulent states. Such regions are often precipitated by complex inflow jet dynamics, suggesting that DMD can be used as a tool in predicting areas of potential flow disruption and aiding in the strategic planning of therapeutic interventions Le (2021).

DMD is renowned for its ability to parse high-dimensional data into coherent structures or modes, facilitating the understanding of complex fluid dynamics (Taira et al., 2017a). However, DMD is susceptible to noise and occasionally generates spurious modes Schmid (2022); Cohen and Gilboa (2021). To address these challenges, the Optimized DMD method has been developed, which refines the mode identification process by incorporating an optimization framework directly into the mode computation. This innovation significantly mitigates the discrepancies typically observed with traditional DMD applications Askham and Kutz (2018).

In our analysis, a rigorous evaluation of the performance of both Hankel DMD and Optimized DMD techniques is carried out for flow dynamics within brain aneurysms. Our results in Fig. 12 show that Optimized DMD results in a greater proportion of decayed modes (modes are within the unit circle). Thus, the Optimized DMD method suppresses unstable modes and concentrates flow energy into more stable, lower-frequency modes. This characteristic is prominently displayed in Fig. 12 for Patient 4 when the modes are compared with ones obtained by the Hankel DMD technique (see also Figures 5, 6, 7). Optimized DMD modes predominantly occupy the lower frequency band (below 15151515 Hz), and higher frequency fluctuations are effectively absent. While this feature of Optimized DMD enhances its utility in pinpointing areas of flow instability such as regions of jet impingement, it also restricts the capability to discern the forcing frequencies from the transient modes. Given these observations, Optimized DMD might be suitable for identifying turbulent regions in cardiovascular flows. However, care must be taken in interpreting the obtained Optimized DMD frequencies.

IV.5 Limitation

One of the primary challenges in patient-specific modeling is the accurate replication of in vivo conditions due to a lack of comprehensive boundary condition data such as tissue properties, inlet flow waveforms, and outlet resistances Taylor and Figueroa (2009). First, a generic flow waveform and a fully developed flow condition are set for the inlet and outlet conditions, respectively, in our study. This approach may not accurately reflect the patient-specific hemodynamic environment Rayz and Cohen-Gadol (2020b). Second, a technique was employed to isolate the ICA from the CoW. The terminal segment was modified which can introduce uncertainties by creating anatomical variation from the authentic version in the DICOM image. When dealing with multiple outlets, more accurate approaches include utilizing the Murray’s law, or incorporating the aorta-to-cerebral vasculature model with three-element Windkessel model for multiple outlets Le et al. (2024). However, the evolution of Murray’s law has not attained full maturity Stephenson et al. (2015). In addition, the outlet resistances cannot be measured from experiments and they are often tuned for patient-specific cases. Finally, the use of rigid wall boundary conditions could influence the dynamics of flow, particularly near the wall surfaces where flow instabilities occur. These limitations necessitate further investigations into the links between aneurysm locations (ICA, ACA and MCA) or wall compliance Bruneau, Steinman, and Valen-Sendstad (2023) and high-frequency fluctuations of hemodynamics.

While DMD offers powerful insights into fluid dynamics by parsing high-dimensional data into coherent structures, it is inherently limited by its linear nature and the potential generation of spurious modes. DMD is associated with several well-documented limitations, such as its inherent linear approximation nature, time-forward bias, and the generation of "false modes" when dealing with noisy data. These "false" modes can arise due to noise in the data or from complex, transient dynamics that are not fully captured by linear models Le (2021). The linear approximation inherent in DMD and the challenges in distinguishing transient from persistent phenomena necessitate careful interpretation of the results, especially when considering clinical applications. As seen in Fig. 10, the choice of VOI for input data influences the cumulative energy curves the most. Thus, it is essential to choose VOI appropriately to minimize input noise in practice. To enhance the reliability of DMD methodologies in clinical settings, future research should explore larger datasets and more diverse patient cohorts to validate the robustness of these computational techniques across a broader spectrum of aneurysm cases. This expansion would help mitigate the risk of overfitting to specific data characteristics and improve the model’s predictive power and clinical relevance.

V Conclusions

The current study demonstrates the potential use of Dynamic Mode Decomposition, an unsupervised machine learning, to stratify saccular aneurysms hemodynamics. First, Computational Fluid Dynamics (CFD) simulations are carried out to produce reliable data for analysis of the fluid flow in patient-specific models of aneurysms. Our CFD results provide noise-free and high-resolution flow fields (100μmabsent100𝜇m\approx 100~{}\mu\text{m}≈ 100 italic_μ m and 25msabsent25ms\approx 25~{}\text{ms}≈ 25 ms), which are much finer than available clinical data (CT or MRI). A systematic procedure of the spatiotemporal coarsening is carried out successively to generate a total of 72 cases with various spatial and temporal resolutions. Second, the Hankel DMD method can identify the dominant modes and flow instabilities inside the aneurysm sac. Our results indicate that the dominant modes bear a strong resemblance to the frequencies found in the waveform prescribed at the inlet. However, the interactions of the inflow jet with the endothelial wall and vortex structures lead to the formation of high-frequency modes. Finally, based on the pseudo-spectra, aneurysmal hemodynamics can be categorized into two groups: (i) "Laminarized flows"; and (ii) "Transient dynamics" based on the slope of the cumulative energy curve. In summary, our main conclusions are:

  1. 1.

    Patient-specific flow dynamics in ICA aneurysms: DMD analysis reveals unique 3D flow structures in each patient, independent of aneurysm size or aspect ratio.

  2. 2.

    Robust flow characterization at low resolutions: Energy pseudo-spectrum effectively captures aneurysmal flow dynamics across various spatial and temporal resolutions.

  3. 3.

    Potential tool for clinical rupture risk assessment: DMD offers a new quantitative approach (pseudo-spectra, cumulative CE curve) for evaluating aneurysm severity.

This study endeavors to delve deeper into the challenges and opportunities presented by the traditional DMD in the context of IAs and to validate the efficacy of two DMD techniques (Hankel and Optimized) for aneurysmal flows. Our results indicate that the Hankel DMD method is an appropriate tool for determining flow complexities even at relatively low temporal and spatial resolutions.

Acknowledgements.
We acknowledge the financial support from the New Discoveries in the Advanced Interface of Computation, Engineering, and Science (ND-ACES) project (National Science Foundation, NSF #1946202). The computational work was performed using the computational resources of the Center for Computationally Assisted Science and Technology (CCAST) at North Dakota State University enabled by NSF MRI #2019077 and the Extreme Science and Engineering Discovery Environment (XSEDE) Bridges at the Pittsburgh Supercomputing Center under the allocation CTS200012. The second author, Davina Kasperski, was funded by a fellowship from the Biomedical Engineering Program, College of Engineering, North Dakota State University.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Author Declarations

Conflict of Interest

The authors have no conflicts to disclose.

Author Contribution

Thien-Tam Nguyen: Data curation (lead); Formal analysis (lead); Investigation (lead); Methodology (lead); Software (lead); Visualization (lead); Writing – original draft (lead); Writing – review & editing (equal). Davina Kasperski: Data curation (supporting); Formal analysis (supporting); Investigation (supporting); Methodology (supporting); Writing – original draft (supporting). Trung Bao Le: Conceptualization (lead); Methodology (equal); Supervision (lead); Writing – original draft (supporting); Writing – review & editing (equal); Funding acquisition (lead). Phat Kim Huynh: Conceptualization (supporting); Methodology (equal); Writing – review & editing (supporting). Trung Quoc Le: Conceptualization (supporting); Methodology (supporting).

References

  • Gholampour and Mehrjoo (2021) S. Gholampour and S. Mehrjoo, “Effect of bifurcation in the hemodynamic changes and rupture risk of small intracranial aneurysm,” Neurosurgical Review 44, 1703–1712 (2021).
  • Rousseau et al. (2021) O. Rousseau, M. Karakachoff, A. Gaignard, L. Bellanger, P. Bijlenga, P. C. D. Beaufils, V. L’Allinec, O. Levrier, P. Aguettaz, J.-P. Desilles, et al., “Location of intracranial aneurysms is the main factor associated with rupture in the ican population,” Journal of Neurology, Neurosurgery & Psychiatry 92, 122–128 (2021).
  • Toth and Cerejo (2018) G. Toth and R. Cerejo, “Intracranial aneurysms: Review of current science and management,” Vascular Medicine 23, 276–288 (2018).
  • Lauzier et al. (2023) D. C. Lauzier, K. Jayaraman, J. Y. Yuan, D. Diwan, A. K. Vellimana, J. W. Osbun, A. R. Chatterjee, U. Athiraman, R. Dhar,  and G. J. Zipfel, “Early brain injury after subarachnoid hemorrhage: incidence and mechanisms,” Stroke 54, 1426–1440 (2023).
  • Hoh et al. (2023) B. L. Hoh, N. U. Ko, S. Amin-Hanjani, S. H.-Y. Chou, S. Cruz-Flores, N. S. Dangayach, C. P. Derdeyn, R. Du, D. Hänggi, S. W. Hetts, et al., “2023 guideline for the management of patients with aneurysmal subarachnoid hemorrhage: a guideline from the american heart association/american stroke association,” Stroke 54, e314–e370 (2023).
  • Thompson et al. (2015) B. G. Thompson, R. D. Brown, S. Amin-Hanjani, J. P. Broderick,  and K. M. Cockroft, “Guidelines for the management of patients with unruptured intracranial aneurysms: a guideline for healthcare professionals from the american heart association/american stroke association,” Stroke 46 (2015).
  • Khan et al. (2021a) M. Khan, V. Toro Arana, M. Najafi, D. MacDonald, T. Natarajan, K. Valen-Sendstad,  and D. Steinman, “On the prevalence of flow instabilities from high-fidelity computational fluid dynamics of intracranial bifurcation aneurysms,” Journal of Biomechanics 127, 110683 (2021a).
  • Mayo Clinic (2022) Mayo Clinic, “Brain aneurysm - symptoms and causes,”  (2022).
  • Tawk et al. (2021) R. G. Tawk, T. F. Hasan, C. E. D’Souza, J. B. Peel,  and W. D. Freeman, “Diagnosis and treatment of unruptured intracranial aneurysms and aneurysmal subarachnoid hemorrhage,” in Mayo Clinic Proceedings, Vol. 96 (Elsevier, 2021) pp. 1970–2000.
  • Feng et al. (2023) L. Feng, H.-J. Mao, D.-D. Zhang, Y.-C. Zhu,  and F. Han, “Anatomical variations in the circle of willis and the formation and rupture of intracranial aneurysms: A systematic review and meta-analysis,” Frontiers in Neurology 13, 1098950 (2023).
  • Rayz and Cohen-Gadol (2020a) V. L. Rayz and A. A. Cohen-Gadol, “Hemodynamics of cerebral aneurysms: Connecting medical imaging and biomechanical analysis,” Annual Review of Biomedical Engineering 22, 231–256 (2020a).
  • Alwalid et al. (2022) O. Alwalid, X. Long, M. Xie,  and P. Han, “Artificial intelligence applications in intracranial aneurysm: achievements, challenges and opportunities,” Academic Radiology 29, S201–S214 (2022).
  • Tang et al. (2022) X. Tang, L. Zhou, L. Wen, Q. Wu, X. Leng, J. Xiang,  and X. Zhang, “Morphological and hemodynamic characteristics associated with the rupture of multiple intracranial aneurysms,” Frontiers in neurology 12, 811281 (2022).
  • Hilditch et al. (2021) C. A. Hilditch, W. Brinjikji, A. Tsang, P. Nicholson, A. Kostynskyy, M. Tymianski, T. Krings, I. Radovanovic,  and V. Pereira, “Application of phases and elapss scores to ruptured cerebral aneurysms: How many would have been conservatively managed?” Journal of Neurosurgical Sciences 65 (2021), 10.23736/s0390-5616.18.04498-3.
  • Zingaro et al. (2024) A. Zingaro, Z. Ahmad, E. Kholmovski, K. Sakata, L. Dede’, A. K. Morris, A. Quarteroni,  and N. A. Trayanova, “A comprehensive stroke risk assessment by combining atrial computational fluid dynamics simulations and functional patient data,” Scientific reports 14, 9515 (2024).
  • Sheikh, Shuib, and Mohyi (2020) M. A. A. Sheikh, A. S. Shuib,  and M. H. H. Mohyi, “A review of hemodynamic parameters in cerebral aneurysm,” Interdisciplinary Neurosurgery 22, 100716 (2020).
  • Brown and Broderick (2014) R. D. Brown and J. P. Broderick, “Unruptured intracranial aneurysms: epidemiology, natural history, management options, and familial screening,” The Lancet Neurology 13, 393–404 (2014).
  • Sforza, Putman, and Cebral (2009) D. M. Sforza, C. M. Putman,  and J. R. Cebral, “Hemodynamics of cerebral aneurysms,” Annual review of fluid mechanics 41, 91–107 (2009).
  • Schnell et al. (2014) S. Schnell, S. A. Ansari, P. Vakil, M. Wasielewski, M. L. Carr, M. C. Hurley, B. R. Bendok, H. Batjer, T. J. Carroll, J. Carr, et al., “Three-dimensional hemodynamics in intracranial aneurysms: influence of size and morphology,” Journal of Magnetic Resonance Imaging 39, 120–131 (2014).
  • Schnell, Wu, and Ansari (2016) S. Schnell, C. Wu,  and S. A. Ansari, “4d mri flow examinations in cerebral and extracerebral vessels. ready for clinical routine?” Current opinion in neurology 29, 419 (2016).
  • Dholakia et al. (2017) R. Dholakia, C. Sadasivan, D. J. Fiorella, H. H. Woo,  and B. B. Lieber, “Hemodynamics of flow diverters,” Journal of Biomechanical Engineering 139 (2017), 10.1115/1.4034932.
  • Xiang et al. (2013) J. Xiang, V. Tutino, K. Snyder,  and H. Meng, “Cfd: Computational fluid dynamics or confounding factor dissemination? the role of hemodynamics in intracranial aneurysm rupture risk assessment,” American Journal of Neuroradiology 35, 1849–1857 (2013).
  • Wu et al. (2021) X. Wu, S. Gürzing, C. Schinkel, M. Toussaint, R. Perinajová, P. van Ooij,  and S. Kenjereš, “Hemodynamic study of a patient-specific intracranial aneurysm: Comparative assessment of tomographic piv, stereoscopic piv, in vivo mri and computational fluid dynamics,” Cardiovascular Engineering and Technology  (2021), 10.1007/s13239-021-00583-2.
  • Le, Borazjani, and Sotiropoulos (2010) T. B. Le, I. Borazjani,  and F. Sotiropoulos, “Pulsatile flow effects on the hemodynamics of intracranial aneurysms,” Journal of biomechanical engineering 132, 111009 (2010).
  • Futami et al. (2019) K. Futami, T. Uno, K. Misaki, S. Tamai, I. Nambu, N. Uchiyama,  and M. Nakada, “Identification of vortex cores in cerebral aneurysms on 4d flow mri,” American Journal of Neuroradiology  (2019).
  • MacDonald et al. (2022) D. E. MacDonald, M. Najafi, L. Temor,  and D. A. Steinman, “Spectral bandedness in high-fidelity computational fluid dynamics predicts rupture status in intracranial aneurysms,” Journal of Biomechanical Engineering 144 (2022), 10.1115/1.4053403.
  • Habibi et al. (2021) M. Habibi, R. M. D’Souza, S. T. Dawson,  and A. Arzani, “Integrating multi-fidelity blood flow data with reduced-order data assimilation,” Computers in Biology and Medicine 135, 104566 (2021).
  • Arzani and Dawson (2021) A. Arzani and S. T. M. Dawson, “Data-driven cardiovascular flow modelling: examples and opportunities,” Journal of The Royal Society Interface 18, 20200802 (2021)https://royalsocietypublishing.org/doi/pdf/10.1098/rsif.2020.0802 .
  • Arzani et al. (2022) A. Arzani, J.-X. Wang, M. S. Sacks,  and S. C. Shadden, “Machine learning for cardiovascular biomechanics modeling: challenges and beyond,” Annals of Biomedical Engineering 50, 615–627 (2022).
  • Taira et al. (2017a) K. Taira, S. L. Brunton, S. T. Dawson, C. W. Rowley, T. Colonius, B. J. McKeon, O. T. Schmidt, S. Gordeyev, V. Theofilis,  and L. S. Ukeiley, “Modal analysis of fluid flows: An overview,” Aiaa Journal , 4013–4041 (2017a).
  • Le (2021) T. B. Le, “Dynamic modes of inflow jet in brain aneurysms,” Journal of Biomechanics 116, 110238 (2021).
  • Yu and Durgesh (2022) P. Yu and V. Durgesh, “Application of dynamic mode decomposition to study temporal flow behavior in a saccular aneurysm,” Journal of Biomechanical Engineering 144, 051002 (2022).
  • Csala, Dawson, and Arzani (2022) H. Csala, S. Dawson,  and A. Arzani, “Comparing different nonlinear dimensionality reduction techniques for data-driven unsteady fluid flow modeling,” Physics of Fluids 34 (2022).
  • Taira et al. (2017b) K. Taira, S. L. Brunton, S. T. M. Dawson, C. W. Rowley, T. Colonius, B. J. McKeon, O. T. Schmidt, S. Gordeyev, V. Theofilis,  and L. S. Ukeiley, “Modal analysis of fluid flows: An overview,” AIAA Journal 55, 4013–4041 (2017b)https://doi.org/10.2514/1.J056060 .
  • Kamb et al. (2020) M. Kamb, E. Kaiser, S. L. Brunton,  and J. N. Kutz, “Time-delay observables for koopman: Theory and applications,” SIAM Journal on Applied Dynamical Systems 19, 886–917 (2020)https://doi.org/10.1137/18M1216572 .
  • Pan and Duraisamy (2020) S. Pan and K. Duraisamy, “On the structure of time-delay embedding in linear models of non-linear dynamical systems,” Chaos: An Interdisciplinary Journal of Nonlinear Science 30, 073135 (2020)https://pubs.aip.org/aip/cha/ARTICLE-pdf/doi/10.1063/5.0010886/14631039/073135_1_online.pdf .
  • Takens (1981) F. Takens, “Detecting Strange Attractors in Turbulence,” in Dynamical Systems and Turbulence, Warwick 1980, Lecture Notes in Mathematics, Vol. 898, edited by D. Rand and L.-S. Young (Springer, Berlin, 1981) Chap. 21, pp. 366–381.
  • Askham and Kutz (2018) T. Askham and J. N. Kutz, “Variable projection methods for an optimized dynamic mode decomposition,” SIAM Journal on Applied Dynamical Systems 17, 380–416 (2018).
  • Frösen et al. (2012) J. Frösen, R. Tulamo, A. Paetau, E. Laaksamo, M. Korja, A. Laakso, M. Niemelä,  and J. Hernesniemi, “Saccular intracranial aneurysm: pathology and mechanisms,” Acta Neuropathologica 123, 773–786 (2012).
  • Piccinelli et al. (2011a) M. Piccinelli, S. Bacigaluppi, E. Boccardi, B. Ene-Iordache, A. Remuzzi, A. Veneziani,  and L. Antiga, “Geometry of the internal carotid artery and recurrent patterns in location, orientation, and rupture status of lateral aneurysms: An image-based computational study,” Neurosurgery 68, 1270–1285 (2011a).
  • Bouthillier, van Loveren, and Keller (1996) A. Bouthillier, H. R. van Loveren,  and J. T. Keller, “Segments of the internal carotid artery: A new classification,” Neurosurgery 38, 425–433 (1996).
  • Fedorov et al. (2012) A. Fedorov, R. Beichel, J. Kalpathy-Cramer, J. Finet, J.-C. Fillion-Robin, S. Pujol, C. Bauer, D. Jennings, F. Fennessy, M. Sonka, J. Buatti, S. Aylward, J. V. Miller, S. Pieper,  and R. Kikinis, “3d slicer as an image computing platform for the quantitative imaging network,” Magnetic Resonance Imaging 30, 1323–1341 (2012), quantitative Imaging in Cancer.
  • Neugebauer et al. (2011) M. Neugebauer, G. Janiga, O. Beuing, M. Skalej,  and B. Preim, “Anatomy-guided multi-level exploration of blood flow in cerebral aneurysms,” Computer Graphics Forum 30, 1041–1050 (2011).
  • Baharoglu et al. (2014) M. I. Baharoglu, A. Lauric, M. G. Safain, J. Hippelheuser, C. Wu,  and A. M. Malek, “Widening and high inclination of the middle cerebral artery bifurcation are associated with presence of aneurysms,” Stroke 45, 2649–2655 (2014)https://www.ahajournals.org/doi/pdf/10.1161/STROKEAHA.114.005393 .
  • Sokal and Michener (1958) R. R. Sokal and C. D. Michener, “A statistical method for evaluating systematic relationships,” University of Kansas science bulletin 38, 1409–1438 (1958).
  • Tajima (1990) F. Tajima, “A simple graphic method for reconstructing phylogenetic trees from molecular data.” Molecular Biology and Evolution 7, 578–588 (1990)https://academic.oup.com/mbe/article-pdf/7/6/578/11167799/5TAJI.PDF .
  • Piccinelli et al. (2011b) M. Piccinelli, S. Bacigaluppi, E. Boccardi, B. Ene-Iordache, A. Remuzzi, A. Veneziani,  and L. Antiga, “Geometry of the internal carotid artery and recurrent patterns in location, orientation, and rupture status of lateral aneurysms: An image-based computational study,” Neurosurgery 68, 1270–1285 (2011b).
  • Steinbrenner, Chawner, and Fouts (1991) J. P. Steinbrenner, J. Chawner,  and C. Fouts, “The gridgen 3d multiple block grid generation system. volume 2. user’s manual.”  (1991).
  • Gilmanov, Le, and Sotiropoulos (2015) A. Gilmanov, T. B. Le,  and F. Sotiropoulos, “A numerical approach for simulating fluid structure interaction of flexible thin shells undergoing arbitrarily large deformations in complex domains,” Journal of computational physics 300, 814–843 (2015).
  • Bessonov et al. (2015) N. Bessonov, A. Sequeira, S. Simakov, Y. Vassilevskii,  and V. Volpert, “Methods of blood flow modelling,” Mathematical Modelling of Natural Phenomena 11, 1–25 (2015).
  • Kim and Moin (1985) J. Kim and P. Moin, “Application of a fractional-step method to incompressible navier-stokes equations,” Journal of Computational Physics 59, 308–323 (1985).
  • Borazjani, Ge, and Sotiropoulos (2008) I. Borazjani, L. Ge,  and F. Sotiropoulos, “Curvilinear immersed boundary method for simulating fluid structure interaction with complex 3d rigid bodies,” Journal of Computational Physics 227, 7587–7620 (2008).
  • Le et al. (2013) T. B. Le, D. R. Troolin, D. Amatya, E. K. Longmire,  and F. Sotiropoulos, “Vortex phenomena in sidewall aneurysm hemodynamics: experiment and numerical simulation,” Annals of biomedical engineering 41, 2157–2170 (2013).
  • Le et al. (2019) T. B. Le, M. S. Elbaz, R. J. Van Der Geest,  and F. Sotiropoulos, “High resolution simulation of diastolic left ventricular hemodynamics guided by four-dimensional flow magnetic resonance imaging data,” Flow, Turbulence and Combustion 102, 3–26 (2019).
  • Le and Sotiropoulos (2013) T. B. Le and F. Sotiropoulos, “Fluid–structure interaction of an aortic heart valve prosthesis driven by an animated anatomic left ventricle,” Journal of Computational Physics 244, 41–62 (2013), multi-scale Modeling and Simulation of Biological Systems.
  • Cebral et al. (2005) J. R. Cebral, M. A. Castro, J. E. Burgess, R. S. Pergolizzi, M. J. Sheridan,  and C. M. Putman, “Characterization of cerebral aneurysms for assessing risk of rupture by using patient-specific computational hemodynamics models,”  (2005).
  • Chen, Tu, and Rowley (2012) K. K. Chen, J. H. Tu,  and C. W. Rowley, “Variants of dynamic mode decomposition: Boundary condition, koopman, and fourier analyses,” Journal of Nonlinear Science 22, 887–915 (2012).
  • Rowley et al. (2009) C. W. Rowley, I. Mezić, S. Bagheri, P. Schlatter,  and D. S. Henningson, “Spectral analysis of nonlinear flows,” Journal of Fluid Mechanics 641, 115–127 (2009).
  • Schmid (2022) P. J. Schmid, “Dynamic mode decomposition and its variants,” Annual Review of Fluid Mechanics 54, 225–254 (2022).
  • Nedzhibov (2022) G. Nedzhibov, “On alternative algorithms for computing dynamic mode decomposition,” Computation 10 (2022), 10.3390/computation10120210.
  • Tu et al. (2014) J. H. Tu, C. W. Rowley, D. M. Luchtenburg, S. L. Brunton,  and J. N. Kutz, “On dynamic mode decomposition: Theory and applications,” Journal of Computational Dynamics 1, 391–421 (2014).
  • Jovanović, Schmid, and Nichols (2014) M. R. Jovanović, P. J. Schmid,  and J. W. Nichols, “Sparsity-promoting dynamic mode decomposition,” Physics of Fluids 26, 024103 (2014).
  • Dhar et al. (2008) S. Dhar, M. Tremmel, J. Mocco, M. Kim, J. Yamamoto, A. H. Siddiqui, L. N. Hopkins,  and H. Meng, “Morphology parameters for intracranial aneurysm rupture risk assessment,” Neurosurgery 63, 185–197 (2008).
  • Ujiie et al. (2001) H. Ujiie, Y. Tamano, K. Sasaki,  and T. Hori, “Is the aspect ratio a reliable index for predicting the rupture of a saccular aneurysm?” Neurosurgery 48, 495–503 (2001).
  • Brinjikji et al. (2018) W. Brinjikji, V. M. Pereira, R. Khumtong, A. Kostensky, M. Tymianski, T. Krings,  and I. Radovanovich, “Phases and elapss scores are associated with aneurysm growth: A study of 431 unruptured intracranial aneurysms,” World Neurosurgery 114, e425–e432 (2018).
  • Nader-Sepahi et al. (2004) A. Nader-Sepahi, M. Casimiro, J. Sen,  and N. D. Kitchen, “Is aspect ratio a reliable predictor of intracranial aneurysm rupture?” Neurosurgery 54, 1343–1348 (2004).
  • Zhang, Eichholz, and Zhang (2022) Y. Zhang, B. Eichholz,  and R. Zhang, “Evolution of vortex structures in an open deep cavity under pulsatile flow conditions: An experimental study,” Physics of Fluids 34, 091902 (2022)https://pubs.aip.org/aip/pof/ARTICLE-pdf/doi/10.1063/5.0111653/16565468/091902_1_online.pdf .
  • Asgharzadeh et al. (2020) H. Asgharzadeh, A. Shahmohammadi, N. Varble, E. I. Levy, H. Meng,  and I. Borazjani, “A simple flow classification parameter can discriminate rupture status in intracranial aneurysms,” Neurosurgery  (2020).
  • Yang et al. (2024) R. Yang, Y. Ren, H. K. Kok, P. D. Smith, P. M. Kebria, A. Khosravi, J. Maingard, M. Yeo, J. Hall, M. Foo, et al., “Verification of a simplified aneurysm dimensionless flow parameter to predict intracranial aneurysm rupture status,” British Journal of Radiology , tqae106 (2024).
  • Isoda et al. (2010) H. Isoda, Y. Ohkura, T. Kosugi, M. Hirano, H. Takeda, H. Hiramatsu, S. Yamashita, Y. Takehara, M. T. Alley, R. Bammer, et al., “In vivo hemodynamic analysis of intracranial aneurysms obtained by magnetic resonance fluid dynamics (mrfd) based on time-resolved three-dimensional phase-contrast mri,” Neuroradiology 52, 921–928 (2010).
  • Rayz and Cohen-Gadol (2020b) V. L. Rayz and A. A. Cohen-Gadol, “Hemodynamics of cerebral aneurysms: Connecting medical imaging and biomechanical analysis,” Annual Review of Biomedical Engineering 22, 231–256 (2020b).
  • Futami et al. (2016) K. Futami, T. Kitabayashi, H. Sano, K. Misaki, N. Uchiyama, F. Ueda,  and M. Nakada, “Inflow jet patterns of unruptured cerebral aneurysms based on the flow velocity in the parent artery: Evaluation using 4d flow mri,” American Journal of Neuroradiology 37, 1318–1323 (2016)https://www.ajnr.org/content/37/7/1318.full.pdf .
  • Lin et al. (2012) N. Lin, A. Ho, B. A. Gross, S. Pieper, K. U. Frerichs, A. L. Day,  and R. Du, “Differences in simple morphological variables in ruptured and unruptured middle cerebral artery aneurysms,” Journal of neurosurgery 117, 913–919 (2012).
  • Ferguson (1970) G. G. Ferguson, “Turbulence in human intracranial saccular aneurysms,” Journal of neurosurgery 33, 485–497 (1970).
  • Mast and Pierce (1995) T. D. Mast and A. D. Pierce, “A theory of aneurysm sounds,” Journal of biomechanics 28, 1045–1053 (1995).
  • Bruneau, Steinman, and Valen-Sendstad (2023) D. A. Bruneau, D. A. Steinman,  and K. Valen-Sendstad, “Understanding intracranial aneurysm sounds via high-fidelity fluid-structure-interaction modelling,” Communications Medicine 3, 163 (2023).
  • Khan et al. (2021b) M. Khan, V. T. Arana, M. Najafi, D. MacDonald, T. Natarajan, K. Valen-Sendstad,  and D. Steinman, “On the prevalence of flow instabilities from high-fidelity computational fluid dynamics of intracranial bifurcation aneurysms,” Journal of Biomechanics 127, 110683 (2021b).
  • Baek et al. (2009) H. Baek, M. Jayaraman, P. Richardson,  and G. Karniadakis, “Flow instability and wall shear stress variation in intracranial aneurysms,” Journal of the Royal Society Interface 7, 967–988 (2009).
  • Ford and Piomelli (2012) M. D. Ford and U. Piomelli, “Exploring high frequency temporal fluctuations in the terminal aneurysm of the basilar bifurcation,”   (2012).
  • Valen-Sendstad, Mardal, and Steinman (2013) K. Valen-Sendstad, K.-A. Mardal,  and D. A. Steinman, “High-resolution cfd detects high-frequency velocity fluctuations in bifurcation, but not sidewall, aneurysms,” Journal of biomechanics 46, 402–407 (2013).
  • Lasheras (2007) J. C. Lasheras, “The biomechanics of arterial aneurysms,” Annu. Rev. Fluid Mech. 39, 293–319 (2007).
  • Chatpattanasiri et al. (2023) C. Chatpattanasiri, G. Franzetti, M. Bonfanti, V. Diaz-Zuccarini,  and S. Balabani, “Towards reduced order models via robust proper orthogonal decomposition to capture personalised aortic haemodynamics,” Journal of Biomechanics 158, 111759 (2023).
  • Norouzi et al. (2021) S. Norouzi, L. Floc’h, G. Di Labbio, L. Kadem, et al., “Flow examination in abdominal aortic aneurysms: Reduced-order models driven by in vitro data and spectral proper orthogonal decomposition,” Physics of Fluids 33 (2021).
  • Cohen and Gilboa (2021) I. Cohen and G. Gilboa, “Examining the limitations of dynamic mode decomposition through koopman theory analysis,” arXiv preprint arXiv:2107.07456  (2021).
  • Taylor and Figueroa (2009) C. A. Taylor and C. Figueroa, “Patient-specific modeling of cardiovascular mechanics,” Annual review of biomedical engineering 11, 109–134 (2009).
  • Le et al. (2024) T. T. G. Le, S. W. Ryu, J. J. Yoon, T. Nam,  and J. Ryu, “Assessing the impact of fetal-type posterior cerebral artery variations on cerebral hemodynamics,” Physics of Fluids 36, 101901 (2024)https://pubs.aip.org/aip/pof/article-pdf/doi/10.1063/5.0224107/20186331/101901_1_5.0224107.pdf .
  • Stephenson et al. (2015) D. Stephenson, A. Patronis, D. M. Holland,  and D. A. Lockerby, “Generalizing Murray’s law: An optimization principle for fluidic networks of arbitrary shape and scale,” Journal of Applied Physics 118, 174302 (2015)https://pubs.aip.org/aip/jap/ARTICLE-pdf/doi/10.1063/1.4935288/14709365/174302_1_online.pdf .
Patient No. AneuRisk ID D𝐷Ditalic_D W𝑊Witalic_W H𝐻Hitalic_H AR Remax𝑅subscript𝑒𝑚𝑎𝑥Re_{max}italic_R italic_e start_POSTSUBSCRIPT italic_m italic_a italic_x end_POSTSUBSCRIPT α𝛼\alphaitalic_α W/D An Description
1 C0002 3.6 4.3 7.7 1.79 537 2.7 1.2 2.7 Small
2 C0014 4.5 6.9 5.2 0.75 671 3.3 1.5 3.5 Small
3 C0042 3.9 8.4 7.7 0.92 582 2.9 2.1 4.9 Medium
4 C0016 3.0 7.7 7.4 0.96 447 2.2 2.5 5.9 Medium
5 C0036 3.9 10.7 14.2 1.32 582 2.9 2.7 6.3 Large + bleb
6 C0075 3.5 12.0 11.8 0.98 522 2.6 3.4 7.9 Large + bleb
Table 1: Patient ID and anatomical attributes of corresponding aneurysms from the AneuRisk project. All aneurysms are located at the Internal Carotid Arteries. The dimensions of the aneurysms (D𝐷Ditalic_D, W𝑊Witalic_W, and H𝐻Hitalic_H) are defined in Fig. 3. The peak Reynolds number at the inlet is based on the bulk flow velocity U0=0.5m/ssubscript𝑈00.5𝑚𝑠U_{0}=0.5m/sitalic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0.5 italic_m / italic_s as Remax=U0Dν𝑅subscript𝑒𝑚𝑎𝑥subscript𝑈0𝐷𝜈Re_{max}=\frac{U_{0}D}{\nu}italic_R italic_e start_POSTSUBSCRIPT italic_m italic_a italic_x end_POSTSUBSCRIPT = divide start_ARG italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_D end_ARG start_ARG italic_ν end_ARG. The Wormersley number is defined as: α=D22πTν𝛼𝐷22𝜋𝑇𝜈\alpha=\frac{D}{2}\sqrt{\frac{2\pi}{T\nu}}italic_α = divide start_ARG italic_D end_ARG start_ARG 2 end_ARG square-root start_ARG divide start_ARG 2 italic_π end_ARG start_ARG italic_T italic_ν end_ARG end_ARG. Blood viscosity is ν=3.35×106m2/s𝜈3.35superscript106superscript𝑚2𝑠\nu=3.35\times 10^{-6}m^{2}/sitalic_ν = 3.35 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT italic_m start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / italic_s. The Aneurysm Number is defined as An=PIWD𝐴𝑛𝑃𝐼𝑊𝐷An=PI\frac{W}{D}italic_A italic_n = italic_P italic_I divide start_ARG italic_W end_ARG start_ARG italic_D end_ARG. The pulsatility index (PI𝑃𝐼PIitalic_P italic_I) is computed from the pulsatile flow as shown in Fig. 2. Acronyms: Artery Diameter (D𝐷Ditalic_D), Aneurysm Diameter (W𝑊Witalic_W), Aneurysm Height (H𝐻Hitalic_H). Aspect Ratio (AR) is defined as the ratio between the aneurysm’s height over the neck width.The pulsatility index PI=UmaxUminU¯=2.3𝑃𝐼subscript𝑈𝑚𝑎𝑥subscript𝑈𝑚𝑖𝑛¯𝑈2.3PI=\frac{U_{max}-U_{min}}{\overline{U}}=2.3italic_P italic_I = divide start_ARG italic_U start_POSTSUBSCRIPT italic_m italic_a italic_x end_POSTSUBSCRIPT - italic_U start_POSTSUBSCRIPT italic_m italic_i italic_n end_POSTSUBSCRIPT end_ARG start_ARG over¯ start_ARG italic_U end_ARG end_ARG = 2.3 (from the inlet waveform).
Spatial Patient Resolution (mm) Average
Coarsening Factor No. ΔxΔ𝑥\Delta xroman_Δ italic_x ΔyΔ𝑦\Delta yroman_Δ italic_y ΔzΔ𝑧\Delta zroman_Δ italic_z (mm)
1 0.09 0.12 0.12
2 0.11 0.16 0.16
1X1𝑋1X1 italic_X 3 0.11 0.10 0.13 0.12
4 0.06 0.09 0.10
5 0.14 0.14 0.20
6 0.10 0.13 0.14
1 0.17 0.25 0.23
2 0.22 0.31 0.32
2X2𝑋2X2 italic_X 3 0.22 0.20 0.25 0.24
4 0.13 0.17 0.19
5 0.29 0.27 0.41
6 0.19 0.27 0.28
1 0.35 0.50 0.46
2 0.45 0.63 0.63
4X4𝑋4X4 italic_X 3 0.45 0.40 0.50 0.49
4 0.26 0.35 0.38
5 0.58 0.55 0.82
6 0.39 0.54 0.56
1 0.70 0.10 0.93
2 0.90 1.26 1.27
8X8𝑋8X8 italic_X 3 0.90 0.80 1.00 0.98
4 0.52 0.70 0.76
5 1.15 1.09 1.64
6 0.77 1.07 1.11
Table 2: Spatial resolution inside the aneurysm sac for all cases resulted from the spatial resampling technique. The spatial resolution of 1X1𝑋1X1 italic_X is the Computational Fluid Dynamics (CFD) result (no coarsening). The resampling rates of 2X2𝑋2X2 italic_X, 4X4𝑋4X4 italic_X, and 8X8𝑋8X8 italic_X are the factors applied when performing coarsening on the results from the original CFD data. The sampling rate 8X8𝑋8X8 italic_X has a spatial resolution in a similar order to the ones from MRI data.
Refer to caption
Figure 1: Anatomical geometries of six patient-specific aneurysms reconstructed from DICOM images in the Aneurisk project. The geometric details of each aneurysm are shown in Table 1. The locations of the Internal Carotid Artery (ICA), Middle Cerebral Artery (MCA), and Anterior Communicating Artery (ACA) segments are color-coded. The general flow direction is from the caudal to the cranial (heart to brain direction). The aneurysm sacs for patients 1, 2, 3, 4, 5, and 6 are color-coded (Green, Yellow, Orange, Purple, Dark Blue, and Brown) throughout the presentations in this work. The data related to the patients in subsequence figures use similar color codes.
Refer to caption
Figure 2: Patient-specific modeling pipeline (Rayz and Cohen-Gadol, 2020b) consists of (1) Image segmentation; (2) Modeling assumptions and flow boundary conditions; (3) Blood flow simulation; and (4) Post-processing for computing clinically relevant metrics. Details in this work are (A) Anatomical geometry and the computational domain; (B): Prescribed flow waveform as at the inlet (ICA). The time instances S1,S2𝑆1𝑆2S1,S2italic_S 1 , italic_S 2, and S3𝑆3S3italic_S 3 denote the beginning of systole, peak systole, and the end of systole, respectively. (C) Snapshots of CFD simulations are stacked as N𝑁Nitalic_N instances for Hankel and Optimized DMD analyses; The DMD results include (D) the 3D spatial extents of DMD modes; (E) the cumulative energy spectrum; and (F) the eigenvalues of DMD modes.
Refer to caption
Figure 3: Patient-specific intracranial aneurysm (A) scattering and (B) hierarchical clustering based on morphological characteristics. The colored labels represent six representative patient IDs from the Aneurisk project. Three different groups are consistent: small (green), medium (blue), and large (red) aneurysms. A dotted line represents the broken line for the clustering technique. The definitions of D𝐷Ditalic_D, W𝑊Witalic_W, and H𝐻Hitalic_H are shown in Figure 2.
Refer to caption
Figure 4: The streamlines are reconstructed from the velocity field at peak systole when the inflow jet is most prominent. The flow direction is from right to left. The aneurysms are aligned using the central aneurysms axes. In each case, a large vortex can be identified at the center of the aneurysm. Segments of the ICA are also included which exhibit patient specificity. The anatomical features of the aneurysms and the ICA dictate the incoming jet direction and influence the rotation of the central vortex.
Refer to caption
Figure 5: Three-dimensional structures of the three most energetic modes from the Hankel DMD method: i) Mode 1 (yellow); ii) Mode 2 (green); and iii) Mode 3 (purple). The order of the frequencies is related to their scalar magnitudes. The frequencies are close to the dominant frequencies (three Fourier modes) of the pulsatile flow at the inlet (1.21.21.21.2 Hz, 2.42.42.42.4 Hz, and 3.63.63.63.6 Hz). The iso-surface of the ratio 𝐕𝐕max=0.5𝐕subscript𝐕𝑚𝑎𝑥0.5\frac{\mathbf{V}}{\mathbf{V}_{max}}=0.5divide start_ARG bold_V end_ARG start_ARG bold_V start_POSTSUBSCRIPT italic_m italic_a italic_x end_POSTSUBSCRIPT end_ARG = 0.5 is used to visualize the structures.
Refer to caption
Figure 6: Pseudo-spectra from a group of individuals (patients 1, 3, 4, and 5) with low contributions from high-frequency fluctuations in Hankel DMD analysis. The sensitivity analysis of Hankel DMD analysis is shown at two different temporal resolutions Δτ=16.8Δ𝜏16.8\Delta\tau=16.8roman_Δ italic_τ = 16.8 ms (M=50𝑀50M=50italic_M = 50, yellow bars) and Δτ=4.2Δ𝜏4.2\Delta\tau=4.2roman_Δ italic_τ = 4.2 ms (M=200𝑀200M=200italic_M = 200, blue bars). The temporal magnitudes of modes are consistent values between M=50𝑀50M=50italic_M = 50 and M=200𝑀200M=200italic_M = 200 at lower resolution (grey zone). Note that the first mode (time-averaged) is excluded from the analysis. Data for high-frequency fluctuations are only available for M=200𝑀200M=200italic_M = 200. The dashed lines indicate the constant normalized magnitude of 10%percent1010\%10 % (green) and 40%percent4040\%40 % (red), respectively.
Refer to caption
Figure 7: Group of individuals (patients 2 and 6) having significant contributions from high-frequency fluctuations in Hankel DMD analysis. (A) Pseudo-spectra shows highly stable modes in the domain 4565456545-6545 - 65 Hz in Patient 2, and the domain 7595759575-9575 - 95 Hz in Patient 6. (B) The 3D spatial extents of representative high-frequency modes. For Patient 2: f+=50.90subscript𝑓50.90f_{+}=50.90italic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT = 50.90 Hz, f=60.70subscript𝑓60.70f_{*}=60.70italic_f start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT = 60.70 Hz, and fo=83.86subscript𝑓𝑜83.86f_{o}=83.86italic_f start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT = 83.86 Hz; For Patient 6: f+=72.85Hzsubscript𝑓72.85𝐻𝑧f_{+}=72.85Hzitalic_f start_POSTSUBSCRIPT + end_POSTSUBSCRIPT = 72.85 italic_H italic_z, f=76.93Hzsubscript𝑓76.93𝐻𝑧f_{*}=76.93Hzitalic_f start_POSTSUBSCRIPT ∗ end_POSTSUBSCRIPT = 76.93 italic_H italic_z, and fo=82.43Hzsubscript𝑓𝑜82.43𝐻𝑧f_{o}=82.43Hzitalic_f start_POSTSUBSCRIPT italic_o end_POSTSUBSCRIPT = 82.43 italic_H italic_z. The sensitivity analysis of Hankel DMD analysis is shown at two different temporal resolutions Δτ=16.8Δ𝜏16.8\Delta\tau=16.8roman_Δ italic_τ = 16.8 ms (M=50𝑀50M=50italic_M = 50, yellow bars) and Δτ=4.2Δ𝜏4.2\Delta\tau=4.2roman_Δ italic_τ = 4.2 ms (M=200𝑀200M=200italic_M = 200, blue bars). The inflow jet is visualized in (B) as a grey iso-surface using the first three dominant modes (see Figure 5. The modes are reconstructed using the ratio 𝐕𝐕max=0.5𝐕subscript𝐕𝑚𝑎𝑥0.5\frac{\mathbf{V}}{\mathbf{V}_{max}}=0.5divide start_ARG bold_V end_ARG start_ARG bold_V start_POSTSUBSCRIPT italic_m italic_a italic_x end_POSTSUBSCRIPT end_ARG = 0.5.
Refer to caption
Figure 8: The stratification of flow complexities based on the cumulative energy (CE) curves from singular values of Hankelized data matrix 𝐗H(d=1)subscript𝐗𝐻𝑑1\mathbf{X}_{H(d=1)}bold_X start_POSTSUBSCRIPT italic_H ( italic_d = 1 ) end_POSTSUBSCRIPT across different temporal resolutions: (A) M=50𝑀50M=50italic_M = 50; (B) M=100𝑀100M=100italic_M = 100; and (C) M=200𝑀200M=200italic_M = 200. There is no truncation applied to the singular matrix. The CE curves are shown in a log-log scale for legibility purposes. Two separate groups can be identified consistently across all values of M𝑀Mitalic_M: (1) Laminarized flow (patients 1 and 3) - blue line (slope0.26𝑠𝑙𝑜𝑝𝑒0.26slope\approx 0.26italic_s italic_l italic_o italic_p italic_e ≈ 0.26); and (2) Transient dynamics (patients 2, 4, 5, and 6) - (slope0.20𝑠𝑙𝑜𝑝𝑒0.20slope\approx 0.20italic_s italic_l italic_o italic_p italic_e ≈ 0.20). A cyan dashed line marks the accumulation at 20% the total number of modes.
Refer to caption
Figure 9: The consistency of the cumulative energy (CE) curves across all spatial resolutions 1X,2X,4X,8X1𝑋2𝑋4𝑋8𝑋1X,2X,4X,8X1 italic_X , 2 italic_X , 4 italic_X , 8 italic_X (see Table 2) at fixed temporal resolution M=200𝑀200M=200italic_M = 200. The RICs are plotted for (A) Patient 1 and (B) Patient 6 in a log-log scale. The differences among the normalized CE curves are represented with the error bounds of ±1.0%plus-or-minuspercent1.0\pm 1.0\%± 1.0 % (cyan) for Patient 1 and ±1.5±0.5\pm 1.5-\pm 0.5± 1.5 - ± 0.5 (magenta) in Patient 6. The discrepancies among the CE values for all patients are less than ±1.5%plus-or-minuspercent1.5\pm 1.5\%± 1.5 % error. After 20%percent2020\%20 % of mode, the errors diminish. The insets (cyan and magenta) illustrate the magnified views in the first mode.
Refer to caption
Figure 10: The impact of volume of interest (VOI) on DMD analysis in Patient 4 (1𝖷1𝖷1\mathsf{X}1 sansserif_X) for M=200𝑀200M=200italic_M = 200: (A) Complete aneurysm sac; (B) Incomplete sac; and (C) Aneurysm sac and parts of the ICA. The CE curves are consistent for cases (A) and (B). However, including the parent artery strongly interferes with the results of DMD analysis. The curves are shown in a log-log scale.
Refer to caption
Figure 11: Performance comparison between Hankel and Optimized DMD analysis. The Frobenius norm error of the reconstructed snapshots (Patient 4) over one cardiac cycle shows that the Optimized DMD method has better reconstruction quality (lower errors) at both low (M=50𝑀50M=50italic_M = 50) and high (M=200𝑀200M=200italic_M = 200) temporal resolutions.
Refer to caption
Figure 12: Distributions of Hankel and Optimized DMD modes in Patient 4 at M=200𝑀200M=200italic_M = 200. (A) The dominant modes of Optimized DMD concentrate in a lower range of frequencies (<15absent15<15< 15 Hz). (B) The 3D structures of both Optimized and Hankel DMD modes indicate the interaction with the distal wall.
Refer to caption
Figure 13: Distribution of eigenvalues (λisubscript𝜆𝑖\lambda_{i}italic_λ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT) on the unit circle from the Hankel and Optimized DMD algorithms for all patients. The distribution of λ𝜆\lambdaitalic_λ indicates a significant number of transient dynamics over the cardiac cycle. The Hankel eigenvalues (circle symbol) are significantly more stable than the ones from the Optimized method (cross symbol). The symbols are non-overlapping showing that the frequencies are different in the two methods. Due to the symmetry of a λ𝜆\lambdaitalic_λ pair, only the upper half of the unit circle is shown. Aneurysms are categorized by their sizes into small (Group 1 - green), medium (Group 2 - blue), and large (Group 3 - red).