![]() |
GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cfloat>#include <sstream>#include "DASRT.h"#include "f77-fcn.h"#include "lo-error.h"#include "lo-math.h"#include "quit.h"
Go to the source code of this file.
Typedefs | |
| typedef octave_idx_type(* | dasrt_constr_ptr )(const octave_idx_type &, const double &, const double *, const octave_idx_type &, double *, double *, octave_idx_type *) |
| typedef octave_idx_type(* | dasrt_fcn_ptr )(const double &, const double *, const double *, double *, octave_idx_type &, double *, octave_idx_type *) |
| typedef octave_idx_type(* | dasrt_jac_ptr )(const double &, const double *, const double *, double *, const double &, double *, octave_idx_type *) |
Functions | |
| static octave_idx_type | ddasrt_f (const double &t, const double *state, const double *deriv, double *delta, octave_idx_type &ires, double *, octave_idx_type *) |
| static octave_idx_type | ddasrt_g (const octave_idx_type &neq, const double &t, const double *state, const octave_idx_type &ng, double *gout, double *, octave_idx_type *) |
| octave_idx_type | ddasrt_j (const double &time, const double *state, const double *deriv, double *pd, const double &cj, double *, octave_idx_type *) |
| F77_RET_T | F77_FUNC (ddasrt, DDASRT)(dasrt_fcn_ptr |
Variables | |
| static octave_idx_type | nn |
| static DAERTFunc::DAERTConstrFunc | user_csub |
| F77_RET_T const octave_idx_type double double double const double octave_idx_type const double const double octave_idx_type double const octave_idx_type octave_idx_type const octave_idx_type double octave_idx_type const octave_idx_type octave_idx_type *static DAEFunc::DAERHSFunc | user_fsub |
| static DAEFunc::DAEJacFunc | user_jsub |
| F77_RET_T const octave_idx_type double double double const double octave_idx_type const double const double octave_idx_type double const octave_idx_type octave_idx_type const octave_idx_type double octave_idx_type dasrt_constr_ptr |
| typedef octave_idx_type(* dasrt_fcn_ptr)(const double &, const double *, const double *, double *, octave_idx_type &, double *, octave_idx_type *) |
| F77_RET_T const octave_idx_type double double double const double octave_idx_type const double const double octave_idx_type double const octave_idx_type octave_idx_type const octave_idx_type double octave_idx_type dasrt_jac_ptr |
|
static |
Definition at line 74 of file DASRT.cc.
References Array< T >::length(), and nn.
Referenced by DASRT::integrate().
|
static |
Definition at line 132 of file DASRT.cc.
Referenced by DASRT::integrate().
| octave_idx_type ddasrt_j | ( | const double & | time, |
| const double * | state, | ||
| const double * | deriv, | ||
| double * | pd, | ||
| const double & | cj, | ||
| double * | , | ||
| octave_idx_type * | |||
| ) |
Definition at line 104 of file DASRT.cc.
References Array< T >::elem(), and nn.
Referenced by DASRT::integrate().
|
static |
Definition at line 71 of file DASRT.cc.
Referenced by ddasrt_f(), and ddasrt_j().
|
static |
Definition at line 69 of file DASRT.cc.
Referenced by DASRT::integrate().
|
static |
Definition at line 56 of file DASRT.cc.
Referenced by DASRT::integrate().
|
static |
Definition at line 68 of file DASRT.cc.
Referenced by DASRT::integrate().
1.8.1.2