#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) |
![]() | |
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 |
|
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().