#include "Quad.h"
Definition at line 157 of file Quad.h.
IndefQuad::IndefQuad | ( | integrand_fcn | fcn | ) | [inline] |
IndefQuad::IndefQuad | ( | integrand_fcn | fcn, | |
double | b, | |||
IntegralType | t | |||
) | [inline] |
double IndefQuad::do_integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval, | |||
double & | abserr | |||
) | [virtual] |
Implements Quad.
Definition at line 163 of file Quad.cc.
References bound, bound_to_inf, doubly_infinite, DQAGI(), Quad::f, F77_XFCN, Array< T >::fortran_vec(), neg_inf_to_bound, type, user_fcn, and user_function().
float IndefQuad::do_integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval, | |||
float & | abserr | |||
) | [virtual] |
virtual float Quad::float_integrate | ( | octave_idx_type & | ier | ) | [inline, virtual, inherited] |
virtual float Quad::float_integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval | |||
) | [inline, virtual, inherited] |
virtual float Quad::float_integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval, | |||
float & | abserr | |||
) | [inline, virtual, inherited] |
virtual float Quad::float_integrate | ( | void | ) | [inline, virtual, inherited] |
Definition at line 69 of file Quad.h.
Referenced by DEFUN_DLD().
virtual double Quad::integrate | ( | octave_idx_type & | ier | ) | [inline, virtual, inherited] |
virtual double Quad::integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval | |||
) | [inline, virtual, inherited] |
virtual double Quad::integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval, | |||
double & | abserr | |||
) | [inline, virtual, inherited] |
virtual double Quad::integrate | ( | void | ) | [inline, virtual, inherited] |
Definition at line 62 of file Quad.h.
Referenced by DEFUN_DLD().
double IndefQuad::bound [private] |
Definition at line 179 of file Quad.h.
Referenced by do_integrate().
integrand_fcn Quad::f [protected, inherited] |
Definition at line 118 of file Quad.h.
Referenced by do_integrate(), and DefQuad::do_integrate().
float_integrand_fcn Quad::ff [protected, inherited] |
Definition at line 119 of file Quad.h.
Referenced by FloatIndefQuad::do_integrate(), and FloatDefQuad::do_integrate().
int IndefQuad::integration_error [private] |
IntegralType IndefQuad::type [private] |
Definition at line 180 of file Quad.h.
Referenced by do_integrate().