cloudy  trunk
Public Member Functions | Data Fields
Integrator< Integrand, Method > Class Template Reference

#include <cddefines.h>

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

Public Member Functions

 Integrator (void)
 
double sum (double min, double max, Integrand func)
 

Data Fields

double numPoints
 
double weights [16]
 
double c [16]
 

Detailed Description

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

Definition at line 1504 of file cddefines.h.

Constructor & Destructor Documentation

◆ Integrator()

template<typename Integrand , methods Method>
Integrator< Integrand, Method >::Integrator ( void  )
inline

Definition at line 1509 of file cddefines.h.

Member Function Documentation

◆ sum()

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

Definition at line 1531 of file cddefines.h.

References ASSERT, Gaussian32, max(), and min().

Referenced by collision_strength_VF01(), conpmp(), CS_l_mixing_S62(), CS_l_mixing_VF01(), CS_VS80(), DrvContPump(), esc_CRDwing_1side(), esccon(), and SanityCheckBegin().

Here is the call graph for this function:

Field Documentation

◆ c

template<typename Integrand , methods Method>
double Integrator< Integrand, Method >::c[16]

Definition at line 1507 of file cddefines.h.

◆ numPoints

template<typename Integrand , methods Method>
double Integrator< Integrand, Method >::numPoints

Definition at line 1507 of file cddefines.h.

◆ weights

template<typename Integrand , methods Method>
double Integrator< Integrand, Method >::weights[16]

Definition at line 1507 of file cddefines.h.


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