![]() |
GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <string>#include <iomanip>#include <iostream>#include "Quad.h"#include "lo-mappers.h"#include "defun.h"#include "error.h"#include "gripes.h"#include "pager.h"#include "oct-obj.h"#include "ov-fcn.h"#include "unwind-prot.h"#include "utils.h"#include "variables.h"#include "Quad-opts.cc"
Go to the source code of this file.
Macros | |
| #define | QUAD_ABORT() |
| #define | QUAD_ABORT1(msg) |
| #define | QUAD_ABORT2(fmt, arg) |
Functions | |
| OCTAVE_EXPORT octave_value_list | Fquad (const octave_value_list &args, int nargout) |
| float | quad_float_user_function (float x) |
| double | quad_user_function (double x) |
Variables | |
| static int | call_depth = 0 |
| static octave_function * | quad_fcn |
| static bool | warned_imaginary = false |
| #define QUAD_ABORT1 | ( | msg | ) |
| #define QUAD_ABORT2 | ( | fmt, | |
| arg | |||
| ) |
| OCTAVE_EXPORT octave_value_list Fquad | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 214 of file quad.cc.
References IndefQuad::bound_to_inf, FloatIndefQuad::bound_to_inf, Array< T >::capacity(), clear_function(), IndefQuad::doubly_infinite, FloatIndefQuad::doubly_infinite, error_state, extract_function(), Quad::float_integrate(), octave_base_value::function_value(), Quad::integrate(), IndefQuad::neg_inf_to_bound, FloatIndefQuad::neg_inf_to_bound, panic_impossible, print_usage(), action_container::protect_var(), QUAD_ABORT, QUAD_ABORT1, quad_float_user_function(), quad_opts, quad_user_function(), Quad_options::set_absolute_tolerance(), Quad_options::set_options(), Quad_options::set_relative_tolerance(), Quad_options::set_single_precision_absolute_tolerance(), Quad_options::set_single_precision_relative_tolerance(), unique_symbol_name(), and xisinf().
Definition at line 106 of file quad.cc.
References octave_base_value::do_multi_index_op(), error_state, gripe_user_supplied_eval(), octave_value_list::length(), quad_integration_error, warning(), and x.
Referenced by Fquad().
Definition at line 61 of file quad.cc.
References octave_base_value::do_multi_index_op(), error_state, gripe_user_supplied_eval(), octave_value_list::length(), quad_integration_error, warning(), and x.
Referenced by Fquad().
|
static |
1.8.1.2