Search results for "Computational physics"
showing 10 items of 725 documents
An exponential spline interpolation for unequally spaced data points
2019
Title of program: LSPLIN Catalogue Id: AAOW_v1_0 Nature of problem Quite often it is necessary to interpolate discrete points given in an interval (x1,xn) to some intermediate point x*epsilon(x1,xn) in such a way that one avoids spurious oscillations. Versions of this program held in the CPC repository in Mendeley Data AAOW_v1_0; LSPLIN; 10.1016/0010-4655(82)90062-5 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)
Parallelization of adaptive MC integrators
2019
Abstract Monte Carlo (MC) methods for numerical integration seem to be embarrassingly parallel on first sight. When adaptive schemes are applied in order to enhance convergence however, the seemingly most natural way of replicating the whole job on each processor can potentially ruin the adaptive behaviour. Using the popular VEGAS-Algorithm as an example an economic method of semi-micro parallelization with variable grain-size is presented and contrasted with another straightforward approach of macro-... Title of program: pvegas.c Catalogue Id: ADGU_v1_0 Nature of problem Monte Carlo (MC) methods for numerical integration seem to be embarassingly parallel on first sight. When adaptive schem…
HAWK 2.0: A Monte Carlo program for Higgs production in vector-boson fusion and Higgs strahlung at hadron colliders
2019
Abstract The Monte Carlo integrator HAWK provides precision predictions for Higgs production at hadron colliders in vector-boson fusion and Higgs strahlung, i.e. in production processes where the Higgs boson is Attached to WeaK bosons. The fully differential predictions include the full QCD and electroweak next-to-leading-order corrections. Results are computed as integrated cross sections and as binned distributions for important hadron-collider observables. Title of program: HAWK, version 2.0 Catalogue Id: AEWT_v1_0 Nature of problem Precision calculation of cross sections and differential distributions for Higgs-boson production in vector-boson fusion and Higgs strahlung at the LHC as de…
Gaussian quadrature rule for arbitrary weight function and interval
2019
Abstract A program for calculating abscissas and weights of Gaussian quadrature rules for arbitrary weight functions and intervals is reported. The program is written in Mathematica. The only requirement is that the moments of the weight function can be evaluated analytically in Mathematica. The result is a FORTRAN subroutine ready to be utilized for quadrature. Title of program: AWGQ Catalogue Id: ADVB_v1_0 Nature of problem Integration of functions. Versions of this program held in the CPC repository in Mendeley Data ADVB_v1_0; AWGQ; 10.1016/j.cpc.2004.12.010 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)
Bill2d — A software package for classical two-dimensional Hamiltonian systems
2019
This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018) Abstract We present Bill2d, a modern and efficient C++ package for classical simulations of two-dimensional Hamiltonian systems. Bill2d can be used for various billiard and diffusion problems with one or more charged particles with interactions, different external potentials, an external magnetic field, periodic and open boundaries, etc. The software package can also calculate many key quantities in complex systems such as Poincaré sections, survival probabilities, and diffusion coefficients. While ai... Title of program: Bill2d Catalogue Id: AEYL_v1_0 Nature of problem Numerical propa…
PenRed: An extensible and parallel Monte-Carlo framework for radiation transport based on PENELOPE
2021
Monte Carlo methods provide detailed and accurate results for radiation transport simulations. Unfortunately, the high computational cost of these methods limits its usage in real-time applications. Moreover, existing computer codes do not provide a methodology for adapting these kinds of simulations to specific problems without advanced knowledge of the corresponding code system, and this restricts their applicability. To help solve these current limitations, we present PenRed, a general-purpose, stand-alone, extensible and modular framework code based on PENELOPE for parallel Monte Carlo simulations of electron-photon transport through matter. It has been implemented in C++ programming la…
JaxoDraw: A graphical user interface for drawing Feynman diagrams
2019
Abstract JaxoDraw is a Feynman graph plotting tool written in Java. It has a complete graphical user interface that allows all actions to be carried out via mouse click-and-drag operations in a WYSIWYG fashion. Graphs may be exported to postscript/EPS format and can be saved in XML files to be used for later sessions. One of JaxoDraw's main features is the possibility to create code that may be used to generate graphics output, thus combining the powers of with those of a modern day drawing ... Title of program: JaxoDraw Catalogue Id: ADUA_v1_0 Nature of problem Existing methods for drawing Feynman diagrams usually require some "hard-coding" in one or other programming or scripting language…
Quark Contraction Tool - QCT
2019
We present a Mathematica package for the calculation of Wick contractions in quantum field theories — QCT. The package aims at automatically generating code for the calculation of physical matrix elements, suitable for numerical evaluation in a C++ program. To that end commonly used algebraic manipulations for the calculation of matrix elements in lattice QCD are implemented.
RationalizeRoots: Software package for the rationalization of square roots
2020
The computation of Feynman integrals often involves square roots. One way to obtain a solution in terms of multiple polylogarithms is to rationalize these square roots by a suitable variable change. We present a program that can be used to find such transformations. After an introduction to the theoretical background, we explain in detail how to use the program in practice.
A new method for computing one-loop integrals
2019
Abstract We present a new program package for calculating one-loop Feynman integrals, based on a new method avoiding Feynman parametrization and the contraction due to Passarino and Veltman. The package is calculating one-, two- and three-point functions both algebraically and numerically to all tensor cases. This program is written as a package for Maple. An additional Mathematica version is planned later. Title of program: ONELOOP.MA Catalogue Id: ACVW_v1_0 Nature of problem The theoretical determination of cross sections in particle processes requires the calculation of radiative corrections. The most important contribution comes from the level of one-loop Feynman diagrams which arise fr…