| The Gaudi Framework v29r0 (ff2e7097)

- 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 26 of file Integration.h.

26 { Finite, Singular, Infinite };
GaudiMath::Integration::Finite
Definition: Integration.h:26
GaudiMath::Integration::Singular
Definition: Integration.h:26
GaudiMath::Integration::Infinite
Definition: Integration.h:26

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 28 of file Integration.h.

28 {
29 Fixed = 0,
30 Gauss15 = 1,
31 Gauss21 = 2,
32 Gauss31 = 3,
33 Gauss41 = 4,
34 Gauss51 = 5,
35 Gauss61 = 6,
36 Default = Gauss31
37 };
GaudiMath::Integration::Gauss21
Definition: Integration.h:31
GaudiMath::Integration::Gauss15
Definition: Integration.h:30
GaudiMath::Integration::Fixed
Definition: Integration.h:29
GaudiMath::Integration::Gauss51
Definition: Integration.h:34
GaudiMath::Integration::Gauss41
Definition: Integration.h:33
GaudiMath::Integration::Default
Definition: Integration.h:36
GaudiMath::Integration::Gauss61
Definition: Integration.h:35
GaudiMath::Integration::Gauss31
Definition: Integration.h:32

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, VariableHighLimit };
GaudiMath::Integration::VariableHighLimit
Definition: Integration.h:22
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 24 of file Integration.h.

24 { NonAdaptive, Adaptive, AdaptiveSingular, Other };
GaudiMath::Integration::Other
Definition: Integration.h:24
GaudiMath::Integration::NonAdaptive
Definition: Integration.h:24
GaudiMath::Integration::Adaptive
Definition: Integration.h:24
GaudiMath::Integration::AdaptiveSingular
Definition: Integration.h:24