Numerical Integration
[Numerical Algorithms]

Collaboration diagram for Numerical Integration:

Classes

class  ROOT::Math::AdaptiveIntegratorMultiDim
 class for adaptive quadrature integration in multi-dimensions Algorithm from A.C. More...
class  ROOT::Math::IntegratorOneDim
 User Class for performing numerical integration of a function in one dimension. More...
class  ROOT::Math::IntegratorMultiDim
 User class for performing multidimensional integration. More...
class  ROOT::Math::VirtualIntegrator
 VirtualIntegrator abstract class. More...
class  ROOT::Math::VirtualIntegratorOneDim
 Interface (abstract) class for 1D numerical integration It must be implemented by the concrate Integrator classes like ROOT::Math::GSLIntegrator. More...
class  ROOT::Math::VirtualIntegratorMultiDim
 Interface (abstract) class for multi numerical integration It must be implemented by the concrete Integrator classes like ROOT::Math::GSLMCIntegrator. More...
class  ROOT::Math::GSLIntegrator
 Class for performing numerical integration of a function in one dimension. More...

Enumerations

enum  ROOT::Math::IntegrationOneDim::Type { ROOT::Math::IntegrationOneDim::ADAPTIVE, ROOT::Math::IntegrationOneDim::ADAPTIVESINGULAR, ROOT::Math::IntegrationOneDim::NONADAPTIVE }
 enumeration specifying the integration types. More...
enum  ROOT::Math::Integration::GKRule {
  ROOT::Math::Integration::GAUSS15 = 1, ROOT::Math::Integration::GAUSS21 = 2, ROOT::Math::Integration::GAUSS31 = 3, ROOT::Math::Integration::GAUSS41 = 4,
  ROOT::Math::Integration::GAUSS51 = 5, ROOT::Math::Integration::GAUSS61 = 6
}
 enumeration specifying the Gauss-KronRod integration rule for ADAPTIVE integration type More...

Enumeration Type Documentation

enum ROOT::Math::Integration::GKRule

enumeration specifying the Gauss-KronRod integration rule for ADAPTIVE integration type

Enumerator:
GAUSS15 
GAUSS21 
GAUSS31 
GAUSS41 
GAUSS51 
GAUSS61 

Definition at line 60 of file IntegrationTypes.h.

enum ROOT::Math::IntegrationOneDim::Type

enumeration specifying the integration types.

Enumerator:
ADAPTIVE 
ADAPTIVESINGULAR 
NONADAPTIVE 

Definition at line 42 of file AllIntegrationTypes.h.


Generated on Thu Jan 17 11:55:56 2008 for ROOT Mathematical Libraries by  doxygen 1.5.3