cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Data Fields | Private Attributes
VecIntegrator< Integrand, Method > Class Template Reference

#include <integrate.h>

Collaboration diagram for VecIntegrator< Integrand, Method >:
Collaboration graph
[legend]

Public Member Functions

 VecIntegrator (const Integrand &fun)
 
double sum (double min, double max) const
 

Data Fields

Integrand func
 

Private Attributes

const double * p_w
 
const double * p_a
 

Detailed Description

template<typename Integrand, methods Method>
class VecIntegrator< Integrand, Method >

Definition at line 62 of file integrate.h.

Constructor & Destructor Documentation

template<typename Integrand, methods Method>
VecIntegrator< Integrand, Method >::VecIntegrator ( const Integrand &  fun)
inlineexplicit

Definition at line 67 of file integrate.h.

Member Function Documentation

template<typename Integrand, methods Method>
double VecIntegrator< Integrand, Method >::sum ( double  min,
double  max 
) const
inline

Field Documentation

template<typename Integrand, methods Method>
Integrand VecIntegrator< Integrand, Method >::func

Definition at line 66 of file integrate.h.

Referenced by VecIntegrator< Integrand, Method >::sum().

template<typename Integrand, methods Method>
const double * VecIntegrator< Integrand, Method >::p_a
private

Definition at line 64 of file integrate.h.

Referenced by VecIntegrator< Integrand, Method >::sum().

template<typename Integrand, methods Method>
const double* VecIntegrator< Integrand, Method >::p_w
private

Definition at line 64 of file integrate.h.

Referenced by VecIntegrator< Integrand, Method >::sum().


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