| # Gaudi Framework, version v21r6 |

Home |  | Generated: 11 Nov 2009

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

    00032                       { Finite            ,
    00033                         Singular          ,
    00034                         Infinite          } ;

enum GaudiMath::Integration::Inf

infinity

Enumerator:

  Infinity |

Definition at line 22 of file Integration.h.

    00022 { Infinity = 0      } ;

enum GaudiMath::Integration::KronrodRule

integration rule

Enumerator:

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

Definition at line 36 of file Integration.h.

    00036                       { Fixed   =       0 ,
    00037                         Gauss15 =       1 ,
    00038                         Gauss21 =       2 ,
    00039                         Gauss31 =       3 ,
    00040                         Gauss41 =       4 ,
    00041                         Gauss51 =       5 ,
    00042                         Gauss61 =       6 ,
    00043                         Default = Gauss31 } ;

enum GaudiMath::Integration::Limit

how to distinguish variable low and variable high limits

Enumerator:

  VariableLowLimit |
  VariableHighLimit |

Definition at line 24 of file Integration.h.

    00024                       { VariableLowLimit  ,
    00025                         VariableHighLimit } ;

enum GaudiMath::Integration::Type

type of integration (for finite limits)

Enumerator:

  NonAdaptive |
  Adaptive |
  AdaptiveSingular |
  Other |

Definition at line 27 of file Integration.h.

    00027                       { NonAdaptive       ,
    00028                         Adaptive          ,
    00029                         AdaptiveSingular  ,
    00030                         Other             } ;