GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "Quad.h"
Protected Attributes | |
integrand_fcn | f |
float_integrand_fcn | ff |
bool | reset |
Private Attributes | |
double | lower_limit |
ColumnVector | singularities |
double | upper_limit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
Definition at line 82 of file Quad-opts.h.
Referenced by do_integrate(), IndefQuad::do_integrate(), print_Quad_options(), and show_Quad_options().
|
virtual |
Implements Quad.
Definition at line 126 of file Quad.cc.
References Quad_options::absolute_tolerance(), dqagp(), Quad::f, F77_XFCN, Array< T >::fortran_vec(), lower_limit, Array< T >::numel(), Quad_options::relative_tolerance(), result, singularities, upper_limit, user_fcn, and user_function().
|
virtual |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlineinherited |
Definition at line 51 of file Quad-opts.h.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlineinherited |
Definition at line 85 of file Quad-opts.h.
Referenced by do_integrate(), IndefQuad::do_integrate(), print_Quad_options(), and show_Quad_options().
|
inlineinherited |
Definition at line 71 of file Quad-opts.h.
References val.
Referenced by DEFUN(), and set_Quad_options().
|
inlineinherited |
Definition at line 69 of file Quad-opts.h.
|
inlineinherited |
Definition at line 60 of file Quad-opts.h.
References Quad_options::reset, Quad_options::x_absolute_tolerance, Quad_options::x_relative_tolerance, Quad_options::x_single_precision_absolute_tolerance, and Quad_options::x_single_precision_relative_tolerance.
Referenced by DEFUN().
|
inlineinherited |
Definition at line 74 of file Quad-opts.h.
References val.
Referenced by DEFUN(), and set_Quad_options().
|
inlineinherited |
Definition at line 77 of file Quad-opts.h.
References val.
Referenced by DEFUN(), and set_Quad_options().
|
inlineinherited |
Definition at line 80 of file Quad-opts.h.
References val.
Referenced by DEFUN(), and set_Quad_options().
|
inlineinherited |
Definition at line 88 of file Quad-opts.h.
Referenced by FloatDefQuad::do_integrate(), FloatIndefQuad::do_integrate(), print_Quad_options(), and show_Quad_options().
|
inlineinherited |
Definition at line 91 of file Quad-opts.h.
Referenced by FloatDefQuad::do_integrate(), FloatIndefQuad::do_integrate(), print_Quad_options(), and show_Quad_options().
|
protectedinherited |
Definition at line 117 of file Quad.h.
Referenced by do_integrate(), and IndefQuad::do_integrate().
|
protectedinherited |
Definition at line 118 of file Quad.h.
Referenced by FloatDefQuad::do_integrate(), and FloatIndefQuad::do_integrate().
|
private |
Definition at line 152 of file Quad.h.
Referenced by do_integrate().
|
protectedinherited |
Definition at line 103 of file Quad-opts.h.
Referenced by Quad_options::operator=(), and Quad_options::set_options().
|
private |
Definition at line 155 of file Quad.h.
Referenced by do_integrate().
|
private |
Definition at line 153 of file Quad.h.
Referenced by do_integrate().