Dvegas facilitates adaptive Monte Carlo integration based on an enhanced and extended version of Peter Lepage's VEGAS algorithm. It allows to automatically take into account correlations. The code is fully object-oriented, written in ISO/ANSI standard C++, makes extensive use of the C++ Standard Library and includes an interface to OmniComp.
OmniComp is an intuitive system that is easy to install and use which allows to accelerate Monte Carlo programs through distributed execution on workstation clusters or PC farms as well as multi-processor machines. It is based on omniORB, a high-performance, open-source CORBA implementation from AT&T Laboratories Cambridge. Notably, it does not require thread-safe integrand implementations.
OmniComp 1.0.0 has been released. It is included in Dvegas 2.0.0.
The kinematics package provides C++ classes to simulate hadron collider kinematics and selection cuts. Key features of the implementation are lazy evaluation and result buffering, which together allow code to be written in a clear and compact manner (as illustrated in boost()). An extensive test suite is included.
omnicomp facilitates distributed, heterogeneous, object-oriented scientific computing with an intuitive system that is easy to install and use. It is based on a high-performance, open-source CORBA implementation from AT&T Laboratories Cambridge. It features support for C++, Fortran and C, and allows to accelerate programs through distributed execution on workstation clusters or PC farms as well as multi-processor machines. Only minor modifications are needed to adapt existing code. Thread safety is not required. Details about this alpha release can be found in the README file.
dVegas facilitates adaptive Monte Carlo integration based on Peter Lepage's VEGAS algorithm. It is written in C++ and includes interfaces for Fortran and C. A parallel library version is provided for multiprocessor machines. Version 1.1 is based on an extended algorithm that allows to relax the separability assumption for some or all dimensions. It also includes a standalone Python module and a Python wrapper around the C++ implementation. Details about dVegas features and this release can be found in the release notes and package documentation.
dVegas facilitates adaptive Monte Carlo integration based on Peter Lepage's VEGAS algorithm. It is written in C++ and includes interfaces for Fortran and C. A parallel library version is provided for multiprocessor machines. Details about dVegas features and this release can be found in the release notes and package documentation.
htl2hbook, a Python script, generates HBOOK-style histogram output from HTL printout or raw histogram data. Usage instructions can be found in htl2hbook.py. The package includes input and output example files.
dVegas facilitates adaptive Monte Carlo integration based on Peter Lepage's VEGAS algorithm. It is written in C++ and includes interfaces for Fortran and C. Parallel library versions are provided for multiprocessor machines and workstation clusters. Details about dVegas features and this beta release can be found in the release notes and package documentation.