arXiv Science⌕ Search

SEARCH · arXiv Science

Results for “physics.comp-ph”

Search indexed arXiv papers on artificial intelligence, large language models, computer vision and robotics. Read source abstracts and follow links to arXiv.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 523 records · Page 29Linked to original sources

Modeling of High-Gradient Vacuum Breakdown

Comsol finite element technique was applied to study heating and cooling of a microspot on the cathode surface. The reasons why there seems to be no common model for vacuum arcs, in spite of the importance of this field and the level of effort expended over more than one hundred years, were explored.

physics.comp-ph↗

Parallel Multiphysics Simulations of Charged Particles in Microfluidic Flows

The article describes parallel multiphysics simulations of charged particles in microfluidic flows with the waLBerla framework. To this end, three physical effects are coupled: rigid body dynamics, fluid flow modelled by a lattice Boltzmann algorithm, and electric potentials represented by a finite volume discretisation. For solving the finite volume discretisation for the electrostatic forces, a cell-centered multigrid algorithm is developed that conforms to the lattice Boltzmann meshes and the parallel communication structure of waLBerla. The new functionality is validated with suitable benchmark scenarios. Additionally, the parallel scaling and the numerical efficiency of the algorithms are analysed on an advanced supercomputer.

cs.CE↗

Compression of the electron repulsion integral tensor in tensor hypercontraction format with cubic scaling cost

Electron repulsion integral tensor has ubiquitous applications in quantum chemistry calculations. In this work, we propose an algorithm which compresses the electron repulsion tensor into the tensor hypercontraction format with $\mathcal{O}(n N^2 \log N)$ computational cost, where $N$ is the number of orbital functions and $n$ is the number of spatial grid points that the discretization of each orbital function has. The algorithm is based on a novel strategy of density fitting using a selection of a subset of spatial grid points to approximate the pair products of orbital functions on the whole domain.

math.NA↗

PyCraters: A Python framework for crater function analysis

We introduce a Python framework designed to automate the most common tasks associated with the extraction and upscaling of the statistics of single-impact crater functions to inform coefficients of continuum equations describing surface morphology evolution. Designed with ease-of-use in mind, the framework allows users to extract meaningful statistical estimates with very short Python programs. Wrappers to interface with specific simulation packages, routines for statistical extraction of output, and fitting and differentiation libraries are all hidden behind simple, high-level user-facing functions. In addition, the framework is extensible, allowing advanced users to specify the collection of specialized statistics or the creation of customized plots. The framework is hosted on the BitBucket service under an open-source license, with the aim of helping non-specialists easily extract preliminary estimates of relevant crater function results associated with a particular experimental system.

physics.comp-ph↗

A Solver for Massively Parallel Direct Numerical Simulation of Three-Dimensional Multiphase Flows

We present a new solver for massively parallel simulations of fully three-dimensional multiphase flows. The solver runs on a variety of computer architectures from laptops to supercomputers and on 65536 threads or more (limited only by the availability to us of more threads). The code is wholly written by the authors in Fortran 2003 and uses a domain decomposition strategy for parallelization with MPI. The fluid interface solver is based on a parallel implementation of the LCRM hybrid Front Tracking/Level Set method designed to handle highly deforming interfaces with complex topology changes. We discuss the implementation of this interface method and its particular suitability to distributed processing where all operations are carried out locally on distributed subdomains. We have developed parallel GMRES and Multigrid iterative solvers suited to the linear systems arising from the implicit solution of the fluid velocities and pressure in the presence of strong density and viscosity discontinuities across fluid phases. Particular attention is drawn to the details and performance of the parallel Multigrid solver. The code includes modules for flow interaction with immersed solid objects, contact line dynamics, species and thermal transport with phase change. Here, however, we focus on the simulation of the canonical problem of drop splash onto a liquid film and report on the parallel performance of the code on varying numbers of threads. The 3D simulations were run on mesh resolutions up to $1024^3$ with results at the higher resolutions showing the fine details and features of droplet ejection, crown formation and rim instability observed under similar experimental conditions. Keywords:

physics.flu-dyn↗

Variational Formulation of E & M Particle Simulation Algorithms in Cylindrical Geometry using an Angular Modal Decomposition

Taking advantage of the flexibility of the variational method with coordinate transformations, we derive a self-consistent set of equations of motion from a discretized Lagrangian to study kinetic plasmas using a Fourier decomposed cylindrical coordinate system. The phase-space distribution function was reduced to a collection of finite-sized macro-particles of arbitrary shape moving on a virtual Cartesian grid. However, the discretization of field quantities was performed in cylindrical coordinates and decomposed into a truncated Fourier series in angle. A straightforward finite element interpolation scheme is used to transform between the two grids. The equations of motion were then obtained by demanding the action be stationary. The primary advantage of the variational approach is preservation of Lagrangian symmetries. In the present case, this leads to exact energy conservation, thus avoiding possible difficulties with grid heating.

