#include "Quad.h"
Public Types | |
enum | IntegralType { bound_to_inf , neg_inf_to_bound , doubly_infinite } |
Public Member Functions | |
IndefQuad ()=delete | |
IndefQuad (integrand_fcn fcn) | |
IndefQuad (integrand_fcn fcn, double b, IntegralType t) | |
double | do_integrate (octave_idx_type &ier, octave_idx_type &neval, double &abserr) |
OCTAVE_NORETURN float | do_integrate (octave_idx_type &ier, octave_idx_type &neval, float &abserr) |
![]() | |
Quad ()=delete | |
Quad (float_integrand_fcn fcn) | |
Quad (integrand_fcn fcn) | |
virtual | ~Quad ()=default |
virtual float | float_integrate () |
virtual float | float_integrate (octave_idx_type &ier) |
virtual float | float_integrate (octave_idx_type &ier, octave_idx_type &neval) |
virtual float | float_integrate (octave_idx_type &ier, octave_idx_type &neval, float &abserr) |
virtual double | integrate () |
virtual double | integrate (octave_idx_type &ier) |
virtual double | integrate (octave_idx_type &ier, octave_idx_type &neval) |
virtual double | integrate (octave_idx_type &ier, octave_idx_type &neval, double &abserr) |
Additional Inherited Members | |
![]() | |
integrand_fcn | m_f |
float_integrand_fcn | m_ff |
|
delete |
|
inline |
|
inline |
|
virtual |
Implements Quad.
Definition at line 141 of file Quad.cc.
References bound_to_inf, doubly_infinite, dqagi(), F77_XFCN, Quad::m_f, neg_inf_to_bound, and Array< T, Alloc >::rwdata().
|
virtual |