Searcharxiv⌕ Search

arXiv subjects

Pietro Asinari

Publications and source records attributed to Pietro Asinari.

21 records · Page 2Linked to original sources

Fast computation of multi-scale combustion systems

In the present work, we illustrate the process of constructing a simplified model for complex multi-scale combustion systems. To this end, reduced models of homogeneous ideal gas mixtures of methane and air are first obtained by the novel Relaxation Redistribution Method (RRM) and thereafter used for the extraction of all the missing variables in a reactive flow simulation with a global reaction model.

cond-mat.stat-mech↗

Nonlinear Boltzmann equation for the homogeneous isotropic case: Minimal deterministic Matlab program

The homogeneous isotropic Boltzmann equation (HIBE) is a fundamental dynamic model for many applications in thermodynamics, econophysics and sociodynamics. Despite recent hardware improvements, the solution of the Boltzmann equation remains extremely challenging from the computational point of view, in particular by deterministic methods (free of stochastic noise). This work aims to improve a deterministic direct method recently proposed [V.V. Aristov, Kluwer Academic Publishers, 2001] for solving the HIBE with a generic collisional kernel and, in particular, for taking care of the late dynamics of the relaxation towards the equilibrium. Essentially (a) the original problem is reformulated in terms of particle kinetic energy (exact particle number and energy conservation during microscopic collisions) and (b) the computation of the relaxation rates is improved by the DVM-like correction, where DVM stands for Discrete Velocity Model (ensuring that the macroscopic conservation laws are exactly satisfied). Both these corrections make possible to derive very accurate reference solutions for this test case. Moreover this work aims to distribute an open-source program (called HOMISBOLTZ), which can be redistributed and/or modified for dealing with different applications, under the terms of the GNU General Public License. The program has been purposely designed in order to be minimal, not only with regards to the reduced number of lines (less than 1,000), but also with regards to the coding style (as simple as possible).

physics.comp-ph↗

Factorization symmetry in lattice Boltzmann simulations

A non-perturbative algebraic theory of lattice Boltzmann method is developed based on a symmetry of a product. It involves three steps: (i) Derivation of admissible lattices in one spatial dimension through a matching condition which imposes restricted extension of higher-order Gaussian moments, (ii) Special quasi-equilibrium distribution function found analytically in closed form on the product-lattice in two and three spatial dimensions, and which proves factorization of quasi-equilibrium moments, and (iii) Algebraic method of pruning based on a one-into-one relation between groups of discrete velocities and moments. Two routes of constructing lattice Boltzmann equilibria are distinguished. Present theory includes previously known limiting and special cases of lattices, and enables automated derivation of lattice Boltzmann models from two-dimensional tables, by finding roots of one polynomial and solving a few linear systems.

cond-mat.stat-mech↗