libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moIntegrate1< Real > Class Template Reference

#include <moMathNumericalAnalysis.h>

Inheritance diagram for moIntegrate1< Real >:
moAbstract

Public Types

typedef Real(* Function )(Real, void *)
 

Static Public Member Functions

static Real RombergIntegral (int iOrder, Real fA, Real fB, Function oF, void *pvUserData=0)
 
static Real GaussianQuadrature (Real fA, Real fB, Function oF, void *pvUserData=0)
 
static Real TrapezoidRule (int iNumSamples, Real fA, Real fB, Function oF, void *pvUserData=0)
 

Additional Inherited Members

- Public Member Functions inherited from moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Init ()
 Inicializa el objeto. More...
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. More...
 
MOboolean Initialized ()
 Pregunta si está inicializado. More...
 
- Public Attributes inherited from moAbstract
MOboolean m_bInitialized
 Valor de inicialización More...
 
- Static Public Attributes inherited from moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 

Detailed Description

template<class Real>
class moIntegrate1< Real >

Definition at line 46 of file moMathNumericalAnalysis.h.

Member Typedef Documentation

template<class Real >
typedef Real(* moIntegrate1< Real >::Function)(Real, void *)

Definition at line 50 of file moMathNumericalAnalysis.h.

Member Function Documentation

template<class Real >
Real moIntegrate1< Real >::GaussianQuadrature ( Real  fA,
Real  fB,
Function  oF,
void *  pvUserData = 0 
)
static

Definition at line 87 of file moMathNumericalAnalysis.cpp.

template<class Real >
static Real moIntegrate1< Real >::RombergIntegral ( int  iOrder,
Real  fA,
Real  fB,
Function  oF,
void *  pvUserData = 0 
)
inlinestatic

Definition at line 52 of file moMathNumericalAnalysis.h.

template<class Real >
Real moIntegrate1< Real >::TrapezoidRule ( int  iNumSamples,
Real  fA,
Real  fB,
Function  oF,
void *  pvUserData = 0 
)
static

Definition at line 141 of file moMathNumericalAnalysis.cpp.


The documentation for this class was generated from the following files: