Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Maria Bruna is active.

Publication


Featured researches published by Maria Bruna.


Physical Review E | 2012

Excluded-volume effects in the diffusion of hard spheres.

Maria Bruna; S. Jonathan Chapman

Excluded-volume effects can play an important role in determining transport properties in diffusion of particles. Here, the diffusion of finite-sized hard-core interacting particles in two or three dimensions is considered systematically using the method of matched asymptotic expansions. The result is a nonlinear diffusion equation for the one-particle distribution function, with excluded-volume effects enhancing the overall collective diffusion rate. An expression for the effective (collective) diffusion coefficient is obtained. Stochastic simulations of the full particle system are shown to compare well with the solution of this equation for two examples.


PLOS Computational Biology | 2014

Ten Simple Rules for Effective Computational Research

James M. Osborne; Miguel O. Bernabeu; Maria Bruna; Ben Calderhead; Jonathan Cooper; Neil Dalchau; Sara-Jane Dunn; Alexander G. Fletcher; Robin Freeman; Derek Groen; Bernhard Knapp; Greg J. McInerny; Gary R. Mirams; Joe Pitt-Francis; Biswa Sengupta; David W. Wright; Christian A. Yates; David J. Gavaghan; Stephen Emmott; Charlotte M. Deane

In order to attempt to understand the complexity inherent in nature, mathematical, statistical and computational techniques are increasingly being employed in the life sciences. In particular, the use and development of software tools is becoming vital for investigating scientific hypotheses, and a wide range of scientists are finding software development playing a more central role in their day-to-day research. In fields such as biology and ecology, there has been a noticeable trend towards the use of quantitative methods for both making sense of ever-increasing amounts of data [1] and building or selecting models [2]. As Research Fellows of the “2020 Science” project (http://www.2020science.net), funded jointly by the EPSRC (Engineering and Physical Sciences Research Council) and Microsoft Research, we have firsthand experience of the challenges associated with carrying out multidisciplinary computation-based science [3]–[5]. In this paper we offer a jargon-free guide to best practice when developing and using software for scientific research. While many guides to software development exist, they are often aimed at computer scientists [6] or concentrate on large open-source projects [7]; the present guide is aimed specifically at the vast majority of scientific researchers: those without formal training in computer science. We present our ten simple rules with the aim of enabling scientists to be more effective in undertaking research and therefore maximise the impact of this research within the scientific community. While these rules are described individually, collectively they form a single vision for how to approach the practical side of computational science. Our rules are presented in roughly the chronological order in which they should be undertaken, beginning with things that, as a computational scientist, you should do before you even think about writing any code. For each rule, guides on getting started, links to relevant tutorials, and further reading are provided in the supplementary material (Text S1).


Journal of Chemical Physics | 2012

Diffusion of multiple species with excluded-volume effects

Maria Bruna; S. Jonathan Chapman

Stochastic models of diffusion with excluded-volume effects are used to model many biological and physical systems at a discrete level. The average properties of the population may be described by a continuum model based on partial differential equations. In this paper we consider multiple interacting subpopulations/species and study how the inter-species competition emerges at the population level. Each individual is described as a finite-size hard core interacting particle undergoing brownian motion. The link between the discrete stochastic equations of motion and the continuum model is considered systematically using the method of matched asymptotic expansions. The system for two species leads to a nonlinear cross-diffusion system for each subpopulation, which captures the enhancement of the effective diffusion rate due to excluded-volume interactions between particles of the same species, and the diminishment due to particles of the other species. This model can explain two alternative notions of the diffusion coefficient that are often confounded, namely collective diffusion and self-diffusion. Simulations of the discrete system show good agreement with the analytic results.


arXiv: Fluid Dynamics | 2015

Understanding how porosity gradients can make a better filter using homogenization theory

Mohit P. Dalwadi; Ian Griffiths; Maria Bruna

Filters whose porosity decreases with depth are often more efficient at removing solute from a fluid than filters with a uniform porosity. We investigate this phenomenon via an extension of homogenization theory that accounts for a macroscale variation in microstructure. In the first stage of the paper, we homogenize the problems of flow through a filter with a near-periodic microstructure and of solute transport owing to advection, diffusion and filter adsorption. In the second stage, we use the computationally efficient homogenized equations to investigate and quantify why porosity gradients can improve filter efficiency. We find that a porosity gradient has a much larger effect on the uniformity of adsorption than it does on the total adsorption. This allows us to understand how a decreasing porosity can lead to a greater filter efficiency, by lowering the risk of localized blocking while maintaining the rate of total contaminant removal.


Journal of Chemical Physics | 2014

Model reduction for slow–fast stochastic systems with metastable behaviour

Maria Bruna; S. Jonathan Chapman; Matthew J. Smith

The quasi-steady-state approximation (or stochastic averaging principle) is a useful tool in the study of multiscale stochastic systems, giving a practical method by which to reduce the number of degrees of freedom in a model. The method is extended here to slow-fast systems in which the fast variables exhibit metastable behaviour. The key parameter that determines the form of the reduced model is the ratio of the timescale for the switching of the fast variables between metastable states to the timescale for the evolution of the slow variables. The method is illustrated with two examples: one from biochemistry (a fast-species-mediated chemical switch coupled to a slower varying species), and one from ecology (a predator-prey system). Numerical simulations of each model reduction are compared with those of the full system.


Bulletin of Mathematical Biology | 2014

Diffusion of Finite-Size Particles in Confined Geometries

Maria Bruna; S. Jonathan Chapman

The diffusion of finite-size hard-core interacting particles in two- or three-dimensional confined domains is considered in the limit that the confinement dimensions become comparable to the particle’s dimensions. The result is a nonlinear diffusion equation for the one-particle probability density function, with an overall collective diffusion that depends on both the excluded-volume and the narrow confinement. By including both these effects, the equation is able to interpolate between severe confinement (for example, single-file diffusion) and unconfined diffusion. Numerical solutions of both the effective nonlinear diffusion equation and the stochastic particle system are presented and compared. As an application, the case of diffusion under a ratchet potential is considered, and the change in transport properties due to excluded-volume and confinement effects is examined.


Journal of Fluid Mechanics | 2016

A multiscale method to calculate filter blockage

Mohit P. Dalwadi; Maria Bruna; Ian Griffiths

Filters that act by adsorbing contaminant onto their pore walls will experience a decrease in porosity over time, and may eventually block. As adsorption will generally be greater towards the entrance of a filter, where the concentration of contaminant particles is higher, these effects can also result in a spatially varying porosity. We investigate this dynamic process using an extension of homogenization theory that accounts for a macroscale variation in microstructure. We formulate and homogenize the coupled problems of flow through a filter with a near-periodic time-dependent microstructure, solute transport due to advection, diffusion and filter adsorption, and filter structure evolution due to the adsorption of contaminant. We use the homogenized equations to investigate how the contaminant removal and filter lifespan depend on the initial porosity distribution for a unidirectional flow. We confirm a conjecture made by Dalwadi et al. (Proc. R. Soc. Lond. A, vol. 471 (2182), 2015, 20150464) that filters with an initially negative porosity gradient have a longer lifespan and remove more contaminant than filters with an initially constant porosity, or worse, an initially positive porosity gradient. In addition, we determine which initial porosity distributions result in a filter that will block everywhere at once by exploiting an asymptotic reduction of the homogenized equations. We show that these filters remove more contaminant than other filters with the same initial average porosity, but that filters which block everywhere at once are limited by how large their initial average porosity can be.


EPL | 2015

The effective flux through a thin-film composite membrane

Maria Bruna; S. J. Chapman; Guy Z. Ramon

Composite membrane structures, used extensively in separation processes, comprise an ultra-thin selective polymer film cast over a porous support, whose pores partially obstruct transport out of the top film. Here, we model the composite as a finite thickness slab with a periodic array of circular absorbing patches in an otherwise reflective surface and study the effective transport properties of the composite. We obtain an analytical approximation for the effective diffusive flux as a function of the geometrical parameters, namely the film thickness, the support porosity and the pore size. We find a good agreement with full numerical solutions, and that a good effective rate is achievable with a relatively small number of pores.


Journal of Nonlinear Science | 2017

Cross-Diffusion Systems with Excluded-Volume Effects and Asymptotic Gradient Flow Structures

Maria Bruna; Martin Burger; Helene Ranetbauer; Marie-Therese Wolfram

In this paper, we discuss the analysis of a cross-diffusion PDE system for a mixture of hard spheres, which was derived in Bruna and Chapman (J Chem Phys 137:204116-1–204116-16, 2012a) from a stochastic system of interacting Brownian particles using the method of matched asymptotic expansions. The resulting cross-diffusion system is valid in the limit of small volume fraction of particles. While the system has a gradient flow structure in the symmetric case of all particles having the same size and diffusivity, this is not valid in general. We discuss local stability and global existence for the symmetric case using the gradient flow structure and entropy variable techniques. For the general case, we introduce the concept of an asymptotic gradient flow structure and show how it can be used to study the behavior close to equilibrium. Finally, we illustrate the behavior of the model with various numerical simulations.


SoftwareX | 2017

Particle-based and meshless methods with Aboria

Martin Robinson; Maria Bruna

Aboria is a powerful and flexible C++ library for the implementation of particle-based numerical methods. The particles in such methods can represent actual particles (e.g. Molecular Dynamics) or abstract particles used to discretise a continuous function over a domain (e.g. Radial Basis Functions). Aboria provides a particle container, compatible with the Standard Template Library, spatial search data structures, and a Domain Specific Language to specify non-linear operators on the particle set. This paper gives an overview of Aborias design, an example of use, and a performance benchmark.

Collaboration


Dive into the Maria Bruna's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Derek Groen

University College London

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge