Search results for "lattice-Boltzmann"

showing 9 items of 9 documents

Diffusion through thin membranes: Modeling across scales

2016

From macroscopic to microscopic scales it is demonstrated that diffusion through membranes can be modeled using specific boundary conditions across them. The membranes are here considered thin in comparison to the overall size of the system. In a macroscopic scale the membrane is introduced as a transmission boundary condition, which enables an effective modeling of systems that involve multiple scales. In a mesoscopic scale, a numerical lattice-Boltzmann scheme with a partial-bounceback condition at the membrane is proposed and analyzed. It is shown that this mesoscopic approach provides a consistent approximation of the transmission boundary condition. Furthermore, analysis of the mesosco…

0301 basic medicineMaterials scienceScale (ratio)läpäisevyys01 natural sciencesthin membranesQuantitative Biology::Cell BehaviorQuantitative Biology::Subcellular Processes03 medical and health sciencesdiffuusio (fysikaaliset ilmiöt)transmission boundary condition0103 physical sciencestumaBoundary value problemDiffusion (business)010306 general physicsEnvelope (waves)numerical lattice-Boltzmann schemeMesoscopic physicsta114cell nucleusdiffusionta1182Mechanicsnuclear envelope030104 developmental biologyMembraneMacroscopic scaleParticlepermeabilityPhysical Review E
researchProduct

Comparison of implementations of the lattice-Boltzmann method

2008

AbstractSimplicity of coding is usually an appealing feature of the lattice-Boltzmann method (LBM). Conventional implementations of LBM are often based on the two-lattice or the two-step algorithm, which however suffer from high memory consumption and poor computational performance, respectively. The aim of this work was to identify implementations of LBM that would achieve high computational performance with low memory consumption. Effects of memory addressing schemes were investigated in particular. Data layouts for velocity distribution values were also considered, and they were found to be related to computational performance. A novel bundle data layout was therefore introduced. Address…

Computational fluid mechanicsMemory addressing schemesComputer scienceLattice Boltzmann methodsParallel computingSupercomputerAddressing modeHigh memoryMemory addressComputational MathematicsComputational Theory and MathematicsModeling and SimulationBundleModelling and SimulationLattice-Boltzmann methodImplementationHigh-performance computingCoding (social sciences)Computers & Mathematics with Applications
researchProduct

Coupling of lattice-Boltzmann solvers with suspended particles using the MPI intercommunication framework

2017

Abstract The MPI intercommunication framework was used for coupling of two lattice-Boltzmann solvers with suspended particles, which model advection and diffusion respectively of these particles in a carrier fluid. Simulation domain was divided into two parts, one with advection and diffusion, and the other with diffusion only (no macroscopic flow). Particles were exchanged between these domains at their common boundary by a direct process to process communication. By analysing weak and strong scaling, it was shown that the linear scaling characteristics of the lattice-Boltzmann solvers were not compromised by their coupling.

CouplingPhysicsadvection-diffusionta114AdvectionGeneral EngineeringLattice Boltzmann methods01 natural sciences010305 fluids & plasmasPhysics::Fluid DynamicsFlow (mathematics)0103 physical sciencesFluid dynamicsLinear scaleMPIStatistical physicsDiffusion (business)coupling010306 general physicsScalingSoftwareLattice-BoltzmannAdvances in Engineering Software
researchProduct

Iterative momentum relaxation for fast lattice-Boltzmann simulations

2001

Abstract Lattice-Boltzmann simulations are often used for studying steady-state hydrodynamics. In these simulations, however, the complete time evolution starting from some initial condition is redundantly computed due to the transient nature of the scheme. In this article we present a refinement of body-force driven lattice-Boltzmann simulations that may reduce the simulation time significantly. This new technique is based on an iterative adjustment of the local body-force. We validate this technique on three test cases, namely fluid flow around a spherical obstacle, flow in random fiber mats and flow in a static mixer reactor.

Mathematical optimizationComputer Networks and CommunicationsComputer scienceLattice Boltzmann methodsTime evolutionPorous mediaRelaxation (iterative method)Fluid mechanicsMechanicsStatic mixerlaw.inventionMomentumFlow (mathematics)Hardware and ArchitecturelawLattice-Boltzmann methodFluid dynamicsInitial value problemFluid mechanicsPorous mediumSoftware
researchProduct

Spreading dynamics of three-dimensional droplets by the lattice-Boltzmann method

2000

Abstract We have simulated spreading of small droplets on smooth and rough solid surfaces using the three-dimensional lattice-Boltzmann method. We present results for the influence of the initial distance and shape of the drop from the surface on scaling of droplet radius R as a function of time. For relatively flat initial drop shapes our observations are consistent with Tanner's law R ∼ t q , where q =1/10. For increasingly spherical initial shapes, the exponent q increases rapidly being above one half for spherical droplets initially just above the surface. As expected, surface roughness slows down spreading, decreases the final drop radius, and results in irregular droplet shape due to …

One halfGeneral Computer ScienceChemistryDrop (liquid)Lattice Boltzmann methodsGeneral Physics and AstronomyWettingGeneral ChemistryMechanicsSurface finishBoltzmann equationPhysics::Fluid DynamicsDropletComputational MathematicsClassical mechanicsMechanics of MaterialsSurface roughnessGeneral Materials ScienceWettingScalingLattice-Boltzmann
researchProduct

Investigation of an entropic stabilizer for the lattice-Boltzmann method

2015

The lattice-Boltzmann (LB) method is commonly used for the simulation of fluid flows at the hydrodynamic level of description. Due to its kinetic theory origins, the standard LB schemes carry more degrees of freedom than strictly needed, e.g., for the approximation of solutions to the Navier-stokes equation. In particular, there is freedom in the details of the so-called collision operator. This aspect was recently utilized when an entropic stabilizer, based on the principle of maximizing local entropy, was proposed for the LB method [I. V. Karlin, F. Bosch, and S. S. Chikatamarla, ¨ Phys. Rev. E 90, 031302(R) (2014)]. The proposed stabilizer can be considered as an add-on or extension to b…

PhysicsShear layerta114Lattice Boltzmann methodslattice-Boltzmann methodOrder of accuracyStatistical physicsNumerical validationCollision operatorPhysical Review E
researchProduct

Modeling of intracellular transport in realistic cell geometries

2018

The transport of molecules inside cells is a complex process, the characterization of which is important to gain full understanding of cellular processes. Understanding of intracellular transport is also important for medical applications, for example when analyzing transport of medicine inside cells. The intracellular environment is very complex, and at least the most crucial parts of this complexity must be accounted for to solve transport problems in cells. In this thesis the results of studies in modeling intracellular transport are presented. The aim of the work was to model intracellular transport of proteins and viral capsids in realistic cell environments. To this end, microscopic m…

intracellular transportviruksetnumeeriset menetelmätdiffusionlattice-Boltzmann methodliikebiofysiikkarandom walksolutdiffuusionumerical modelingimage analysiskuljetus (solufysiologia)viral transportproteiinitmatemaattiset mallitsolufysiologiastokastiset prosessit
researchProduct

Evaluation of a lattice-Boltzmann method for mercury intrusion porosimetry simulations

2004

We have simulated intrusion of a non-wetting liquid into pores of varying shape and size. Simulations were based on the lattice-Boltzmann method and the Shan–Chen multiphase model. The liquid–solid contact angle for pores with circular cross-section was found to be equal to that for pores with square cross-section, and constant even for small pore sizes if the discretised shape of the circular cross-section was taken into account. For comparison, contact angle was also determined for a liquid column descending in a capillary tube, and the results were found to be consistent. Application of the method to mercury intrusion porosimetry is discussed.

mercury intrusion porosimetrywettingShan-Chen multiphase modelComputer Networks and CommunicationsComputer scienceCapillary actionLattice Boltzmann methodsPorosimetryMechanicsSquare (algebra)Physics::Fluid DynamicsContact angleHardware and ArchitectureWettinglattice-BoltzmannMercury intrusion porosimetryConstant (mathematics)SoftwareFuture Generation Computer Systems
researchProduct

Application of the lattice-Boltzmann method for simulating attachment of ink particles in paper

2012

In this thesis the basic properties of the lattice- Boltzmann method (LBM) are introduced. Also, a particle model used in combination with LBM is presented, and the combined model is then applied to ink propagation in samples of paper. Simulation geometries were acquired with two different methods, namely confocal microscopy and X-ray tomography. The effect of simulation parameters and paper properties on ink propagation was considered. Promising results were acquired with both image acquiring techniques, but for a better consistency between simulations and experiments the methods should be combined so as to get images that include the full thickness of the sample together with the ink dist…

paperipainoväritlattice-Boltzmann
researchProduct