#include "Quad.h"
Definition at line 184 of file Quad.h.
FloatDefQuad::FloatDefQuad | ( | float_integrand_fcn | fcn | ) | [inline] |
FloatDefQuad::FloatDefQuad | ( | float_integrand_fcn | fcn, | |
float | ll, | |||
float | ul | |||
) | [inline] |
FloatDefQuad::FloatDefQuad | ( | float_integrand_fcn | fcn, | |
float | ll, | |||
float | ul, | |||
const FloatColumnVector & | sing | |||
) | [inline] |
FloatDefQuad::FloatDefQuad | ( | float_integrand_fcn | fcn, | |
const FloatColumnVector & | sing | |||
) | [inline] |
double FloatDefQuad::do_integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval, | |||
double & | abserr | |||
) | [virtual] |
float FloatDefQuad::do_integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval, | |||
float & | abserr | |||
) | [virtual] |
Implements Quad.
Definition at line 223 of file Quad.cc.
References Array< T >::capacity(), F77_XFCN, Quad::ff, float_user_fcn, float_user_function(), Array< T >::fortran_vec(), lower_limit, qagp(), singularities, and upper_limit.
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().
integrand_fcn Quad::f [protected, inherited] |
Definition at line 118 of file Quad.h.
Referenced by IndefQuad::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 do_integrate().
float FloatDefQuad::lower_limit [private] |
Definition at line 213 of file Quad.h.
Referenced by do_integrate().
FloatColumnVector FloatDefQuad::singularities [private] |
Definition at line 216 of file Quad.h.
Referenced by do_integrate().
float FloatDefQuad::upper_limit [private] |
Definition at line 214 of file Quad.h.
Referenced by do_integrate().