Dvegas is hosted by Hepforge, IPPP Durham

Dvegas User's Guide

Nikolas Kauer
<nkauer@users.sourceforge.net>

Version 2.0.0, April 2002



Table of Contents

Chapter 1: Essentials

1.1: About Dvegas

1.2: Platform notes

1.2.1: GNU C++ compiler

1.2.1.1: Linux/i386
1.2.1.2: Tru64 Unix/Alpha
1.2.1.3: Windows2000/i386

1.2.2: Compaq C++ compiler

1.2.2.1: Tru64 Unix/Alpha

1.3: How to get Dvegas

1.4: Using Dvegas

1.5: Random Number Generation

1.5.1: Built-in: ranlux.cpp
1.5.2: Class Library for High Energy Physics (CLHEP)
1.5.3: GNU Scientific Library (GSL)

1.6: Troubleshooting and Support

1.7: Porting Dvegas

1.8: LGPL license

Chapter 2: Dvegas

2.1: Dvegas interface

2.2: Dvegas constructors

2.2.1: Constructor arguments
2.2.2: Function that evaluates f integrands
2.2.3: Constructors

2.3: 64-bit numeric types

2.4: Dvegas methods

2.5: VEGAS function

2.6: Examples

Chapter 3: OmniComp

3.1: Using OmniComp

3.2: Getting started with OmniComp

3.2.1: omniORB headers and libraries
3.2.2: Environment variables

Chapter 4: References