8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
const ColumnVector &openx)
{
#else // !STANDALONE
DEFUN_DLD (mtt_euler, args, ,
"euler integration method")
{
#ifdef OCTAVE_DEV
static ColumnVector x = args(0).column_vector_value ();
const ColumnVector dx = args(1).column_vector_value ();
const double ddt = args(2).double_value ();
const int Nx = static_cast<int> (args(3).double_value ());
const ColumnVector openx = args(4).column_vector_value ();
#else // !OCTAVE_DEV
static ColumnVector x = args(0).vector_value ();
const ColumnVector dx = args(1).vector_value ();
const double ddt = args(2).double_value ();
const int Nx = static_cast<int> (args(3).double_value ());
const ColumnVector openx = args(4).vector_value ();
#endif // OCTAVE_DEV
#endif // STANDALONE
|
|
|
|
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
const ColumnVector &openx)
{
#else // !STANDALONE
DEFUN_DLD (mtt_euler, args, ,
"euler integration method")
{
#ifdef OCTAVE_DEV
ColumnVector x = args(0).column_vector_value ();
const ColumnVector dx = args(1).column_vector_value ();
const double ddt = args(2).double_value ();
const int Nx = static_cast<int> (args(3).double_value ());
const ColumnVector openx = args(4).column_vector_value ();
#else // !OCTAVE_DEV
ColumnVector x = args(0).vector_value ();
const ColumnVector dx = args(1).vector_value ();
const double ddt = args(2).double_value ();
const int Nx = static_cast<int> (args(3).double_value ());
const ColumnVector openx = args(4).vector_value ();
#endif // OCTAVE_DEV
#endif // STANDALONE
|