| The Gaudi Framework v27r1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

Enumerations
GaudiMath::Integration Namespace Reference

## Enumerations
enum | Inf { Infinity = 0 }
| infinity More...
enum | Limit { VariableLowLimit, VariableHighLimit }
| how to distinguish variable low and variable high limits More...
enum | Type { NonAdaptive, Adaptive, AdaptiveSingular, Other }
| type of integration (for finite limits) More...
enum | Category { Finite, Singular, Infinite }
| integration category More...
enum | KronrodRule { Fixed = 0, Gauss15 = 1, Gauss21 = 2, Gauss31 = 3, Gauss41 = 4, Gauss51 = 5, Gauss61 = 6, Default = Gauss31 }
| integration rule More...

## Enumeration Type Documentation

enum GaudiMath::Integration::Category

integration category

Enumerator
Finite |
Singular |
Infinite |

Definition at line 30 of file Integration.h.

30 { Finite ,
31 Singular ,
32 Infinite } ;
GaudiMath::Integration::Finite
Definition: Integration.h:30
GaudiMath::Integration::Singular
Definition: Integration.h:31
GaudiMath::Integration::Infinite
Definition: Integration.h:32

enum GaudiMath::Integration::Inf

infinity

Enumerator
Infinity |

Definition at line 20 of file Integration.h.

20 { Infinity = 0 } ;
GaudiMath::Integration::Infinity
Definition: Integration.h:20

enum GaudiMath::Integration::KronrodRule

integration rule

Enumerator
Fixed |
Gauss15 |
Gauss21 |
Gauss31 |
Gauss41 |
Gauss51 |
Gauss61 |
Default |

Definition at line 34 of file Integration.h.

34 { Fixed = 0 ,
35 Gauss15 = 1 ,
36 Gauss21 = 2 ,
37 Gauss31 = 3 ,
38 Gauss41 = 4 ,
39 Gauss51 = 5 ,
40 Gauss61 = 6 ,
41 Default = Gauss31 } ;
GaudiMath::Integration::Gauss21
Definition: Integration.h:36
GaudiMath::Integration::Gauss15
Definition: Integration.h:35
GaudiMath::Integration::Fixed
Definition: Integration.h:34
GaudiMath::Integration::Gauss51
Definition: Integration.h:39
GaudiMath::Integration::Gauss41
Definition: Integration.h:38
GaudiMath::Integration::Default
Definition: Integration.h:41
GaudiMath::Integration::Gauss61
Definition: Integration.h:40
GaudiMath::Integration::Gauss31
Definition: Integration.h:37

enum GaudiMath::Integration::Limit

how to distinguish variable low and variable high limits

Enumerator
VariableLowLimit |
VariableHighLimit |

Definition at line 22 of file Integration.h.

22 { VariableLowLimit ,
23 VariableHighLimit } ;
GaudiMath::Integration::VariableHighLimit
Definition: Integration.h:23
GaudiMath::Integration::VariableLowLimit
Definition: Integration.h:22

enum GaudiMath::Integration::Type

type of integration (for finite limits)

Enumerator
NonAdaptive |
Adaptive |
AdaptiveSingular |
Other |

Definition at line 25 of file Integration.h.

25 { NonAdaptive ,
26 Adaptive ,
27 AdaptiveSingular ,
28 Other } ;
GaudiMath::Integration::Other
Definition: Integration.h:28
GaudiMath::Integration::NonAdaptive
Definition: Integration.h:25
GaudiMath::Integration::Adaptive
Definition: Integration.h:26
GaudiMath::Integration::AdaptiveSingular
Definition: Integration.h:27