Circular Image

C. Vuik

info

Please Note

204 records found

Journal article (2026) - B. Okutmuştur, Cornelis Vuik, Kadir Yigit
This work presents a novel investigation of the recently derived relativistic Burgers-FLRW model, a scalar hyperbolic balance law with nontrivial source terms, using the Moving Mesh Method (MMM). Building on an MMM framework originally developed for hyperbolic conservation laws, we examine a range of monitor and smoothing functions to identify effective combinations for accurately resolving key solution features while reducing computational error. Numerical experiments compare the MMM with Adaptive Mesh Refinement (AMR) and uniform mesh discretizations. An L1-error analysis is used to study the effect of different monitor functions, explore the role of various β parameters, and directly compare the performance of the MMM and AMR strategies. The results show that both adaptive approaches provide higher accuracy and better efficiency than uniform meshes, while also offering a clear comparison between MMM and AMR and practical insight into mesh adaptation for scalar balance laws. ...
Journal article (2026) - M. El Abbassi, Cornelis Vuik
This article reviews the linear solvers available in OpenFOAM and assesses their impact on the convergence behaviour of the SIMPLE algorithm. The discretisation of transport equations in CFD results in large and sparse linear systems, for which the choice of linear solver strongly influences the computational time. Although the solver does not change the final discrete solution, the difference in speed and robustness between the solvers can be more than one order of magnitude. A brief overview is given concerning how the velocity and pressure fields are decoupled in OpenFOAM, followed by a detailed review of the main linear solver families, including direct methods, basic iterative methods, multigrid methods and Krylov subspace methods, with attention to their practical strengths and weaknesses. The performance of the most advanced solvers is evaluated on a full-scale non-reacting kiln case consisting of 2.3 million cells. The pressure-corrector equation is identified as the main bottleneck in the SIMPLE algorithm. The conjugate gradient (CG) solver with a multigrid (MG) preconditioner is found to be the fastest and most stable method, achieving speed-ups of up to a factor of 7 compared to the slower advanced methods. Using MG as a preconditioner also improves the robustness of the Bi-CGStab method. ...
Journal article (2026) - S. S. Asghar , Q. Peng, F.J. Vermolen, Cornelis Vuik
The efficient inversion of matrix polynomials is a critical challenge in computational mathematics. We design a procedure to determine the inverse of matrices polynomial of multidimensional Laplace matrices. The method is based on eigenvector and eigenvalue expansions. The method is consistent with previously known expressions of the inverse discretized Laplacian in one spatial dimension (Vermolen et al., 2022). The formalism is further extended to obtain closed form expressions for time-dependent problems. ...
This study presents a numerical investigation of pressure solution creep and its influence on the mechanical behavior of salt caverns for underground hydrogen storage. A 3D modeling framework, implemented in the open-source simulator SafeInCave, incorporates both dislocation and pressure solution creep mechanisms and is applied to caverns with varying geometries, depths, temperatures, and interlayer positions under realistic conditions. The creep models are appropriately calibrated against experimental results from the literature to account for both stress and temperature effects. Results show that pressure solution creep becomes increasingly significant over time, particularly in shallow and cold formations, where it dominates deformation. It is more active away from cavern walls, where stresses and temperatures are low, while dislocation creep concentrates near the cavern walls and governs behavior at greater depths and higher temperatures. Overall, the study demonstrates that accurately capturing the effect of pressure solution creep is essential for reliable prediction of deformation and structural integrity in underground hydrogen storage caverns. ...
Journal article (2025) - B. Nguyen, J. Romate, Cornelis Vuik
We propose a linear electrolyzer model for steady-state load flow analysis of multi-carrier energy networks, where the electrolyzer is capable of producing hydrogen gas and heat. For our electrolyzer model, we show that there are boundary conditions that lead to a well-posed problem. We derive these conditions for two cases, namely with a known and unknown heat efficiency parameter. Furthermore, the derived conditions are validated numerically. Moreover, we investigate the extensibility of our model by including nonlinear models from electricity, gas, and heat. In this setting, we derived boundary conditions based on our previous findings. Due to the involvement of nonlinearity, it is a challenge to prove that the boundary conditions lead to a well-posed problem. Therefore, we simulated the electrolyzer connected with an electricity, gas, and heat system. Additionally, we considered a known and unknown heat efficiency parameter. The numerical results support that the linear electrolyzer model is solvable in a multi-carrier energy network. ...
Journal article (2025) - Abhishek Saha, Guus Stelling, Cornelis Vuik
Infiltration models are crucial components of rainfall-runoff models based on shallow water equations, combined with direct-rainfall for flooding simulations. While the original Horton’s model is frequently used, various modifications have been proposed to deal with its limitations for intermittent rainfall patterns. We evaluate two modifications, from well-known Storm Water Management Model or SWMM and from Diskin and Nazimov, against the original Horton’s model both theoretically and with numerical experiments. We find the formulation from Diskin and Nazimov as most suitable for real-world applications. In this paper, we describe an adaptation of the Diskin and Nazimov infiltration model through a Surface Detention Box model to integrate it into a shallow water equation solver, that accounts for detailed topographic information using a sub-grid approach. The Surface Detention Box model in this paper is generalized to account for sources and sinks other than infiltration. We verify the efficiency of our implementation for a catchment in Australia with intermittent and extreme rainstorms. We also demonstrate the accuracy, efficiency and the precise volume conservation of our method for high-resolution grids and large computational time steps, enabled by the predictor–corrector solver. In conclusion, we present a robust and efficient scheme for practical flood simulations, including various sources and sinks such as rainfall and infiltration. Our approach is a strong foundation for operational flood forecasting with high resolution Digital Terrain Models. ...
Journal article (2025) - Jinqiang Chen, Vandana Dwarka, Cornelis Vuik
We present a matrix-free parallel scalable multilevel deflation preconditioned method for heterogeneous time-harmonic wave problems. Building on the higher-order deflation preconditioning proposed by Dwarka and Vuik (SIAM J. Sci. Comput. 42(2):A901-A928, 2020; J. Comput. Phys. 469:111327, 2022) for highly indefinite time-harmonic waves, we adapt these techniques for parallel implementation in the context of solving large-scale heterogeneous problems with minimal pollution error. Our proposed method integrates the Complex Shifted Laplacian preconditioner with deflation approaches. We employ higher-order deflation vectors and re-discretization schemes derived from the Galerkin coarsening approach for a matrix-free parallel implementation. We suggest a robust and efficient configuration of the matrix-free multilevel deflation method, which yields a close to wavenumber-independent convergence and good time efficiency. Numerical experiments demonstrate the effectiveness of our approach for increasingly complex model problems. The matrix-free implementation of the preconditioned Krylov subspace methods reduces memory consumption, and the parallel framework exhibits satisfactory parallel performance and weak parallel scalability. This work represents a significant step towards developing efficient, scalable, and parallel multilevel deflation preconditioning methods for large-scale real-world applications in wave propagation. ...
Journal article (2025) - P.R. Roos, J.J. Thijs, J.J.M. Westenberg, Hildo J. Lamb, T. in de Braekt, Rob Eerdekens, Patrick Houthuizen, Pim A. L. Tonino, Harrie C. M. van den Bosch, D. Hamel, Cornelis Vuik, S. Kenjeres
A novel approach to generate left ventricular (LV) pressure–volume (PV) loops from combined 4D Flow MRI and computational fluid dynamics (CFD) is presented. Pressure was calculated from person-specific three-dimensional (3D) CFD models created from LV segmentations and peak-systolic pressure from the one-dimensional 111-artery CFD model, with aortic flow from 4D Flow MRI as input. Ten healthy volunteers underwent scan–rescan MRI. Additionally, one patient without cardiovascular abnormalities underwent MRI and invasive catheter measurement for single-case comparison. Scan–rescan reproducibility was very good overall, with no significant differences in any parameters and ICCs of all parameters but minimum pressure were significant and high (0.55–0.99). Aortic flow of 3D CFD model correlated well with 4D Flow (ICC = 0.74) and stroke volume of LV segmentation (ICC = 0.90). Segmentation volume variability resulted in 12% difference in stroke work and mean external power, while aortic flow variability resulted in 10–11% difference in most parameters. Single-case comparison is promising, with only 1.8 mmHg and 0.005 mmHg/mL difference in minimum pressure and EDPVR, and <10% differences for other parameters. Noninvasive pressure–volume loops can therefore reproducibly be generated from only aortic flow, cine short axis MRI, and brachial pressure measurement. Single-case comparison shows promise, but larger validation studies are needed. ...
Journal article (2025) - Luyu Wang, Weizhong Chen, Cornelis Vuik
Despite extensive research on computational geomechanics and fluid dynamics, accurately simulating convection-diffusion (CD) processes in complex fractured systems remains a significant challenge. This study develops a 3D numerical framework for modelling CD processes in fractured geological media. The framework integrates Darcy's law and Fick's law, considering flux interactions between the matrix and fractures. The meshing strategy generates high-quality grids even in scenarios involving intersecting fractures. Then, a unified numerical scheme for solving the CD system is proposed. The novelties of this work include: (1) The proposed framework enables effective simulation of 3D fractured media, including more complex fractured vuggy media; (2) The numerical method precisely discretizes the CD terms in governing equations; (3) A Non-Orthogonal Correction (NOC) method, combined with an adaptive time integration scheme, is proposed for eliminating errors induced by skewed grids; and (4) The effects of fracture patterns and heterogeneity on flow are thoroughly analysed. The proposed method is validated through benchmark tests, demonstrating the superiority of the NOC method compared to classical methods. Further analysis reveals the evolution characteristics of pressure and concentration, offering insights into the effects of fracture patterns and heterogeneity on flow and diffusion processes. ...
Large-scale geological storages of hydrogen (H2) and carbon dioxide (CO2) in saline aquifers present feasible options for a sustainable energy future. We compared the plume migration of CO2 and H2 in aquifers using the FluidFlower benchmark, incorporating the state-of-the-art thermophysical and petrophysical properties. The H2 plume, with its higher buoyancy and mobility compared to CO2, remains predominantly in the gas phase due to its lower solubility, increasing the chances of escaping through fractures or migration to distant regions. This additionally leads to a higher pressurized reservoir, which, along with higher buoyancy, increases the chance of caprock penetration. Dissolution trapping of CO2 into brine increases over time due to its fingering, while H2 does not show fingering. Our findings show that while geological carbon storage (GCS) benefits significantly from all structural, dissolution, and residual trapping, underground hydrogen storage (UHS) relies mainly on structural trapping, making the integrity of sealing elements of the system a key factor in its performance. ...
Journal article (2025) - S. Vijai Kumar , Cornelis Vuik, Matthias Möller
The increasing reliance on 3D scanning and meshless methods highlights the need for algorithms optimized for point-cloud geometry representations in CAE simulations. While voxel-based binning methods are simple, they often compromise geometry and topology, particularly with coarse voxelizations. We propose an algorithm based on a Series of Local Triangulations (SOLT) as an intermediate representation for point clouds, enabling efficient upsampling and downsampling. This robust and straightforward approach preserves the integrity of point clouds, ensuring resampling without feature loss or topological distortions. The proposed techniques integrate seamlessly into existing engineering workflows, avoiding complex optimization or machine learning methods while delivering reliable, high-quality results for a large number of examples. Resampled point clouds produced by our method can be directly used for solving PDEs or as input for surface reconstruction algorithms. We demonstrate the effectiveness of this approach with examples from mechanically sampled point clouds and real-world 3D scans. ...
Conference paper (2025) - B. Nguyen, J. Romate, Cornelis Vuik
To integrate renewable energies with our current energy systems, we require interaction between gas and electrical networks. The coupling of networks results in a larger system of equations to be solved. Henceforth, scalable solvers are more suitable for large coupled networks. In this paper, a preliminary research is done, by investigating Krylov solvers on gas networks from the GasLib library. The networks are simulated with steady-state models. The models yield a nonlinear system, which is solved with the Newton-Raphson method. The corresponding Jacobian is non-symmetric, indefinite and sparse. We have considered the following Krylov solvers: GMRES, Bi-CGSTAB and IDR(s). We compare the performance with a direct solver, which is the LU factorisation. Our results show that basic Krylov solvers are ineffective in solving the networks, because most networks have a large condition number and an unfavourable distribution of the eigenvalues. Hence, we have explored several preconditioners, such as Jacobi, Gauss-Seidel and ILU methods. Only the ILU preconditioner with the use of the COLAMD reordering scheme leads to convergence of all networks. For this preconditioner, the fill ratio has to be taken large enough, otherwise the ILU factorisation breaks down due to a zero pivot. The minimum required fill ratio leads to a similar amount of work as the direct solver. Thus the combination of ILU and Krylov solver does not perform better than direct solvers for these medium sized problems. ...
Conference paper (2024) - Jinqiang Chen, Vandana Dwarka, Cornelis Vuik
We present a matrix-free parallel iterative solver for the Helmholtz equation related to applications in seismic problems and study its parallel performance. We apply Krylov subspace methods, GMRES, Bi-CGSTAB and IDR(s), to solve the linear system obtained from a second-order finite difference discretization. The Complex Shifted Laplace Preconditioner (CSLP) is employed to improve the convergence of Krylov solvers. The preconditioner is approximately inverted by multigrid iterations. For parallel computing, the global domain is partitioned blockwise. The standard MPI library is employed for data communication. The matrix-vector multiplication and preconditioning operator are implemented in a matrix-free way instead of constructing large, memory-consuming coefficient matrices. These adjustments lead to direct improvements in terms of memory consumption. Numerical experiments of model problems show that the matrix-free parallel solution method has satisfactory parallel performance and weak scalability. It allows us to solve larger problems in parallel to obtain more accurate numerical solutions. ...
Journal article (2024) - Ghodrat Ebadi, Somayeh Seifollahzadeh, Cornelis Vuik
In this paper, two new iterative methods for solving generalized absolute value equations (GAVEs) are proposed and investigated using the single-step iteration (SSI) approach. The proposed iterative methods are Picard-SSI and nonlinear SSI-like methods. In the implementation of the Picard-SSI method, we have used the SSI method as an inner solver. The convergence of the proposed method for solving GAVE is analyzed under reasonable constraints. Several numerical examples are given to illustrate the efficiency and implementation of the proposed methods. ...
Journal article (2024) - Ana van Lieshout Titan, Fayette Klaassen, Jason R. Andrews, Marcia C. Castro, Ted Cohen, Cornelis Vuik, Nicolas A. Menzies, Daniele Maria Pelissari, José Nildo de Barros Silva, Kleydson Alves, Layana Costa Alves, Mauro Sanchez, Patricia Bartholomay, Fernanda Dockhorn Costa Johansen, Julio Croda
Background: Individuals who were formerly incarcerated have high tuberculosis incidence, but are generally not considered among the risk groups eligible for tuberculosis prevention. We investigated the potential health impact and cost-effectiveness of Mycobacterium tuberculosis infection screening and tuberculosis preventive treatment (TPT) for individuals who were formerly incarcerated in Brazil. Methods: Using published evidence for Brazil, we constructed a Markov state transition model estimating tuberculosis-related health outcomes and costs among individuals who were formerly incarcerated, by simulating transitions between health states over time. The analysis compared tuberculosis infection screening and TPT, to no screening, considering a combination of M tuberculosis infection tests and TPT regimens. We quantified health effects as reductions in tuberculosis cases, tuberculosis deaths, and disability-adjusted life-years (DALYs). We assessed costs from a tuberculosis programme perspective. We report intervention cost-effectiveness as the incremental costs per DALY averted, and tested how results changed across subgroups of the target population. Findings: Compared with no intervention, an intervention incorporating tuberculin skin testing and treatment with 3 months of isoniazid and rifapentine would avert 31 (95% uncertainty interval 14–56) lifetime tuberculosis cases and 4·1 (1·4–5·8) lifetime tuberculosis deaths per 1000 individuals, and cost US$242 per DALY averted. All test and regimen combinations were cost-effective compared with no screening. Younger age, longer incarceration, and more recent prison release were each associated with significantly greater health benefits and more favourable cost-effectiveness ratios, although the intervention was cost-effective for all subgroups examined. Interpretation: M tuberculosis infection screening and TPT for individuals who were formerly incarcerated appears cost-effective, and would provide valuable health gains. Funding: National Institutes of Health. Translation: For the Portuguese translation of the abstract see Supplementary Materials section. ...
Journal article (2024) - Kewang Chen, Cornelis Vuik
Anderson acceleration (AA) has a long history of use and a strong recent interest due to its potential ability to dramatically improve the linear convergence of the fixed-point iteration. Most authors are simply using and analyzing the stationary version of Anderson acceleration (sAA) with a constant damping factor or without damping. Little attention has been paid to nonstationary algorithms. However, damping can be useful and is sometimes crucial for simulations in which the underlying fixed-point operator is not globally contractive. The role of this damping factor has not been fully understood. In the present work, we consider the non-stationary Anderson acceleration algorithm with optimized damping (AAoptD) in each iteration to further speed up linear and nonlinear iterations by applying one extra inexpensive optimization. We analyze the convergence rate this procedure and develop an efficient and inexpensive implementation scheme. We show by extensive numerical experiments that the proposed non-stationary Anderson acceleration with optimized damping procedure often converges much faster than stationary AA with constant damping, adaptive damping or without damping, especially in the cases larger window sizes are needed. We also observe that simple strategies like using constant damping factors and adaptive damping factors, sometimes, work very well for some problems while sometimes they are even worse than AA without damping. Our proposed method is usually more robust than AA with constant damping and adaptive damping. Moreover, we also observed from our numerical results that damping can be good, but choosing the wrong damping factors may slow down the convergence rate. Theoretical analysis of the effects of damping factors are needed and important. ...
Journal article (2024) - Leila Hashemi, Cornelis Vuik
This study explores the suitability of quasi-static pore-network modeling for simulating the transport of hydrogen in networks with box-shaped pores and square cylinder throats. The dynamic pore-network modeling results are compared with quasi-static pore-network modeling, and a good agreement is observed when the simulations reach steady-state, for a capillary number of Nc≤10−7. This finding suggests that the quasi-static approach can be used as a reliable and efficient method for studying hydrogen transport in similar networks. ...
Journal article (2024) - Jinqiang Chen, Vandana Dwarka, Cornelis Vuik
We propose a matrix-free parallel two-level deflation method combined with the Complex Shifted Laplacian Preconditioner (CSLP) for two-dimensional heterogeneous Helmholtz problems encountered in seismic exploration, antennas, and medical imaging. These problems pose challenges in terms of accuracy and convergence due to scalability issues with numerical solvers. Motivated by the limitations imposed by excessive computational time and memory constraints when employing a sequential solver with constructed matrices, we parallelize the two-level deflation method without constructing any matrices. Our approach utilizes preconditioned Krylov subspace methods and approximates the CSLP preconditioner with a parallel geometric multigrid V-cycle. For the two-level deflation, standard inter-grid deflation vectors and further high-order deflation vectors are considered. As another main contribution, the matrix-free Galerkin coarsening approach and a novel re-discretization scheme as well as high-order finite-difference schemes on the coarse grid are studied to obtain wavenumber-independent convergence. The optimal settings for an efficient coarse-grid problem solver are investigated. Numerical experiments of model problems show that the wavenumber independence has been obtained for medium wavenumbers. The matrix-free parallel framework shows satisfactory weak and strong parallel scalability. ...
Journal article (2024) - J. Chen, V. Dwarka, C. Vuik
The Helmholtz equation is related to seismic exploration, sonar, antennas, and medical imaging applications. It is one of the most challenging problems to solve in terms of accuracy and convergence due to the scalability issues of the numerical solvers. For 3D large-scale applications, high-performance parallel solvers are also needed. In this paper, a matrix-free parallel iterative solver is presented for the three-dimensional (3D) heterogeneous Helmholtz equation. We consider the preconditioned Krylov subspace methods for solving the linear system obtained from finite-difference discretization. The Complex Shifted Laplace Preconditioner (CSLP) is employed since it results in a linear increase in the number of iterations as a function of the wavenumber. The preconditioner is approximately inverted using one parallel 3D multigrid cycle. For parallel computing, the global domain is partitioned blockwise. The matrix-vector multiplication and preconditioning operator are implemented in a matrix-free way instead of constructing large, memory-consuming coefficient matrices. Numerical experiments of 3D model problems demonstrate the robustness and outstanding strong scaling of our matrix-free parallel solution method. Moreover, the weak parallel scalability indicates our approach is suitable for realistic 3D heterogeneous Helmholtz problems with minimized pollution error. ...
Journal article (2023) - Jeremie Vandenplas, Buu-Van Nguyen, Cornelis Vuik
In this paper, we consider a block Jacobi preconditioner and various deflation techniques applied in the Deflated Preconditioned Conjugate Gradient (DPCG) method for solving a sparse system of linear equations derived from a statistical linear mixed model that analyses simultaneously phenotypic and pedigree information of genotyped and ungenotyped animals with Single Polymorphism Nucleotide genotypes of genotyped animals. In livestock production systems, evaluating the genetic merit of the animals through such a model is a key process to ensure an improvement of animals for some characteristics of interest at each generation. First, we propose to define the deflation vectors using a subdomain deflation approach that considers some biological properties of the genotypes. Using simulated data, this approach reduces the number of iterations by up to 87% in comparison to a Preconditioned Conjugate Gradient method with a Jacobi preconditioner. Furthermore, compared to a DPCG method with same number of subdomains but defined randomly, this approach reduces the number of iterations by up to 20% for the same computational costs of one DPCG iteration. The properties of the resulting systems show that this approach annihilates the largest eigenvalues of the preconditioned coefficient matrix. Second, we propose the use of solution vectors of 12 systems of equations that include between 0.25% and 3% less data, as deflation vectors. For reducing the computational costs, we also consider a Proper Orthogonal Decomposition-reduced set of these 12 vectors. The properties of the resulting systems show that this recycling information approach annihilates the smallest eigenvalues of the preconditioned coefficient matrix, and results in a reduction of up to 39% in comparison to the PCG method. Finally, based on our experiment, the combination of the subdomain deflation approach relying on biological properties and of the POD-based approach to recycle previous solution vectors, for defining the deflation vectors, results in annihilating both the smallest and largest eigenvalues, and in a reduction of up to 88 % of the number of iterations in comparison to the PCG method. ...