-
Mesoscopic Modelling and Simulation of Soft Matter
Authors:
Ulf D. Schiller,
Timm Krüger,
Oliver Henrich
Abstract:
The deformability of soft condensed matter often requires modelling of hydrodynamical aspects to gain quantitative understanding. This, however, requires specialised methods that can resolve the multiscale nature of soft matter systems. We review a number of the most popular simulation methods that have emerged, such as Langevin dynamics, dissipative particle dynamics, multi-particle collision dyn…
▽ More
The deformability of soft condensed matter often requires modelling of hydrodynamical aspects to gain quantitative understanding. This, however, requires specialised methods that can resolve the multiscale nature of soft matter systems. We review a number of the most popular simulation methods that have emerged, such as Langevin dynamics, dissipative particle dynamics, multi-particle collision dynamics, sometimes also referred to as stochastic rotation dynamics, and the lattice-Boltzmann method. We conclude this review with a short glance at current compute architectures for high-performance computing and community codes for soft matter simulation.
△ Less
Submitted 22 November, 2017;
originally announced November 2017.
-
Software development practices in academia: a case study comparison
Authors:
Derek Groen,
Xiaohu Guo,
James A. Grogan,
Ulf D. Schiller,
James M. Osborne
Abstract:
Academic software development practices often differ from those of commercial development settings, yet only limited research has been conducted on assessing software development practises in academia. Here we present a case study of software development practices in four open-source scientific codes over a period of nine years, characterizing the evolution of their respective development teams, t…
▽ More
Academic software development practices often differ from those of commercial development settings, yet only limited research has been conducted on assessing software development practises in academia. Here we present a case study of software development practices in four open-source scientific codes over a period of nine years, characterizing the evolution of their respective development teams, their scientific productivity, and the adoption (or discontinuation) of specific software engineering practises as the team size changes. We show that the transient nature of the development team results in the adoption of different development strategies. We relate measures of publication output to accumulated numbers of developers and find that for the projects considered the time-scale for returns on expended development effort is approximately three years. We discuss the implications of our findings for evaluating the performance of research software development, and in general any computationally oriented scientific project.
△ Less
Submitted 17 June, 2015;
originally announced June 2015.
-
An automated multiscale ensemble simulation approach for vascular blood flow
Authors:
Mohamed A. Itani,
Ulf D. Schiller,
Sebastian Schmieschek,
James Hetherington,
Miguel O. Bernabeu,
Hoskote Chandrashekar,
Fergus Robertson,
Peter V. Coveney,
Derek Groen
Abstract:
Cerebrovascular diseases such as brain aneurysms are a primary cause of adult disability. The flow dynamics in brain arteries, both during periods of rest and increased activity, are known to be a major factor in the risk of aneurysm formation and rupture. The precise relation is however still an open field of investigation. We present an automated ensemble simulation method for modelling cerebrov…
▽ More
Cerebrovascular diseases such as brain aneurysms are a primary cause of adult disability. The flow dynamics in brain arteries, both during periods of rest and increased activity, are known to be a major factor in the risk of aneurysm formation and rupture. The precise relation is however still an open field of investigation. We present an automated ensemble simulation method for modelling cerebrovascular blood flow under a range of flow regimes. By automatically constructing and performing an ensemble of multiscale simulations, where we unidirectionally couple a 1D solver with a 3D lattice-Boltzmann code, we are able to model the blood flow in a patient artery over a range of flow regimes. We apply the method to a model of a middle cerebral artery, and find that this approach helps us to fine-tune our modelling techniques, and opens up new ways to investigate cerebrovascular flow properties.
△ Less
Submitted 29 April, 2015;
originally announced April 2015.
-
Collective waves in dense and confined microfluidic droplet arrays
Authors:
Ulf D. Schiller,
Jean-Baptiste Fleury,
Ralf Seemann,
Gerhard Gompper
Abstract:
Excitation mechanisms for collective waves in confined dense one-dimensional microfluidic droplet arrays are investigated by experiments and computer simulations. We demonstrate that distinct modes can be excited by creating specific `defect' patterns in flowing droplet trains. Excited longitudinal modes exhibit a short-lived cascade of pairs of laterally displacing droplets. Transversely excited…
▽ More
Excitation mechanisms for collective waves in confined dense one-dimensional microfluidic droplet arrays are investigated by experiments and computer simulations. We demonstrate that distinct modes can be excited by creating specific `defect' patterns in flowing droplet trains. Excited longitudinal modes exhibit a short-lived cascade of pairs of laterally displacing droplets. Transversely excited modes obey the dispersion relation of microfluidic phonons and induce a coupling between longitudinal and transverse modes, whose origin is the hydrodynamic interaction of the droplets with the confining walls. Moreover, we investigate the long-time behaviour of the oscillations and discuss possible mechanisms for the onset of instabilities. Our findings demonstrate that the collective dynamics of microfluidic droplet ensembles can be studied particularly well in dense and confined systems. Experimentally, the ability to control microfluidic droplets may allow to modulate the refractive index of optofluidic crystals which is a promising approach for the production of dynamically programmable metamaterials.
△ Less
Submitted 19 February, 2015;
originally announced February 2015.
-
A unified operator splitting approach for multi-scale fluid-particle coupling in the lattice Boltzmann method
Authors:
Ulf D. Schiller
Abstract:
A unified framework to derive discrete time-marching schemes for coupling of immersed solid and elastic objects to the lattice Boltzmann method is presented. Based on operator splitting for the discrete Boltzmann equation, second-order time-accurate schemes for the immersed boundary method, viscous force coupling and external boundary force are derived. Furthermore, a modified formulation of the e…
▽ More
A unified framework to derive discrete time-marching schemes for coupling of immersed solid and elastic objects to the lattice Boltzmann method is presented. Based on operator splitting for the discrete Boltzmann equation, second-order time-accurate schemes for the immersed boundary method, viscous force coupling and external boundary force are derived. Furthermore, a modified formulation of the external boundary force is introduced that leads to a more accurate no-slip boundary condition. The derivation also reveals that the coupling methods can be cast into a unified form, and that the immersed boundary method can be interpreted as the limit of force coupling for vanishing particle mass. In practice, the ratio between fluid and particle mass determines the strength of the force transfer in the coupling. The integration schemes formally improve the accuracy of first-order algorithms that are commonly employed when coupling immersed objects to a lattice Boltzmann fluid. It is anticipated that they will also lead to superior long-time stability in simulations of complex fluids with multiple scales.
△ Less
Submitted 9 June, 2014;
originally announced June 2014.
-
Mode Coupling of Phonons in a Dense One-Dimensional Microfluidic Crystal
Authors:
Jean-Baptiste Fleury,
Ulf D Schiller,
Shashi Thutupalli,
Gerhard Gompper,
Ralf Seemann
Abstract:
Long-living coupled transverse and longitudinal phonon modes are explored in dense and regular arrangements of flat microfluidic droplets. The collective oscillations are driven by hydrodynamic interactions between the confined droplets and can be excited in a controlled way. Experimental results are quantitatively compared to simulation results obtained by multi-particle collision dynamics. The o…
▽ More
Long-living coupled transverse and longitudinal phonon modes are explored in dense and regular arrangements of flat microfluidic droplets. The collective oscillations are driven by hydrodynamic interactions between the confined droplets and can be excited in a controlled way. Experimental results are quantitatively compared to simulation results obtained by multi-particle collision dynamics. The observed transverse modes are acoustic phonons and can be described by a linearized far-field theory, whereas the longitudinal modes arise from a non-linear mode coupling due to the lateral variation of the flow field under confinement.
△ Less
Submitted 14 October, 2013;
originally announced October 2013.
-
Implicit and explicit solvent models for the simulation of a single polymer chain in solution: Lattice Boltzmann vs Brownian dynamics
Authors:
Tri T. Pham,
Ulf D. Schiller,
J. Ravi Prakash,
Burkhard Duenweg
Abstract:
We present a comparative study of two computer simulation methods to obtain static and dynamic properties of dilute polymer solutions. The first approach is a recently established hybrid algorithm based upon dissipative coupling between Molecular Dynamics and lattice Boltzmann (LB), while the second is standard Brownian Dynamics (BD) with fluctuating hydrodynamic interactions. Applying these met…
▽ More
We present a comparative study of two computer simulation methods to obtain static and dynamic properties of dilute polymer solutions. The first approach is a recently established hybrid algorithm based upon dissipative coupling between Molecular Dynamics and lattice Boltzmann (LB), while the second is standard Brownian Dynamics (BD) with fluctuating hydrodynamic interactions. Applying these methods to the same physical system (a single polymer chain in a good solvent in thermal equilibrium) allows us to draw a detailed and quantitative comparison in terms of both accuracy and efficiency. It is found that the static conformations of the LB model are distorted when the box length L is too small compared to the chain size. Furthermore, some dynamic properties of the LB model are subject to an $L^{-1}$ finite size effect, while the BD model directly reproduces the asymptotic $L \to \infty$ behavior. Apart from these finite size effects, it is also found that in order to obtain the correct dynamic properties for the LB simulations, it is crucial to properly thermalize all the kinetic modes. Only in this case, the results are in excellent agreement with each other, as expected. Moreover, Brownian Dynamics is found to be much more efficient than lattice Boltzmann as long as the degree of polymerization is not excessively large.
△ Less
Submitted 25 September, 2009; v1 submitted 29 March, 2009;
originally announced March 2009.
-
Mesoscopic simulations of the counterion-induced electroosmotic flow - a comparative study
Authors:
Jens Smiatek,
Marcello Sega,
Christian Holm,
Ulf D. Schiller,
Friederike Schmid
Abstract:
We present mesoscopic simulations of the counterion-induced electroosmotic flow in different electrostatic coupling regimes. Two simulation methods are compared, Dissipative Particle Dynamics (DPD) and coupled Lattice-Boltzmann/Molecular Dynamics (LB/MD). A general mapping scheme to match DPD to LB/MD is developed. For the weak-coupling regime, analytic expressions for the flow profiles in the p…
▽ More
We present mesoscopic simulations of the counterion-induced electroosmotic flow in different electrostatic coupling regimes. Two simulation methods are compared, Dissipative Particle Dynamics (DPD) and coupled Lattice-Boltzmann/Molecular Dynamics (LB/MD). A general mapping scheme to match DPD to LB/MD is developed. For the weak-coupling regime, analytic expressions for the flow profiles in the presence of partial-slip as well as no-slip boundary conditions are derived from the Poisson-Boltzmann and Stokes equations, which are in good agreement with the numerical results. The influence of electrofriction and partial slip on the flow profiles is discussed.
△ Less
Submitted 19 May, 2009; v1 submitted 22 January, 2009;
originally announced January 2009.
-
Progress in the Understanding of the Fluctuating Lattice Boltzmann Equation
Authors:
Burkhard Duenweg,
Ulf D. Schiller,
Anthony J. C. Ladd
Abstract:
We give a brief account of the development of methods to include thermal fluctuations into lattice Boltzmann algorithms. Emphasis is put on our recent work (Phys. Rev. E 76, 036704 (2007)) which provides a clear understanding in terms of statistical mechanics.
We give a brief account of the development of methods to include thermal fluctuations into lattice Boltzmann algorithms. Emphasis is put on our recent work (Phys. Rev. E 76, 036704 (2007)) which provides a clear understanding in terms of statistical mechanics.
△ Less
Submitted 9 January, 2009; v1 submitted 8 September, 2008;
originally announced September 2008.
-
Statistical Mechanics of the Fluctuating Lattice Boltzmann Equation
Authors:
Burkhard Duenweg,
Ulf D. Schiller,
Anthony J. C. Ladd
Abstract:
We propose a new formulation of the fluctuating lattice Boltzmann equation that is consistent with both equilibrium statististical mechanics and fluctuating hydrodynamics. The formalism is based on a generalized lattice-gas model, with each velocity direction occupied by many particles. We show that the most probable state of this model corresponds to the usual equilibrium distribution of the la…
▽ More
We propose a new formulation of the fluctuating lattice Boltzmann equation that is consistent with both equilibrium statististical mechanics and fluctuating hydrodynamics. The formalism is based on a generalized lattice-gas model, with each velocity direction occupied by many particles. We show that the most probable state of this model corresponds to the usual equilibrium distribution of the lattice Boltzmann equation. Thermal fluctuations about this equilibrium are controlled by the mean number of particles at a lattice site. Stochastic collision rules are described by a Monte Carlo process satisfying detailed balance. This allows for a straightforward derivation of discrete Langevin equations for the fluctuating modes. It is shown that all non-conserved modes should be thermalized, as first pointed out by Adhikari et al.; any other choice violates the condition of detailed balance. A Chapman-Enskog analysis is used to derive the equations of fluctuating hydrodynamics on large length and time scales; the level of fluctuations is shown to be thermodynamically consistent with the equation of state of an isothermal, ideal gas. We believe this formalism will be useful in developing new algorithms for thermal and multiphase flows.
△ Less
Submitted 11 July, 2007;
originally announced July 2007.