#include "Quad.h"
Definition at line 122 of file Quad.h.
DefQuad::DefQuad | ( | integrand_fcn | fcn | ) | [inline] |
DefQuad::DefQuad | ( | integrand_fcn | fcn, | |
double | ll, | |||
double | ul | |||
) | [inline] |
DefQuad::DefQuad | ( | integrand_fcn | fcn, | |
double | ll, | |||
double | ul, | |||
const ColumnVector & | sing | |||
) | [inline] |
DefQuad::DefQuad | ( | integrand_fcn | fcn, | |
const ColumnVector & | sing | |||
) | [inline] |
double DefQuad::do_integrate | ( | octave_idx_type & | ier, | |
octave_idx_type & | neval, | |||
double & | abserr | |||
) | [virtual] |
Implements Quad.
Definition at line 127 of file Quad.cc.
References Array< T >::capacity(), DQAGP(), Quad::f, F77_XFCN, Array< T >::fortran_vec(), lower_limit, singularities, upper_limit, user_fcn, and user_function().
float DefQuad::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().
integrand_fcn Quad::f [protected, inherited] |
Definition at line 118 of file Quad.h.
Referenced by IndefQuad::do_integrate(), and 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().
double DefQuad::lower_limit [private] |
Definition at line 151 of file Quad.h.
Referenced by do_integrate().
ColumnVector DefQuad::singularities [private] |
Definition at line 154 of file Quad.h.
Referenced by do_integrate().
double DefQuad::upper_limit [private] |
Definition at line 152 of file Quad.h.
Referenced by do_integrate().