#include "Quad.h"
Public Types | |
| enum | IntegralType { bound_to_inf , neg_inf_to_bound , doubly_infinite } |
Public Member Functions | |
| FloatIndefQuad ()=delete | |
| FloatIndefQuad (float_integrand_fcn fcn) | |
| FloatIndefQuad (float_integrand_fcn fcn, double b, IntegralType t) | |
| OCTAVE_NORETURN double | do_integrate (octave_idx_type &ier, octave_idx_type &neval, double &abserr) |
| float | do_integrate (octave_idx_type &ier, octave_idx_type &neval, float &abserr) |
Public Member Functions inherited from Quad | |
| 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 | |
Protected Attributes inherited from Quad | |
| integrand_fcn | m_f |
| float_integrand_fcn | m_ff |
|
delete |
|
inline |
|
inline |
|
virtual |
|
virtual |
Implements Quad.
Definition at line 258 of file Quad.cc.
References bound_to_inf, doubly_infinite, F77_XFCN, Quad::m_ff, neg_inf_to_bound, qagi(), and Array< T, Alloc >::rwdata().