| The Gaudi Framework v29r0 (ff2e7097)

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

- File List
- File Members

Integration.h
Go to the documentation of this file.
1 #ifndef GAUDIMATH_INTEGRATION_H
2 #define GAUDIMATH_INTEGRATION_H 1
3 // ============================================================================
4 // Include files
5 // ============================================================================
6
7 namespace GaudiMath
8 {
17 namespace Integration
18 {
20 enum Inf { Infinity = 0 };
22 enum Limit { VariableLowLimit, VariableHighLimit };
24 enum Type { NonAdaptive, Adaptive, AdaptiveSingular, Other };
26 enum Category { Finite, Singular, Infinite };
28 enum KronrodRule {
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 };
38 } // end of namespace Integration
39 } // end of namespace GaudiMath
40
41 // ============================================================================
42 // The END
43 // ============================================================================
44 #endif // GAUDIMATH_INTEGRATION_H
45 // ============================================================================
GaudiMath::Integration::Gauss21
Definition: Integration.h:31
GaudiMath::Integration::Finite
Definition: Integration.h:26
GaudiMath::Integration::Gauss15
Definition: Integration.h:30
GaudiMath::Integration::Other
Definition: Integration.h:24
GaudiMath::Integration::NonAdaptive
Definition: Integration.h:24
GaudiMath::Integration::Fixed
Definition: Integration.h:29
GaudiMath::Integration::Inf
Inf
infinity
Definition: Integration.h:20
GaudiMath::Integration::Category
Category
integration category
Definition: Integration.h:26
GaudiMath::Integration::Infinity
Definition: Integration.h:20
GaudiMath::Integration::Adaptive
Definition: Integration.h:24
GaudiMath::Integration::Singular
Definition: Integration.h:26
GaudiMath::Integration::Gauss51
Definition: Integration.h:34
GaudiMath::Integration::Gauss41
Definition: Integration.h:33
GaudiMath::Integration::Infinite
Definition: Integration.h:26
GaudiMath::Integration::Type
Type
type of integration (for finite limits)
Definition: Integration.h:24
GaudiMath::Integration::VariableHighLimit
Definition: Integration.h:22
GaudiMath::Integration::Default
Definition: Integration.h:36
GaudiMath::Integration::Gauss61
Definition: Integration.h:35
GaudiMath::Integration::AdaptiveSingular
Definition: Integration.h:24
GaudiMath::Integration::Limit
Limit
how to distinguish variable low and variable high limits
Definition: Integration.h:22
GaudiMath
GaudiMath.h GaudiMath/GaudiMath.h.
Definition: Adapters.h:13
GaudiMath::Integration::KronrodRule
KronrodRule
integration rule
Definition: Integration.h:28
GaudiMath::Integration::VariableLowLimit
Definition: Integration.h:22
GaudiMath::Integration::Gauss31
Definition: Integration.h:32
Integration
collection of common types for classes NumericalIndefiniteIntegral and NumericalDefiniteIntegral ...