Classes | Namespaces | Macros
cubature.h File Reference

File for definitions of o2scl::inte_hcubature and o2scl::inte_pcubature. More...

#include <cmath>
#include <functional>
#include <boost/numeric/ublas/vector.hpp>
#include <o2scl/clencurt.h>
#include <o2scl/err_hnd.h>
#include <o2scl/vector.h>

Go to the source code of this file.

Classes

class  o2scl::inte_cubature_base
 Base class for integration routines from the Cubature library. More...
 
class  o2scl::inte_hcubature< func_t >
 Adaptive multidimensional integration on hyper-rectangles using cubature rules from the Cubature library. More...
 
class  o2scl::inte_hcubature< func_t >::esterr
 A value and error. More...
 
class  o2scl::inte_hcubature< func_t >::hypercube
 Desc. More...
 
class  o2scl::inte_hcubature< func_t >::region
 Desc. More...
 
class  o2scl::inte_hcubature< func_t >::rule
 Desc. More...
 
class  o2scl::inte_hcubature< func_t >::rule75genzmalik
 Desc. More...
 
class  o2scl::inte_hcubature< func_t >::heap
 Desc. More...
 
class  o2scl::inte_pcubature< func_t, vec_t, vec_crange_t, vec_range_t >
 Integration by p-adaptive cubature from the Cubature library. More...
 
class  o2scl::inte_pcubature< func_t, vec_t, vec_crange_t, vec_range_t >::cache
 Cache of the values for the m[dim] grid. More...
 

Namespaces

 o2scl
 The main O2scl namespace.
 

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).