4 research outputs found

    Linear-Time Poisson-Disk Patterns

    Get PDF
    We present an algorithm for generating Poisson-disc patterns taking O(N) time to generate NN points. The method is based on a grid of regions which can contain no more than one point in the final pattern, and uses an explicit model of point arrival times under a uniform Poisson process.Comment: 4 pages, 2 figure

    k-d Darts: Sampling by k-Dimensional Flat Searches

    Get PDF
    We formalize the notion of sampling a function using k-d darts. A k-d dart is a set of independent, mutually orthogonal, k-dimensional subspaces called k-d flats. Each dart has d choose k flats, aligned with the coordinate axes for efficiency. We show that k-d darts are useful for exploring a function's properties, such as estimating its integral, or finding an exemplar above a threshold. We describe a recipe for converting an algorithm from point sampling to k-d dart sampling, assuming the function can be evaluated along a k-d flat. We demonstrate that k-d darts are more efficient than point-wise samples in high dimensions, depending on the characteristics of the sampling domain: e.g. the subregion of interest has small volume and evaluating the function along a flat is not too expensive. We present three concrete applications using line darts (1-d darts): relaxed maximal Poisson-disk sampling, high-quality rasterization of depth-of-field blur, and estimation of the probability of failure from a response surface for uncertainty quantification. In these applications, line darts achieve the same fidelity output as point darts in less time. We also demonstrate the accuracy of higher dimensional darts for a volume estimation problem. For Poisson-disk sampling, we use significantly less memory, enabling the generation of larger point clouds in higher dimensions.Comment: 19 pages 16 figure

    Meshless methods for Maxwell’s equations with applications to magnetotelluric modelling and inversion

    Get PDF
    The first part of thesis presents new meshless methods for solving time harmonic electromagnetic fields in closed two- or three-dimensional volumes containing heterogeneous materials. This new methods will be used to simulate magnetotelluric experiments, when an Earth conductivity model is given in advanced. Normally, classical approximation methods like finite elements or finite differences are used to solve this task. The algorithms here in this thesis, only need an unstructured point sampling in the modelling domain for the discretization and is able to gain a solution for the partial differential equation without a fixed mesh or grid. This is advantageous when complex model geometries have to be described, because no adapted mesh or grid need to be generated. The meshless methods, described here in this thesis, use a direct discretization technique in combination with a generalized approximation method. This allows to formulate the partial differential equations in terms of linear functionals, which can be approximated and directly form the discretization. For the two-dimensional magnetotelluric problem, a second-order accurate algorithm to solve the partial differential equations was developed and tested with several example calculations. The accuracy of the new meshless methods was compared to analytical solutions, and it was found, that a better accuracy can be achieved with less degrees of freedoms compared to previously published results. For the three-dimensional case, a meshless formulation was given and numerical calculations show the ability of the scheme to handle models with heterogeneous conductivity structures. In the second part of this thesis, the newly developed two-dimensional simulation method will be used in an inversion scheme. Here, the task is to recover the unknown Earth conductivity model with the help of data gained from a magnetotelluric experiment. Due to the previously developed meshless approximation algorithm, some numerical tasks during the inversion can be simplified by reusing the discretization defined on the point sampling from the forward simulation. The newly developed meshless inversion algorithm will be tested with synthetic data to reconstruct known conductivity anomalies. It can be shown, that the inverse algorithm produces correct results, even in the presence of topography
    corecore