ITK  4.3.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Static Public Attributes | List of all members
itk::fem::GaussIntegrate Class Reference

#include <itkFEMUtility.h>

Detailed Description

Use the Gauss-Legendre formula to perform integration.

Numerical integration (Gauss-Legendre formula). Integrates function f(x) from x=a to x=b in n points.

Definition at line 45 of file itkFEMUtility.h.

Public Member Functions

double Integrate (double(*f)(double), double a, double b, int n=3)
 

Static Public Attributes

static const double one
 
static const double two
 
static const double w [110]
 
static const double z [110]
 
static const double zero
 

Member Function Documentation

double itk::fem::GaussIntegrate::Integrate ( double(*)(double)  f,
double  a,
double  b,
int  n = 3 
)

Member Data Documentation

const double itk::fem::GaussIntegrate::one
static

Definition at line 49 of file itkFEMUtility.h.

const double itk::fem::GaussIntegrate::two
static

Definition at line 50 of file itkFEMUtility.h.

const double itk::fem::GaussIntegrate::w[110]
static

Definition at line 52 of file itkFEMUtility.h.

const double itk::fem::GaussIntegrate::z[110]
static

Definition at line 51 of file itkFEMUtility.h.

const double itk::fem::GaussIntegrate::zero
static

Definition at line 48 of file itkFEMUtility.h.


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