Henrik G. Petersen
Odense University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Henrik G. Petersen.
Journal of Chemical Physics | 1989
H. Flyvbjerg; Henrik G. Petersen
We describe how the true statistical error on an average of correlated data can be obtained with ease and efficiency by a renormalization group method. The method is illustrated with numerical and analytical examples, having finite as well as infinite range correlations.
Journal of Chemical Physics | 1995
Henrik G. Petersen
In this article, a recently proposed method called the particle mesh Ewald (PME) method for computing the long ranged Coulomb interactions in for example molecular dynamics simulations is studied. The PME method has a complexity O(Nu2009logu2009N), where N is the total number of charges. This complexity should in particular be compared with the complexity O(N3/2) for the well known Ewald method and O(N) for the rather new (but already famous) fast multipole method (FMM). However, these complexities say nothing about which method is fastest at some finite N. The purpose of this article is thus to study the PME method and compare its efficiency with the Ewald method and the fast multipole method. To enable this, a theoretical estimate for the accuracy of the PME method as function of its truncation parameters is derived. It is shown that this estimate is very precise by comparing it with results obtained from molecular dynamics simulations of a molten NaCl. Based on this estimate and very careful time experiments, ...
Journal of Chemical Physics | 1994
Henrik G. Petersen; D. Soelvason; John W. Perram; Edgar R. Smith
The fast multipole method (FMM) has become an important alternative to traditional methods such as the Ewald method for computing the long‐range interactions necessary to simulate charged or dipolar systems. In this paper, we present an improvement of this method, which we shall call the very fast multipole method (VFMM). The VFMM is shown to be a factor of about 1.2 faster than the FMM for two‐dimensional systems and a factor about 2–3 times faster for three‐dimensional systems without losing any accuracy for the worst case error.
Journal of Statistical Physics | 1990
Simon W. de Leeuw; John W. Perram; Henrik G. Petersen
We derive expressions for the conjugate momenta and the Hamiltonian for classical dynamical systems subject to holonomic constraints. We give an algorithm for correcting deviations of the constraints arising in numerical solution of the equations of motion. We obtain an explicit expression for the momentum integral for constrained systems.
Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences | 1995
Henrik G. Petersen; D. Soelvason; John W. Perram; E. R. Smith
The Greengard-Rokhlin algorithm is a new and interesting method for computing long-range interactions in particle systems. Although the method already has been implemented and claimed to be superior to traditional and other methods, no reliable estimates of the size of the error of the method have been given. We illustrate what the error actually is for the two-dimensional case, and derive an estimate for it. The estimate has a simple analytic form which will allow its use in tuning the algorithm for best efficiency.
Molecular Physics | 1989
Henrik G. Petersen; John W. Perram
We extend earlier work on implementing boxing algorithms for simulating very large systems of particles on massively parallel S.I.M.D. arrays to more modest ones. We report details and preliminary results obtained using an OCCAM 2 program running on a linear array of transputers.
Journal of Statistical Physics | 1997
Dorthe Sølvason; Henrik G. Petersen
Error estimates for algorithms based on truncations for evaluating electrostatic interactions in molecular dynamics applications are very important for several reasons. For example, the estimates are necessary to establish the validity of the simulations and can be used to estimate various simulation parameters. Very precise estimates have been found for the Ewald method and the related particle mesh Ewald method. However, for the very popular fast multipole method such a precise estimate is not available. In this paper, we illustrate the rather complicated error behavior of the fast multipole method and we use statistical methods to derive an estimate for the root mean square error on the forces. Furthermore, the expected maximum error on the force acting on a single particle is studied. The estimates are tested against errors obtained from simulations and are found to be very precise.
MAAMAW '94 Proceedings of the 6th European Workshop on Modelling Autonomous Agents: Distributed Software Agents and Applications | 1994
Lars Overgaard; Henrik G. Petersen; John W. Perram
Traditional motion planning techniques consider the problem of collision-free motion of an articulated robot as a global high level planning problem for one agent with internal degrees of freedom. The consequence is centralized explicit control of all joints. We suggest a simple multi-agent approach to motion planning with local low level collision avoidance. The control is distributed and there is no explicit control of the joints. Each individual link of a robot is a self-contained agent and the motion planning problem is formulated as a constraint satisfaction problem. Equations of motion for the multi-agent system incorporate satisfaction of the equality constraints between joined agents, while artificial forces ensure the satisfaction of inequality constraints preventing collisions. The artificial forces are local to each individual agent and solution of the equations of motion gives an emergent behaviour of the multi-agent system. The presented method has been successfully applied to various problems, including the simulation of a multi-tool robot and a 19-link snakelike robot moving through a maze. Finally, the method is used in an actual application: an industrial robot welding ship sections.
Computer Physics Communications | 1995
Dorthe Sølvason; Jiří Kolafa; Henrik G. Petersen; John W. Perram
The most efficient and proper standard method for simulating charged or dipolar systems is the Ewald method, which asymptotically scales as N32 where N is the number of charges. However, recently the “fast multipole method” (FMM) which scales linearly with N has been developed. The break-even of the two methods (that is, the value of N below which Ewald is faster and above which FMM is faster) is very sensitive to the way the methods are optimized and implemented and to the required simulation accuracy. n nIn this paper we use theoretical estimates and simulation results for the accuracies to carefully compare the two methods with respect to speed. We have developed and implemented highly efficient algorithms for both methods for a serial computer (a SPARCstation ELC) as well as a parallel computer (a T800 transputer based MEIKO computer). Breakevens in the range between N = 10 000 and N = 30 000 were found for reasonable values of the average accuracies found in our simulations. Furthermore, we illustrate how huge but rare single charge pair errors in the FMM inflate the error for some of the charges.
Bit Numerical Mathematics | 1989
Edmund Christiansen; Henrik G. Petersen
LetA(h) be an approximation depending on a single parameterh to a fixed quantityA, and assume thatA−A(h)=c1hk1+c2hk2+.... Given a sequence ofh-valuesh1>h2>...>hn and corresponding computed approximationsA(hi), the orders for repeated Richardson extrapolation are estimated, and the repeated extrapolation is performed. Hence in this case the algorithm described here can do the same work as BrezinskisE-algorithm and at the same time provide a check whether repeated extrapolation is justified.