The Gaudi Framework
v25r5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Integration.h
Go to the documentation of this file.
1
// $Id: Integration.h,v 1.1 2003/11/19 17:09:40 mato Exp $
2
// ============================================================================
3
#ifndef GAUDIMATH_INTEGRATION_H
4
#define GAUDIMATH_INTEGRATION_H 1
5
// ============================================================================
6
// Include files
7
// ============================================================================
8
9
namespace
GaudiMath
10
{
19
namespace
Integration
20
{
22
enum
Inf
{
Infinity
= 0 } ;
24
enum
Limit
{
VariableLowLimit
,
25
VariableHighLimit
} ;
27
enum
Type
{
NonAdaptive
,
28
Adaptive
,
29
AdaptiveSingular
,
30
Other
} ;
32
enum
Category
{
Finite
,
33
Singular
,
34
Infinite
} ;
36
enum
KronrodRule
{
Fixed
= 0 ,
37
Gauss15
= 1 ,
38
Gauss21
= 2 ,
39
Gauss31
= 3 ,
40
Gauss41
= 4 ,
41
Gauss51
= 5 ,
42
Gauss61
= 6 ,
43
Default
=
Gauss31
} ;
44
}
// end of namespace Integration
45
}
// end of namespace GaudiMath
46
47
// ============================================================================
48
// The END
49
// ============================================================================
50
#endif // GAUDIMATH_INTEGRATION_H
51
// ============================================================================
GaudiMath::Integration::Gauss21
Definition:
Integration.h:38
GaudiMath::Integration::Finite
Definition:
Integration.h:32
GaudiMath::Integration::Gauss15
Definition:
Integration.h:37
GaudiMath::Integration::Other
Definition:
Integration.h:30
GaudiMath::Integration::NonAdaptive
Definition:
Integration.h:27
GaudiMath::Integration::Fixed
Definition:
Integration.h:36
GaudiMath::Integration::Inf
Inf
infinity
Definition:
Integration.h:22
GaudiMath::Integration::Category
Category
integration category
Definition:
Integration.h:32
GaudiMath::Integration::Infinity
Definition:
Integration.h:22
GaudiMath::Integration::Adaptive
Definition:
Integration.h:28
GaudiMath::Integration::Singular
Definition:
Integration.h:33
GaudiMath::Integration::Gauss51
Definition:
Integration.h:41
GaudiMath::Integration::Gauss41
Definition:
Integration.h:40
GaudiMath::Integration::Infinite
Definition:
Integration.h:34
GaudiMath::Integration::Type
Type
type of integration (for finite limits)
Definition:
Integration.h:27
GaudiMath::Integration::VariableHighLimit
Definition:
Integration.h:25
GaudiMath::Integration::Default
Definition:
Integration.h:43
GaudiMath::Integration::Gauss61
Definition:
Integration.h:42
GaudiMath::Integration::AdaptiveSingular
Definition:
Integration.h:29
GaudiMath::Integration::Limit
Limit
how to distinguish variable low and variable high limits
Definition:
Integration.h:24
GaudiMath::Integration::KronrodRule
KronrodRule
integration rule
Definition:
Integration.h:36
GaudiMath::Integration::VariableLowLimit
Definition:
Integration.h:24
GaudiMath::Integration::Gauss31
Definition:
Integration.h:39
Integration
collection of common types for classes NumericalIndefiniteIntegral and NumericalDefiniteIntegral ...
GaudiGSL
GaudiMath
Integration.h
Generated on Tue Oct 21 2014 11:36:21 for The Gaudi Framework by
1.8.7