physics.comp-ph↗

A poroelastic model coupled to a fluid network with applications in lung modelling

Here we develop a lung ventilation model, based a continuum poroelastic representation of lung parenchyma and a 0D airway tree flow model. For the poroelastic approximation we design and implement a lowest order stabilised finite element method. This component is strongly coupled to the 0D airway tree model. The framework is applied to a realistic lung anatomical model derived from computed tomography data and an artificially generated airway tree to model the conducting airway region. Numerical simulations produce physiologically realistic solutions, and demonstrate the effect of airway constriction and reduced tissue elasticity on ventilation, tissue stress and alveolar pressure distribution. The key advantage of the model is the ability to provide insight into the mutual dependence between ventilation and deformation. This is essential when studying lung diseases, such as chronic obstructive pulmonary disease and pulmonary fibrosis. Thus the model can be used to form a better understanding of integrated lung mechanics in both the healthy and diseased states.

physics.comp-ph↗

Staggered Dslash Performance on Intel Xeon Phi Architecture

The conjugate gradient (CG) algorithm is among the most essential and time consuming parts of lattice calculations with staggered quarks. We test the performance of CG and dslash, the key step in the CG algorithm, on the Intel Xeon Phi, also known as the Many Integrated Core (MIC) architecture. We try different parallelization strategies using MPI, OpenMP, and the vector processing units (VPUs).

hep-lat↗

Calculation of Cauchy stress tensor in molecular dynamics system with a generalized Irving-Kirkwood formulism

Irving and Kirkwood formulism (IK formulism) provides a way to compute continuum mechanics quantities at certain location in terms of molecular variables. To make the approach more practical in computer simulation, Hardy proposed to use a spacial kernel function that couples continuum quantities with atomistic information. To reduce irrational fluctuations, Murdoch proposed to use a temporal kernel function to smooth the physical quantities obtained in Hardy's approach. In this paper, we generalize the original IK formulism to systematically incorporate both spacial and temporal average. The Cauchy stress tensor is derived in this generalized IK formulism (g-IK formulism). Analysis is given to illuminate the connection and difference between g-IK formulism and traditional temporal post-process approach. The relationship between Cauchy stress and first Piola-Kirchhoff stress is restudied in the framework of g-IK formulism. Numerical experiments using molecular dynamics are conducted to examine the analysis results.

physics.comp-ph↗

Longitudinal instabilities affecting the moving critical layer laser-plasma ion accelerators

In this work we analyze the longitudinal instabilities of propagating acceleration structures that are driven by a relativistically intense laser at the moving plasma critical layer [1]. These instabilities affect the energy-spectra of the accelerated ion-beams in propagating critical layer acceleration schemes [2][3]. Specifically, using analytical theory and PIC simulations we look into three fundamental physical processes and their interplay that are crucial to the understanding of energy spectral control by making the laser-plasma ion accelerators stable. The interacting processes are (i) Doppler-shifted ponderomotive bunching [1][4] (ii) potential quenching by beam-loading [2] and (iii) two-stream instabilities. These phenomenon have been observed in simulations analyzing these acceleration processes [5][6][7]. From the preliminary models and results we present in this work, we can infer measures by which these instabilities can be controlled [8] for improving the energy-spread of the beams.

physics.plasm-ph↗

A new class of scalable parallel pseudorandom number generators based on Pohlig-Hellman exponentiation ciphers

Parallel supercomputer-based Monte Carlo applications depend on pseudorandom number generators that produce independent pseudorandom streams across many separate processes. We propose a new scalable class of parallel pseudorandom number generators based on Pohlig--Hellman exponentiation ciphers. The method generates uniformly distributed floating point pseudorandom streams by encrypting simple sequences of integer \textit{messages} into \textit{ciphertexts} by exponentiation modulo prime numbers. The advantages of the method are: the method is trivially parallelizable by parameterization with each pseudorandom number generator derived from an independent prime modulus, the method is fully scalable on massively parallel computing clusters due to the large number of primes available for each implementation, the seeding and initialization of the independent streams is simple, the method requires only a few integer multiply--mod operations per pseudorandom number, the state of each instance is defined by only a few integer values, the period of each instance is different, and the method passes a battery of intrastream and interstream correlation tests using up to $10^{13}$ pseudorandom numbers per test. The 32-bit implementation we propose has millions of possible instances, all with periods greater than $10^{18}$. A 64-bit implementation depends on 128-bit arithmetic, but would have more than $10^{15}$ possible instances and periods greater than $10^{37}$.

physics.comp-ph↗

Grace: a Cross-platform Micromagnetic Simulator On Graphics Processing Units

