Publications (6)0 Total impact
-
Article: A common approach to the computation of coarse-scale steady states and to consistent initialization on a slow manifold.
Computers & Chemical Engineering. 01/2011; 35:1949-1958. -
Article: An approach for both the computation of coarse-scale steady state solutions and initialization on a slow manifold
[show abstract] [hide abstract]
ABSTRACT: We present a simple technique for the computation of coarse-scale steady states of dynamical systems with time scale separation in the form of a "wrapper" around a fine-scale simulator. We discuss how this approach alleviates certain problems encountered by comparable existing approaches, and illustrate its use by computing coarse-scale steady states of a lattice Boltzmann fine scale code. Interestingly, in the same context of multiple time scale problems, the approach can be slightly modified to provide initial conditions (on the slow manifold) with prescribed coarse-scale observables. The approach is based on appropriately designed short bursts of the fine-scale simulator whose results are used to track changes in the coarse variables of interest, a core component of the equation-free framework.04/2010; -
Article: An Efficient Newton-Krylov Implementation of the Constrained Runs Scheme for Initializing on a Slow Manifold.
J. Sci. Comput. 01/2009; 39:167-188. -
Article: Accelerating the coarse time‐stepper for a lattice Boltzmann model
[show abstract] [hide abstract]
ABSTRACT: The equation-free framework for multiscale computing is built around the central idea of a coarse time-stepper, which is an approximate time integrator for the macroscopic variables when only a microscopic simulator is available. In a previous paper, we studied the accuracy and stability of the coarse time-stepper when the microscopic simulator is a lattice Boltzmann model for one-dimensional diffusion. In this paper, we rely on these results to show how the coarse time-stepper can be accelerated using the recently proposed teleprojective method or the multistep state extrapolation method. (© 2008 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim)PAMM 08/2008; 7(1):1025801 - 1025802. -
Article: Macroscopic simulation of multiscale systems within the equation-free framework
[show abstract] [hide abstract]
ABSTRACT: Heel wat fysische, chemische of biologische processen kunnen nauwkeurig worden gemodelleerd op een microscopisch niveau, terwijl we in de praktijk vaak geïnteresseerd zijn in de macroscopische eigenschappen van het systeem. Om de kloof tussen de schaal van het beschikbare model en de schaal van interesse te overbruggen, werd het vergelijkingsvrije raamwerk ontwikkeld. De centrale component in dit raamwerk is de macroscopische tijdstapper, die, op basis van korte, goed geïnitialiseerde microscopische simulaties, de evolutie van een set macroscopische variabelen berekent. In dit proefschrift bestuderen we de numerieke eigenschappen van een aantal belangrijke algoritmes binnen het vergelijkingsvrije raamwerk. Eerst analyseren we de nauwkeurigheid en stabiliteit van de macroscopische tijdstapper, wanneer de microscopische simulator een rooster Boltzmann model is. Omdat de numerieke eigenschappen niet enkel afhangen van de parameters van het rooster Boltzmann model maar ook van de specifieke kenmerken van de macroscopische tijdstapper, laat de analyse toe om de verschillende deelaspecten van de constructie van de macroscopische tijdstapper op systematische wijze te onderzoeken. Een belangrijke conclusie is dat de gepaste initialisatie van de microscopische simulaties cruciaal is om het correcte macroscopische gedrag te bekomen. Daarna concentreren we ons op de klasse van constrained runs functionaaliteraties die werd ontwikkeld om de microscopische simulaties op gepaste wijze te initialiseren. In sommige gevallen convergeert de functionaaliteratie niet. We bepalen de voorwaarden voor convergentie en ontwikkelen een Newton-Krylov variant van het constrained runs schema om het vaste punt van de functionaaliteratie te berekenen. Tot slot onderzoeken we in detail de nauwkeurigheid en stabiliteit van een aantal tijdsintegratie-versnellingsmethodes. We tonen aan dat, onder zekere voorwaarden, deze methodes kunnen worden gebruikt om een tijdsintegrator te versnellen, ogeacht de aard van het onderliggende model. Als eerste toepassing gebruiken we de methodes om een rooster Boltzmann model te versnellen. Daarna passen we de methodes toe om, in de vergelijkingsvrije context, de macroscopische tijdstapper voor het rooster Boltzmann model te versnellen. For many problems in science and engineering, the best available model is given on a microscopic level, while we would like to analyze the system on a much coarser, macroscopic level. To bridge this gap between the scale of the available model and the scale of interest, the so-called equation-free framework was developed. This framework is built around the central idea of a coarse time-stepper, which evolves the macroscopic variables in time, based on short, appropriately initialized simulations with the microscopic model. In this thesis, we study the numerical properties of several key algorithms in the equation-free framework. First, we study the accuracy and stability of the coarse time-stepper when a lattice Boltzmann model is used as the microscopic simulator. As these numerical properties depend not only on the lattice Boltzmann model parameters but also on the specifics of the coarse time-stepper, the analysis allows to determine the influence of various aspects involved in the construction of the coarse time-stepper in a systematic way. Most importantly, it is shown that an appropriate initialization of the microscopic simulations is crucial to recover the correct macroscopic behavior. Then, we focus on the class of constrained runs functional iterations that was developed to appropriately initialize the microscopic simulations. In certain cases, the constrained runs iterations fail to converge. The conditions for convergence are determined and a Newton-Krylov variant of the constrained runs scheme is developed to overcome the potential convergence problems. Finally, we investigate the accuracy and stability of several time integration acceleration methods. It is shown that, under certain conditions, these methods can be used to accelerate a time integrator, irrespective of the exact nature of the underlying model. The different methods are applied to accelerate a lattice Boltzmann model, or, in the equation-free context, the coarse time-stepper for a (noisy) lattice Boltzmann model. Doctor in de ingenieurswetenschappen Afd. Numer. Analyse en Toeg. Wiskunde Departement Computerwetenschappen Faculteit Ingenieurswetenschappen Doctoral thesis Doctoraatsthesis -
Article: Accuracy of hybrid Lattice Boltzmann/Finite Difference schemes for reaction-diffusion systems