2,320 research outputs found
Sixteen space-filling curves and traversals for d-dimensional cubes and simplices
This article describes sixteen different ways to traverse d-dimensional space
recursively in a way that is well-defined for any number of dimensions. Each of
these traversals has distinct properties that may be beneficial for certain
applications. Some of the traversals are novel, some have been known in
principle but had not been described adequately for any number of dimensions,
some of the traversals have been known. This article is the first to present
them all in a consistent notation system. Furthermore, with this article, tools
are provided to enumerate points in a regular grid in the order in which they
are visited by each traversal. In particular, we cover: five discontinuous
traversals based on subdividing cubes into 2^d subcubes: Z-traversal (Morton
indexing), U-traversal, Gray-code traversal, Double-Gray-code traversal, and
Inside-out traversal; two discontinuous traversals based on subdividing
simplices into 2^d subsimplices: the Hill-Z traversal and the Maehara-reflected
traversal; five continuous traversals based on subdividing cubes into 2^d
subcubes: the Base-camp Hilbert curve, the Harmonious Hilbert curve, the Alfa
Hilbert curve, the Beta Hilbert curve, and the Butz-Hilbert curve; four
continuous traversals based on subdividing cubes into 3^d subcubes: the Peano
curve, the Coil curve, the Half-coil curve, and the Meurthe curve. All of these
traversals are self-similar in the sense that the traversal in each of the
subcubes or subsimplices of a cube or simplex, on any level of recursive
subdivision, can be obtained by scaling, translating, rotating, reflecting
and/or reversing the traversal of the complete unit cube or simplex.Comment: 28 pages, 12 figures. v2: fixed a confusing typo on page 12, line
Theory of Stellar Population Synthesis with an application to N-Body simulations
Aims. We present here a new theoretical approach to population synthesis. The
aim is to predict colour magnitude diagrams (CMDs) for huge numbers of stars.
With this method we generate synthetic CMDs for N-body simulations of galaxies.
Sophisticated hydrodynamic N-body models of galaxies require equal quality
simulations of the photometric properties of their stellar content. The only
prerequisite for the method to work is very little information on the star
formation and chemical enrichment histories, i.e. the age and metallicity of
all star-particles as a function of time. The method takes into account the gap
between the mass of real stars and that of the star-particles in N-body
simulations, which best correspond to the mass of star clusters with different
age and metallicity, i.e. a manifold of single stellar sopulations (SSP).
Methods. The theory extends the concept of SSP to include the phase-space
(position and velocity) of each star. Furthermore, it accelerates the building
up of simulated CMD by using a database of theoretical SSPs that extends to all
ages and metallicities of interest. Finally, it uses the concept of
distribution functions to build up the CMD. The technique is independent of the
mass resolution and the way the N-body simulation has been calculated. This
allows us to generate CMDs for simulated stellar systems of any kind: from open
clusters to globular clusters, dwarf galaxies, or spiral and elliptical
galaxies. Results. The new theory is applied to an N-body simulation of a disc
galaxy to test its performance and highlight its flexibility.Comment: accepted for publication in A&
Achievable Throughput in Two-Scale Wireless Networks
We propose a new model of wireless networks which we refer to as "two-scale networks." At a local scale, characterised by nodes being within a distance r, channel strengths are drawn independently and identically from a distance-independent distribution. At a global scale, characterised by nodes being further apart from each other than a distance r, channel connections are governed by a Rayleigh distribution, with the power satisfying a distance-based decay law. Thus, at a local scale, channel strengths are determined primarily by random effects such as obstacles and scatterers whereas at the global scale channel strengths depend on distance.
For such networks, we propose a hybrid communications scheme, combining elements of distance-dependent networks and random networks. For particular classes of two-scale networks with N nodes, we show that an aggregate throughput that is slightly sublinear in N, for instance, of the form N/ log^4 N is achievable. This offers a significant improvement over a throughput scaling behaviour of O(√N) that is obtained in other work
Efficient and accurate simulations of deformable particles immersed in a fluid using a combined immersed boundary lattice Boltzmann finite element method
The deformation of an initially spherical capsule, freely suspended in simple
shear flow, can be computed analytically in the limit of small deformations [D.
Barthes-Biesel, J. M. Rallison, The Time-Dependent Deformation of a Capsule
Freely Suspended in a Linear Shear Flow, J. Fluid Mech. 113 (1981) 251-267].
Those analytic approximations are used to study the influence of the mesh
tessellation method, the spatial resolution, and the discrete delta function of
the immersed boundary method on the numerical results obtained by a coupled
immersed boundary lattice Boltzmann finite element method. For the description
of the capsule membrane, a finite element method and the Skalak constitutive
model [R. Skalak et al., Strain Energy Function of Red Blood Cell Membranes,
Biophys. J. 13 (1973) 245-264] have been employed. Our primary goal is the
investigation of the presented model for small resolutions to provide a sound
basis for efficient but accurate simulations of multiple deformable particles
immersed in a fluid. We come to the conclusion that details of the membrane
mesh, as tessellation method and resolution, play only a minor role. The
hydrodynamic resolution, i.e., the width of the discrete delta function, can
significantly influence the accuracy of the simulations. The discretization of
the delta function introduces an artificial length scale, which effectively
changes the radius and the deformability of the capsule. We discuss
possibilities of reducing the computing time of simulations of deformable
objects immersed in a fluid while maintaining high accuracy.Comment: 23 pages, 14 figures, 3 table
- …