GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Macros | Functions | Variables
LSODE-opts.cc File Reference
#include <iomanip>
#include <iostream>
#include "LSODE-opts.h"
#include "defun.h"
#include "pr-output.h"
#include "ovl.h"
#include "utils.h"
#include "pager.h"
Include dependency graph for LSODE-opts.cc:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LSODE_options_struct
 

Macros

#define MAX_TOKENS   3
 
#define NUM_OPTIONS   8
 

Functions

OCTAVE_EXPORT
octave_value_list return the
value of the option it must
match the dimension of the
state vector tem this
parameter may only be a scalar
The local error test applied
at each integration step is
xample roup 
abs (local error in x(i))<
 
OCTAVE_EXPORT octave_value_list Flsode_options (const octave_value_list &args, int) the names of all available options and their current values are displayed.Given one argument
 
static void print_LSODE_options (std::ostream &os)
 
static void set_LSODE_options (const std::string &keyword, const octave_value &val)
 
static octave_value_list show_LSODE_options (const std::string &keyword)
 

Variables

OCTAVE_EXPORT
octave_value_list return the
value of the option it must
match the dimension of the
state vector tem this
parameter may only be a scalar
The local error test applied
at each integration step is
xample roup this option must
be between and it must be
between 
and
 
OCTAVE_EXPORT
octave_value_list return the
value of the option 
ar {opt}. When called with two arguments
 
OCTAVE_EXPORT
octave_value_list return the
value of the option it must
match the dimension of the
state vector tem 
code {"relative tolerance"} Relative tolerance parameter. Unlike the absolute tolerance
 
static LSODE_options_struct LSODE_options_table []
 
static LSODE_options lsode_opts
 
OCTAVE_EXPORT
octave_value_list return the
value of the option 
ode {lsode_options} sets the option ar{opt} to value ar{val}. Options include able sis tem code{"absolute tolerance"} Absolute tolerance. May be either vector or scalar. If a vector
 
OCTAVE_EXPORT
octave_value_list return the
value of the option it must
match the dimension of the
state vector tem this
parameter may only be a scalar
The local error test applied
at each integration step is
xample roup this option must
be between and 
Otherwise
 

Macro Definition Documentation

#define MAX_TOKENS   3

Definition at line 22 of file LSODE-opts.cc.

Referenced by set_LSODE_options(), and show_LSODE_options().

#define NUM_OPTIONS   8

Definition at line 32 of file LSODE-opts.cc.

Function Documentation

OCTAVE_EXPORT octave_value_list return the value of the option it must match the dimension of the state vector tem this parameter may only be a scalar The local error test applied at each integration step is xample roup abs ( local error in   xi)
OCTAVE_EXPORT octave_value_list Flsode_options ( const octave_value_list args,
int   
)

Referenced by install_LSODE_opts_fcns().

static void print_LSODE_options ( std::ostream &  os)
static
static void set_LSODE_options ( const std::string keyword,
const octave_value val 
)
static
static octave_value_list show_LSODE_options ( const std::string keyword)
static

Variable Documentation

OCTAVE_EXPORT octave_value_list return the value of the option it must match the dimension of the state vector tem this parameter may only be a scalar The local error test applied at each integration step is xample roup this option must be between and it must be between and

Definition at line 401 of file LSODE-opts.cc.

OCTAVE_EXPORT octave_value_list return the value of the option ar {opt}. When called with two arguments

Definition at line 401 of file LSODE-opts.cc.

OCTAVE_EXPORT octave_value_list return the value of the option it must match the dimension of the state vector tem code {"relative tolerance"} Relative tolerance parameter. Unlike the absolute tolerance

Definition at line 401 of file LSODE-opts.cc.

LSODE_options_struct LSODE_options_table[]
static

Definition at line 34 of file LSODE-opts.cc.

Referenced by print_LSODE_options(), set_LSODE_options(), and show_LSODE_options().

LSODE_options lsode_opts
static

Definition at line 20 of file LSODE-opts.cc.

Referenced by DEFUN().

OCTAVE_EXPORT octave_value_list return the value of the option it must match the dimension of the state vector tem this parameter may only be a scalar The local error test applied at each integration step is xample roup ode {lsode_options} sets the option ar{opt} to value ar{val}. Options include able sis tem code{"absolute tolerance"} Absolute tolerance. May be either vector or scalar. If a vector

Definition at line 401 of file LSODE-opts.cc.

OCTAVE_EXPORT octave_value_list return the value of the option it must match the dimension of the state vector tem this parameter may only be a scalar The local error test applied at each integration step is xample roup this option must be between and Otherwise

Definition at line 401 of file LSODE-opts.cc.