Aleksandar Belic
University of Belgrade
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Aleksandar Belic.
Computer Physics Communications | 2016
Bogdan M. Satarić; Vladimir Slavnić; Aleksandar Belic; Antun Balaz; P. Muruganandam; Sadhan K. Adhikari
We present hybrid OpenMP/MPI (Open Multi-Processing/Message Passing Interface) parallelized versions of earlier published C programs (Vudragovic et al. 2012) for calculating both stationary and non-stationary solutions of the time-dependent Gross–Pitaevskii (GP) equation in three spatial dimensions. The GP equation describes the properties of dilute Bose–Einstein condensates at ultra-cold temperatures. Hybrid versions of programs use the same algorithms as the C ones, involving real- and imaginary-time propagation based on a split-step Crank–Nicolson method, but consider only a fully-anisotropic three-dimensional GP equation, where algorithmic complexity for large grid sizes necessitates parallelization in order to reduce execution time and/or memory requirements per node. Since distributed memory approach is required to address the latter, we combine MPI programming paradigm with existing OpenMP codes, thus creating fully flexible parallelism within a combined distributed/shared memory model, suitable for different modern computer architectures. The two presented C/OpenMP/MPI programs for real- and imaginary-time propagation are optimized and accompanied by a customizable makefile. We present typical scalability results for the provided OpenMP/MPI codes and demonstrate almost linear speedup until inter-process communication time starts to dominate over calculation time per iteration. Such a scalability study is necessary for large grid sizes in order to determine optimal number of MPI nodes and OpenMP threads per node.
Physical Review Letters | 2005
Aleksandar Bogojevic; Antun Balaz; Aleksandar Belic
We present a new analytical method that systematically improves the convergence of path integrals of a generic N-fold discretized theory. Using it we calculate the effective actions S(p) for p< or =9, which lead to the same continuum amplitudes as the starting action, but that converge to that continuum limit as 1/N(p). We checked this derived speedup in convergence by performing Monte Carlo simulations on several different models.
Physical Review B | 2005
Aleksandar Bogojevic; Antun Balaz; Aleksandar Belic
We present and discuss a detailed derivation of an analytical method that systematically improves the convergence of path integrals of a generic N-fold discretized theory. We develop an explicit procedure for calculating a set of effective actions S{sup (p)}, for p=1,2,3,... which have the property that they lead to the same continuum amplitudes as the starting action, but converge to that continuum limit ever faster. Discretized amplitudes calculated using the p-level effective action differ from the continuum limit by a term of order 1/N{sup p}. We obtain explicit expressions for the effective actions for levels p{<=}9. We end by analyzing the speedup of Monte Carlo simulations of two different models: an anharmonic oscillator with quartic coupling and a particle in a modified Poeschl-Teller potential.
Journal of Statistical Mechanics: Theory and Experiment | 2011
Antun Balaž; Ivana Vidanović; Aleksandar Bogojevic; Aleksandar Belic; Axel Pelster
We calculate the short-time expansion of the propagator for a general many-body quantum system in a time-dependent potential to orders that have not yet been accessible before. To this end the propagator is expressed in terms of a discretized effective potential, for which we derive and analytically solve a set of efficient recursion relations. Such a discretized effective potential can be used to substantially speed up numerical Monte-Carlo simulations for path integrals, or to set up various analytic approximation techniques to study dynamic properties of quantum systems in timedependent potentials. The analytically derived results are numerically verified by treating several simple one-dimensional models.
Physical Review E | 2009
Ivana Vidanović; Aleksandar Bogojevic; Antun Balaz; Aleksandar Belic
In this paper, building on a previous analysis [I. Vidanović, A. Bogojević, and A. Belić, preceding paper, Phys. Rev. E 80, 066705 (2009)] of exact diagonalization of the space-discretized evolution operator for the study of properties of nonrelativistic quantum systems, we present a substantial improvement to this method. We apply recently introduced effective action approach for obtaining short-time expansion of the propagator up to very high orders to calculate matrix elements of space-discretized evolution operator. This improves by many orders of magnitude previously used approximations for discretized matrix elements and allows us to numerically obtain large numbers of accurate energy eigenvalues and eigenstates using numerical diagonalization. We illustrate this approach on several one- and two-dimensional models. The quality of numerically calculated higher-order eigenstates is assessed by comparison with semiclassical cumulative density of states.
Journal of Statistical Mechanics: Theory and Experiment | 2011
Antun Balaž; Ivana Vidanović; Aleksandar Bogojevic; Aleksandar Belic; Axel Pelster
Based on a previously developed recursive approach for calculating the short-time expansion of the propagator for systems with time-independent potentials and its time-dependent generalization for simple single-particle systems, in this paper we present a full extension of this formalism to a general quantum system with many degrees of freedom in a time-dependent potential. Furthermore, we also present a recursive approach for the velocity-independent part of the effective potential, which is necessary for calculating diagonal amplitudes and partition functions, as well as an extension from the imaginary-time formalism to the real-time one, which enables to study the dynamical properties of quantum systems. The recursive approach developed here allows an analytic derivation of the short-time expansion to orders that have not been accessible before, using the implemented SPEEDUP symbolic calculation code. The analytically derived results are extensively numerically verified by treating several models in both imaginary and real time.
Physical Review E | 2009
Ivana Vidanović; Aleksandar Bogojevic; Aleksandar Belic
We analyze the method for calculation of properties of nonrelativistic quantum systems based on exact diagonalization of space-discretized short-time evolution operators. In this paper we present a detailed analysis of the errors associated with space discretization. Approaches using direct diagonalization of real-space discretized Hamiltonians lead to polynomial errors in discretization spacing Delta . Here we show that the method based on the diagonalization of the short-time evolution operators leads to substantially smaller discretization errors, vanishing exponentially with 1/Delta(2). As a result, the presented calculation scheme is particularly well suited for numerical studies of few-body quantum systems. The analytically derived discretization errors estimates are numerically shown to hold for several models. In the follow up paper [I. Vidanović, A. Bogojević, A. Balaz, and A. Belić, Phys. Rev. E 80, 066706 (2009)] we present and analyze substantial improvements that result from the merger of this approach with the recently introduced effective-action scheme for high-precision calculation of short-time propagation.
Physical Review E | 2012
Milan Žeželj; Igor Stankovic; Aleksandar Belic
We investigate finite-size scaling in percolating widthless stick systems with variable aspect ratios in an extensive Monte Carlo simulation study. A generalized scaling function is introduced to describe the scaling behavior of the percolation distribution moments and probability at the percolation threshold. We show that the prefactors in the generalized scaling function depend on the system aspect ratio and exhibit features that are generic to the whole class of the percolating systems. In particular, we demonstrate the existence of a characteristic aspect ratio for which percolation probability at the threshold is scale invariant and definite parity of the prefactors in the generalized scaling function for the first two percolation probability moments.
Physical Review E | 2005
Aleksandar Bogojevic; Antun Balaz; Aleksandar Belic
We introduce and analyze an interesting quantity, the path integral ideal, governing the flow of generic discrete theories to the continuum limit and greatly increasing their convergence. The said flow is classified according to the degree of divergence of the potential at spatial infinity. Studying the asymptotic behavior of path integral ideals we isolate the dominant terms in the effective potential that determine the behavior of a generic theory for large discrete time steps.
Communications in Computational Physics | 2012
Antun Balaž; Ivana Vidanović; Danica Stojiljković; Dušan Vudragović; Aleksandar Belic; Aleksandar Bogojevic
We present Path Integral Monte Carlo C code for calculation of quantum mechanical transition amplitudes for 1D models. The SPEEDUP C code is based on the use of higher-order short-time effectiveactions and implemented to the maximal order p=18 in the time of propagation (Monte Carlo time step), which substantially improves the convergence of discretized amplitudes to their exact continuum values. Symbolic derivation of higher-order effective actions is implemented in SPEEDUP Mathematica codes, using the recursive Schrodinger equation approach. In addition to the general 1D quantum theory, developed Mathematica codes are capable of calculating effective actions for specific models, for general 2D and 3D potentials, as well as for a general many-body theory in arbitrary number of spatial dimensions.