A micromagnetic simulator running on graphics processing unit (GPU) is presented. It achieves significant performance boost as compared to previous central processing unit (CPU) simulators, up to two orders of magnitude for large input problems. Different from GPU implementations of other research groups, this simulator is developed with C++ Accelerated Massive Parallelism (C++ AMP) and is hardware platform compatible. It runs on GPU from venders include NVidia, AMD and Intel, which paved the way for fast micromagnetic simulation on both high-end workstations with dedicated graphics cards and low-end personal computers with integrated graphics card. A copy of the simulator software is publicly available.

cs.CE↗

Reconstruction of bremsstrahlung spectra from attenuation data using generalized simulated annealing

The throughout knowledge of a X-ray beam spectrum is mandatory to assess the quality of its source device. Since the techniques to directly measurement such spectra are expensive and laborious, the X-ray spectrum reconstruction using attenuation data has been a promising alternative. However, such reconstruction corresponds mathematically to an inverse, nonlinear and ill-posed problem. Therefore, to solve it the use of powerful optimization algorithms and good regularization functions is required. Here, we present a generalized simulated annealing algorithm combined with a suitable smoothing regularization function to solve the X-ray spectrum reconstruction inverse problem. We also propose an approach to set the initial acceptance and visitation temperatures and a standardization of the objective function terms to automatize the algorithm to address with different spectra range. Numerical tests considering three different reference spectra with its attenuation curve are presented. Results show that the algorithm provides good accuracy to retrieve the reference spectra shapes corroborating the central importance of our regularization function and the performance improvement of the generalized simulated annealing compared to its classical version.

physics.comp-ph↗

Nonorthogonal bases in variational calculations and the loss of numerical accuracy

The most common method for calculating accurate numerical solutions for complicated linear differential equations - for example, finding eigenvalues and eigenfunctions of the Schrodinger equation for many-electron atoms - is the variational method with some convenient basis of functions. This leads to a finite matrix representation of the operators involved; and standard numerical operations - such as Gaussian elimination - may be employed. When the basis functions are not orthogonal, one expects substantial loss of numerical accuracy in those matrix manipulations; and so multiple-precision arithmetic is often required for useful results. In this paper, for the first time, we offer a way to estimate the rate at which numerical cancellations will grow in severity as one increases the basis size. For the familiar case of using simple power series, x^n, n<N as the basis instead of orthogonal polynomials, we predict a loss of about 2N bits or 4N bits of numerical accuracy.

physics.comp-ph↗

A simple deterministic and time reversal invariant thermostat

A simple deterministic and time reversal invariant type of thermostat is proposed to be used for computer simulations of classical systems. It acts on collisions with the walls of the container exclusively. It maps the incoming and outgoing velocity of an impinging particle onto each other uniquely, in a way that satisfies a detailed balance condition with respect to the (local) wall temperature. It is fast to implement on a computer, leads to rapid equilibration or approach to a stationary nonequilibrium state and it effects the physical properties of the system in a narrow boundary layer only. Because of the deterministic nature it is especially suitable for studying dynamical systems characteristics, such as Lyapunov exponents and fractal dimensions of attractors. A few successful applications have been reported already.

cond-mat.stat-mech↗

Variation of the critical percolation threshold in the Achlioptas processes

We investigate variations of the well-known Achlioptas percolation problem, which uses the method of probing sites when building up a lattice system, or probing links when building a network, ultimately resulting in the delay of the appearance of the critical behavior. In the first variation we use two-dimensional lattices, and we apply reverse rules of the Achlioptas model, thus resulting in a speed-up rather than delay of criticality. In a second variation we apply an attractive (and repulsive) rule when building up the lattice, so that newly added sites are either attracted or repelled by the already existing clusters. All these variations result in different values of the percolation threshold, which are herewith reported. Finally, we find that all new models belong to the same universality class as classical percolation.

physics.comp-ph↗

Replica-exchange Wang-Landau sampling: Pushing the limits of Monte Carlo simulations in materials sciences

We describe the study of thermodynamics of materials using replica-exchange Wang-Landau (REWL) sampling, a generic framework for massively parallel implementations of the Wang-Landau Monte Carlo method. To evaluate the performance and scalability of the method, we investigate the magnetic phase transition in body-centered cubic (bcc) iron using the classical Heisenberg model parametrized with first principles calculations. We demonstrate that our framework leads to a significant speedup without compromising the accuracy and precision and facilitates the study of much larger systems than is possible with its serial counterpart.

cond-mat.mtrl-sci↗

Detection efficiency of a BEGe detector using the Monte Carlo method and a comparison to other calibration methods

In this paper we model by using the Monte Carlo simulation code PENELOPE [1, 2] a Broad Energy Germanium (BEGe) detector and determine its efficiency. The simulated geometry consists of a point source located close to the detector as well as volume sources with cylindrical geometry. A comparison of the simulation is made to experimental results as well as to analytical calculations.

physics.ins-det↗