| The Gaudi Framework v27r1

- 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 ,
23 VariableHighLimit } ;
25 enum Type { NonAdaptive ,
26 Adaptive ,
27 AdaptiveSingular ,
28 Other } ;
30 enum Category { Finite ,
31 Singular ,
32 Infinite } ;
34 enum KronrodRule { Fixed = 0 ,
35 Gauss15 = 1 ,
36 Gauss21 = 2 ,
37 Gauss31 = 3 ,
38 Gauss41 = 4 ,
39 Gauss51 = 5 ,
40 Gauss61 = 6 ,
41 Default = Gauss31 } ;
42 } // end of namespace Integration
43 } // end of namespace GaudiMath
44
45 // ============================================================================
46 // The END
47 // ============================================================================
48 #endif // GAUDIMATH_INTEGRATION_H
49 // ============================================================================
GaudiMath::Integration::Gauss21
Definition: Integration.h:36
GaudiMath::Integration::Finite
Definition: Integration.h:30
GaudiMath::Integration::Gauss15
Definition: Integration.h:35
GaudiMath::Integration::Other
Definition: Integration.h:28
GaudiMath::Integration::NonAdaptive
Definition: Integration.h:25
GaudiMath::Integration::Fixed
Definition: Integration.h:34
GaudiMath::Integration::Inf
Inf
infinity
Definition: Integration.h:20
GaudiMath::Integration::Category
Category
integration category
Definition: Integration.h:30
GaudiMath::Integration::Infinity
Definition: Integration.h:20
GaudiMath::Integration::Adaptive
Definition: Integration.h:26
GaudiMath::Integration::Singular
Definition: Integration.h:31
GaudiMath::Integration::Gauss51
Definition: Integration.h:39
GaudiMath::Integration::Gauss41
Definition: Integration.h:38
GaudiMath::Integration::Infinite
Definition: Integration.h:32
GaudiMath::Integration::Type
Type
type of integration (for finite limits)
Definition: Integration.h:25
GaudiMath::Integration::VariableHighLimit
Definition: Integration.h:23
GaudiMath::Integration::Default
Definition: Integration.h:41
GaudiMath::Integration::Gauss61
Definition: Integration.h:40
GaudiMath::Integration::AdaptiveSingular
Definition: Integration.h:27
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:34
GaudiMath::Integration::VariableLowLimit
Definition: Integration.h:22
GaudiMath::Integration::Gauss31
Definition: Integration.h:37
Integration
collection of common types for classes NumericalIndefiniteIntegral and NumericalDefiniteIntegral ...