|
vSMC
vSMC: Scalable Monte Carlo
|
Numerical integration base dispatch class. More...
#include <vsmc/integrate/nintegrate_base.hpp>
Public Types | |
| typedef cxx11::function< double(double)> | eval_type |
| typedef std::size_t | size_type |
Protected Member Functions | |
| NIntegrateBase () | |
| NIntegrateBase (const NIntegrateBase< Virtual > &) | |
| virtual | ~NIntegrateBase () |
| virtual double | integrate_segment (double, double, const eval_type &)=0 |
| NIntegrateBase< Virtual > & | operator= (const NIntegrateBase< Virtual > &) |
Numerical integration base dispatch class.
Definition at line 135 of file nintegrate_base.hpp.
| typedef cxx11::function<double (double)> vsmc::NIntegrateBase< Virtual >::eval_type |
Definition at line 140 of file nintegrate_base.hpp.
| typedef std::size_t vsmc::NIntegrateBase< Virtual >::size_type |
Definition at line 139 of file nintegrate_base.hpp.
|
inlineprotected |
Definition at line 144 of file nintegrate_base.hpp.
|
inlineprotected |
Definition at line 145 of file nintegrate_base.hpp.
|
inlineprotectedvirtual |
Definition at line 148 of file nintegrate_base.hpp.
|
protectedpure virtual |
|
inlineprotected |
Definition at line 146 of file nintegrate_base.hpp.
1.8.9.1