TEST_ODE
Test Problems for
Initial Value Solvers
TEST_ODE,
a MATLAB library which
defines test initial value problems for ordinary
differential equations.
These problems have the common form:
determine (some values of) the function Y(T)
given
Y'(T) = F(T,Y)
with initial value
Y(T0) = Y0
A uniform interface makes it easy to solve all the problems
automatically, or to concentrate on a single one.
The problems include:
-
Enright and Pryce #A1,
neqn = 1,
y' = -y;
-
Enright and Pryce #A2,
neqn = 1,
y' = -y^3/2;
-
Enright and Pryce #A3,
neqn = 1,
y' = cos(t)*y;
-
Enright and Pryce #A4,
neqn = 1,
y' = y*(20-y)/80;
-
Enright and Pryce #A5,
neqn = 1,
y' = (y-t)/(y+t);
-
Enright and Pryce #B1,
neqn = 2,
y1' = 2*y1*(1-y2)
y2' = - y2*(1-y1);
-
Enright and Pryce #B2,
neqn = 3,
y1' = -y1+y2
y2' = y1-2*y2+y3
y3' = y2-y3;
-
Enright and Pryce #B3,
neqn = 3,
y1' = -y1
y2' = y1-y2^2
y3' = y2^2;
-
Enright and Pryce #B4,
neqn = 3,
y1' = (-y2-y1*y3) / sqrt(y1^2+y2^2)
y2' = (y1-y2*y3) / sqrt(y1^2+y2^2)
y3' = y1 / sqrt(y1^2+y2^2);
-
Enright and Pryce #B5,
neqn = 3,
y1' = y2*y3
y2' = -y1*y3
y3' = -0.51*y1*y2;
-
Enright and Pryce #C1,
neqn = 10;
-
Enright and Pryce #C2,
neqn = 10;
-
Enright and Pryce #C3,
neqn = 10;
-
Enright and Pryce #C4,
neqn = 51;
-
Enright and Pryce #C5,
neqn = 30;
-
Enright and Pryce #D1,
neqn = 4;
-
Enright and Pryce #D2,
neqn = 4;
-
Enright and Pryce #D3,
neqn = 4;
-
Enright and Pryce #D4,
neqn = 4;
-
Enright and Pryce #D5,
neqn = 4;
-
Enright and Pryce #E1,
neqn = 2;
-
Enright and Pryce #E2,
neqn = 2;
-
Enright and Pryce #E3,
neqn = 2;
-
Enright and Pryce #E4,
neqn = 2;
-
Enright and Pryce #E5,
neqn = 2;
-
Enright and Pryce #F1,
neqn = 2;
-
Enright and Pryce #F2,
neqn = 1;
-
Enright and Pryce #F3,
neqn = 2;
-
Enright and Pryce #F4,
neqn = 1;
-
Enright and Pryce #F5,
neqn = 1;
-
Lotka-Volterra Predator-Prey Equations,
neqn = 2;
-
The Lorenz System,
neqn = 3;
-
The Van der Pol equation,
neqn = 2;
-
The Linearized Damped Pendulum,
neqn = 2;
-
The Nonlinear Damped Pendulum,
neqn = 2;
-
Duffing's Equation,
neqn = 2,
-
Duffing's Equation with Damping and Forcing,
neqn = 2;
-
Shampine's Ball of Flame,
neqn = 1,
y' = y^2-y^3;
-
Polking's First Order System,
neqn = 1,
y' = y^2-a*t+b;
-
the Knee problem,
neqn = 1,
y' = y*(y-t)/eps;
Licensing:
The computer code and data files described and made available on this web page
are distributed under
the GNU LGPL license.
Languages:
TEST_ODE is available in
a FORTRAN90 version and
a MATLAB version.
Related Data and Programs:
FLAME_ODE,
a MATLAB library which
considers an ordinary differential equation (ODE) which models
the growth of a ball of flame in a combustion process.
RKF45,
a MATLAB library which
implements the Runge-Kutta-Fehlberg ODE solver.
test_ode_test
References:
The following references include some reliable, sturdy,
comprehensive test sets. (Sometimes I'm just doing this for
fun or for classroom exercises. These people, on the other
hand, are serious.)
-
David Arnold, John Polking,
Ordinary Differential Equations using Matlab,
Prentice Hall, 1999.
-
Wayne Enright, John Pryce,
Algorithm 648,
NSDTST and STDTST,
ACM Transactions on Mathematical Software,
Volume 13, Number 1, 1987, pages 28-34.
-
T Hull, Wayne Enright, B Fellen, A Sedgwick,
Comparing numerical methods for ordinary differential equations,
SIAM Journal on Numerical Analysis,
Volume 9, 1972, pages 603-637.
-
Cleve Moler,
Cleve's Corner: Stiff Differential Equations,
MATLAB News and Notes,
May 2003, pages 12-13.
Source Code:
-
ch_cap.m,
capitalizes a character.
-
euler_test.m,
uses Euler's method on a test problem.
-
p00_autonomous.m,
returns 1 if a given problem is autonomous.
-
p00_equil.m,
returns the equilibrium solutions for any problem.
-
p00_euler_step.m,
takes a single Euler step from (T0,Y0) to (T1,Y1).
-
p00_fun.m,
returns the right hand side of any problem.
-
p00_jac.m,
returns the jacobian for any test problem.
-
p00_neqn.m,
returns the number of equations for any problem.
-
p00_param_default.m,
defaults the parameters for any problem.
-
p00_rk_step.m,
takes a single Runge-Kutta step from (T0,Y0) to (T1,Y1).
-
p00_scale.m,
returns the scale vector for any test problem.
-
p00_start.m,
returns the initial data for any test problem.
-
p00_stop.m,
returns the end data for any test problem.
-
p00_test_num.m,
returns the number of problems available.
-
p00_title.m,
returns the title of any problem.
-
p01_autonomous.m,
returns 1 if problem p01 is autonomous.
-
p01_equil.m,
returns the equilibrium solutions for problem p01.
-
p01_fun.m,
returns the right hand side of problem p01.
-
p01_jac.m,
returns the jacobian for problem p01.
-
p01_neqn.m,
returns the number of equations for problem p01.
-
p01_scale.m,
returns the scale vector for problem p01.
-
p01_start.m,
returns the initial data for problem p01.
-
p01_stop.m,
returns the end data for problem p01.
-
p01_title.m,
returns the title of problem p01.
-
p02_autonomous.m,
returns 1 if problem p02 is autonomous.
-
p02_equil.m,
returns the equilibrium solutions for problem p02.
-
p02_fun.m,
returns the right hand side of problem p02.
-
p02_jac.m,
returns the jacobian for problem p02.
-
p02_neqn.m,
returns the number of equations for problem p02.
-
p02_scale.m,
returns the scale vector for problem p02.
-
p02_start.m,
returns the initial data for problem p02.
-
p02_stop.m,
returns the end data for problem p02.
-
p02_title.m,
returns the title of problem p02.
-
p03_autonomous.m,
returns 1 if problem p03 is autonomous.
-
p03_equil.m,
returns the equilibrium solutions for problem p03.
-
p03_fun.m,
returns the right hand side of problem p03.
-
p03_jac.m,
returns the jacobian for problem p03.
-
p03_neqn.m,
returns the number of equations for problem p03.
-
p03_scale.m,
returns the scale vector for problem p03.
-
p03_start.m,
returns the initial data for problem p03.
-
p03_stop.m,
returns the end data for problem p03.
-
p03_title.m,
returns the title of problem p03.
-
p04_autonomous.m,
returns 1 if problem p04 is autonomous.
-
p04_equil.m,
returns the equilibrium solutions for problem p04.
-
p04_fun.m,
returns the right hand side of problem p04.
-
p04_jac.m,
returns the jacobian for problem p04.
-
p04_neqn.m,
returns the number of equations for problem p04.
-
p04_scale.m,
returns the scale vector for problem p04.
-
p04_start.m,
returns the initial data for problem p04.
-
p04_stop.m,
returns the end data for problem p04.
-
p04_title.m,
returns the title of problem p04.
-
p05_autonomous.m,
returns 1 if problem p05 is autonomous.
-
p05_equil.m,
returns the equilibrium solutions for problem p05.
-
p05_fun.m,
returns the right hand side of problem p05.
-
p05_jac.m,
returns the jacobian for problem p05.
-
p05_neqn.m,
returns the number of equations for problem p05.
-
p05_scale.m,
returns the scale vector for problem p05.
-
p05_start.m,
returns the initial data for problem p05.
-
p05_stop.m,
returns the end data for problem p05.
-
p05_title.m,
returns the title of problem p05.
-
p06_autonomous.m,
returns 1 if problem p06 is autonomous.
-
p06_equil.m,
returns the equilibrium solutions for problem p06.
-
p06_fun.m,
returns the right hand side of problem p06.
-
p06_jac.m,
returns the jacobian for problem p06.
-
p06_neqn.m,
returns the number of equations for problem p06.
-
p06_scale.m,
returns the scale vector for problem p06.
-
p06_start.m,
returns the initial data for problem p06.
-
p06_stop.m,
returns the end data for problem p06.
-
p06_title.m,
returns the title of problem p06.
-
p07_autonomous.m,
returns 1 if problem p07 is autonomous.
-
p07_equil.m,
returns the equilibrium solutions for problem p07.
-
p07_fun.m,
returns the right hand side of problem p07.
-
p07_jac.m,
returns the jacobian for problem p07.
-
p07_neqn.m,
returns the number of equations for problem p07.
-
p07_scale.m,
returns the scale vector for problem p07.
-
p07_start.m,
returns the initial data for problem p07.
-
p07_stop.m,
returns the end data for problem p07.
-
p07_title.m,
returns the title of problem p07.
-
p08_autonomous.m,
returns 1 if problem p08 is autonomous.
-
p08_equil.m,
returns the equilibrium solutions for problem p08.
-
p08_fun.m,
returns the right hand side of problem p08.
-
p08_jac.m,
returns the jacobian for problem p08.
-
p08_neqn.m,
returns the number of equations for problem p08.
-
p08_scale.m,
returns the scale vector for problem p08.
-
p08_start.m,
returns the initial data for problem p08.
-
p08_stop.m,
returns the end data for problem p08.
-
p08_title.m,
returns the title of problem p08.
-
p09_autonomous.m,
returns 1 if problem p09 is autonomous.
-
p09_equil.m,
returns the equilibrium solutions for problem p09.
-
p09_fun.m,
returns the right hand side of problem p09.
-
p09_jac.m,
returns the jacobian for problem p09.
-
p09_neqn.m,
returns the number of equations for problem p09.
-
p09_scale.m,
returns the scale vector for problem p09.
-
p09_start.m,
returns the initial data for problem p09.
-
p09_stop.m,
returns the end data for problem p09.
-
p09_title.m,
returns the title of problem p09.
-
p10_autonomous.m,
returns 1 if problem p10 is autonomous.
-
p10_equil.m,
returns the equilibrium solutions for problem p10.
-
p10_fun.m,
returns the right hand side of problem p10.
-
p10_jac.m,
returns the jacobian for problem p10.
-
p10_neqn.m,
returns the number of equations for problem p10.
-
p10_scale.m,
returns the scale vector for problem p10.
-
p10_start.m,
returns the initial data for problem p10.
-
p10_stop.m,
returns the end data for problem p10.
-
p10_title.m,
returns the title of problem p10.
-
p11_autonomous.m,
returns 1 if problem p11 is autonomous.
-
p11_equil.m,
returns the equilibrium solutions for problem p11.
-
p11_fun.m,
returns the right hand side of problem p11.
-
p11_jac.m,
returns the jacobian for problem p11.
-
p11_neqn.m,
returns the number of equations for problem p11.
-
p11_scale.m,
returns the scale vector for problem p11.
-
p11_start.m,
returns the initial data for problem p11.
-
p11_stop.m,
returns the end data for problem p11.
-
p11_title.m,
returns the title of problem p11.
-
p12_autonomous.m,
returns 1 if problem p12 is autonomous.
-
p12_equil.m,
returns the equilibrium solutions for problem p12.
-
p12_fun.m,
returns the right hand side of problem p12.
-
p12_jac.m,
returns the jacobian for problem p12.
-
p12_neqn.m,
returns the number of equations for problem p12.
-
p12_scale.m,
returns the scale vector for problem p12.
-
p12_start.m,
returns the initial data for problem p12.
-
p12_stop.m,
returns the end data for problem p12.
-
p12_title.m,
returns the title of problem p12.
-
p13_autonomous.m,
returns 1 if problem p13 is autonomous.
-
p13_equil.m,
returns the equilibrium solutions for problem p13.
-
p13_fun.m,
returns the right hand side of problem p13.
-
p13_jac.m,
returns the jacobian for problem p13.
-
p13_neqn.m,
returns the number of equations for problem p13.
-
p13_scale.m,
returns the scale vector for problem p13.
-
p13_start.m,
returns the initial data for problem p13.
-
p13_stop.m,
returns the end data for problem p13.
-
p13_title.m,
returns the title of problem p13.
-
p14_autonomous.m,
returns 1 if problem p14 is autonomous.
-
p14_equil.m,
returns the equilibrium solutions for problem p14.
-
p14_fun.m,
returns the right hand side of problem p14.
-
p14_jac.m,
returns the jacobian for problem p14.
-
p14_neqn.m,
returns the number of equations for problem p14.
-
p14_scale.m,
returns the scale vector for problem p14.
-
p14_start.m,
returns the initial data for problem p14.
-
p14_stop.m,
returns the end data for problem p14.
-
p14_title.m,
returns the title of problem p14.
-
p15_autonomous.m,
returns 1 if problem p15 is autonomous.
-
p15_equil.m,
returns the equilibrium solutions for problem p15.
-
p15_fun.m,
returns the right hand side of problem p15.
-
p15_jac.m,
returns the jacobian for problem p15.
-
p15_neqn.m,
returns the number of equations for problem p15.
-
p15_param.m,
manages parameters for problem p15.
-
p15_scale.m,
returns the scale vector for problem p15.
-
p15_start.m,
returns the initial data for problem p15.
-
p15_stop.m,
returns the end data for problem p15.
-
p15_title.m,
returns the title of problem p15.
-
p16_autonomous.m,
returns 1 if problem p16 is autonomous.
-
p16_equil.m,
returns the equilibrium solutions for problem p16.
-
p16_fun.m,
returns the right hand side of problem p16.
-
p16_jac.m,
returns the jacobian for problem p16.
-
p16_neqn.m,
returns the number of equations for problem p16.
-
p16_param.m,
manages parameters for problem p16.
-
p16_scale.m,
returns the scale vector for problem p16.
-
p16_start.m,
returns the initial data for problem p16.
-
p16_stop.m,
returns the end data for problem p16.
-
p16_title.m,
returns the title of problem p16.
-
p17_autonomous.m,
returns 1 if problem p17 is autonomous.
-
p17_equil.m,
returns the equilibrium solutions for problem p17.
-
p17_fun.m,
returns the right hand side of problem p17.
-
p17_jac.m,
returns the jacobian for problem p17.
-
p17_neqn.m,
returns the number of equations for problem p17.
-
p17_param.m,
manages parameters for problem p17.
-
p17_scale.m,
returns the scale vector for problem p17.
-
p17_start.m,
returns the initial data for problem p17.
-
p17_stop.m,
returns the end data for problem p17.
-
p17_title.m,
returns the title of problem p17.
-
p18_autonomous.m,
returns 1 if problem p18 is autonomous.
-
p18_equil.m,
returns the equilibrium solutions for problem p18.
-
p18_fun.m,
returns the right hand side of problem p18.
-
p18_jac.m,
returns the jacobian for problem p18.
-
p18_neqn.m,
returns the number of equations for problem p18.
-
p18_param.m,
manages parameters for problem p18.
-
p18_scale.m,
returns the scale vector for problem p18.
-
p18_start.m,
returns the initial data for problem p18.
-
p18_stop.m,
returns the end data for problem p18.
-
p18_title.m,
returns the title of problem p18.
-
p19_autonomous.m,
returns 1 if problem p19 is autonomous.
-
p19_equil.m,
returns the equilibrium solutions for problem p19.
-
p19_fun.m,
returns the right hand side of problem p19.
-
p19_jac.m,
returns the jacobian for problem p19.
-
p19_neqn.m,
returns the number of equations for problem p19.
-
p19_param.m,
manages parameters for problem p19.
-
p19_scale.m,
returns the scale vector for problem p19.
-
p19_start.m,
returns the initial data for problem p19.
-
p19_stop.m,
returns the end data for problem p19.
-
p19_title.m,
returns the title of problem p19.
-
p20_autonomous.m,
returns 1 if problem p20 is autonomous.
-
p20_equil.m,
returns the equilibrium solutions for problem p20.
-
p20_fun.m,
returns the right hand side of problem p20.
-
p20_jac.m,
returns the jacobian for problem p20.
-
p20_neqn.m,
returns the number of equations for problem p20.
-
p20_param.m,
manages parameters for problem p20.
-
p20_scale.m,
returns the scale vector for problem p20.
-
p20_start.m,
returns the initial data for problem p20.
-
p20_stop.m,
returns the end data for problem p20.
-
p20_title.m,
returns the title of problem p20.
-
p21_autonomous.m,
returns 1 if problem p21 is autonomous.
-
p21_equil.m,
returns the equilibrium solutions for problem p21.
-
p21_fun.m,
returns the right hand side of problem p21.
-
p21_jac.m,
returns the jacobian for problem p21.
-
p21_neqn.m,
returns the number of equations for problem p21.
-
p21_scale.m,
returns the scale vector for problem p21.
-
p21_start.m,
returns the initial data for problem p21.
-
p21_stop.m,
returns the end data for problem p21.
-
p21_title.m,
returns the title of problem p21.
-
p22_autonomous.m,
returns 1 if problem p22 is autonomous.
-
p22_equil.m,
returns the equilibrium solutions for problem p22.
-
p22_fun.m,
returns the right hand side of problem p22.
-
p22_jac.m,
returns the jacobian for problem p22.
-
p22_neqn.m,
returns the number of equations for problem p22.
-
p22_scale.m,
returns the scale vector for problem p22.
-
p22_start.m,
returns the initial data for problem p22.
-
p22_stop.m,
returns the end data for problem p10.
-
p22_title.m,
returns the title of problem p22.
-
p23_autonomous.m,
returns 1 if problem p23 is autonomous.
-
p23_equil.m,
returns the equilibrium solutions for problem p23.
-
p23_fun.m,
returns the right hand side of problem p23.
-
p23_jac.m,
returns the jacobian for problem p23.
-
p23_neqn.m,
returns the number of equations for problem p23.
-
p23_scale.m,
returns the scale vector for problem p23.
-
p23_start.m,
returns the initial data for problem p23.
-
p23_stop.m,
returns the end data for problem p10.
-
p23_title.m,
returns the title of problem p23.
-
p24_autonomous.m,
returns 1 if problem p24 is autonomous.
-
p24_equil.m,
returns the equilibrium solutions for problem p24.
-
p24_fun.m,
returns the right hand side of problem p24.
-
p24_jac.m,
returns the jacobian for problem p24.
-
p24_neqn.m,
returns the number of equations for problem p24.
-
p24_scale.m,
returns the scale vector for problem p24.
-
p24_start.m,
returns the initial data for problem p24.
-
p24_stop.m,
returns the end data for problem p24.
-
p24_title.m,
returns the title of problem p24.
-
p25_autonomous.m,
returns 1 if problem p25 is autonomous.
-
p25_equil.m,
returns the equilibrium solutions for problem p25.
-
p25_fun.m,
returns the right hand side of problem p25.
-
p25_jac.m,
returns the jacobian for problem p25.
-
p25_neqn.m,
returns the number of equations for problem p25.
-
p25_scale.m,
returns the scale vector for problem p25.
-
p25_start.m,
returns the initial data for problem p25.
-
p25_stop.m,
returns the end data for problem p25.
-
p25_title.m,
returns the title of problem p25.
-
p26_autonomous.m,
returns 1 if problem p26 is autonomous.
-
p26_equil.m,
returns the equilibrium solutions for problem p26.
-
p26_fun.m,
returns the right hand side of problem p26.
-
p26_jac.m,
returns the jacobian for problem p26.
-
p26_neqn.m,
returns the number of equations for problem p26.
-
p26_param.m,
manages parameters for problem p26.
-
p26_scale.m,
returns the scale vector for problem p26.
-
p26_start.m,
returns the initial data for problem p26.
-
p26_stop.m,
returns the end data for problem p26.
-
p26_title.m,
returns the title of problem p26.
-
p27_autonomous.m,
returns 1 if problem p27 is autonomous.
-
p27_equil.m,
returns the equilibrium solutions for problem p27.
-
p27_fun.m,
returns the right hand side of problem p27.
-
p27_jac.m,
returns the jacobian for problem p27.
-
p27_neqn.m,
returns the number of equations for problem p27.
-
p27_scale.m,
returns the scale vector for problem p27.
-
p27_start.m,
returns the initial data for problem p27.
-
p27_stop.m,
returns the end data for problem p27.
-
p27_title.m,
returns the title of problem p27.
-
p28_autonomous.m,
returns 1 if problem p28 is autonomous.
-
p28_equil.m,
returns the equilibrium solutions for problem p28.
-
p28_fun.m,
returns the right hand side of problem p28.
-
p28_jac.m,
returns the jacobian for problem p28.
-
p28_neqn.m,
returns the number of equations for problem p28.
-
p28_scale.m,
returns the scale vector for problem p28.
-
p28_start.m,
returns the initial data for problem p28.
-
p28_stop.m,
returns the end data for problem p28.
-
p28_title.m,
returns the title of problem p28.
-
p29_autonomous.m,
returns 1 if problem p29 is autonomous.
-
p29_equil.m,
returns the equilibrium solutions for problem p29.
-
p29_fun.m,
returns the right hand side of problem p29.
-
p29_jac.m,
returns the jacobian for problem p29.
-
p29_neqn.m,
returns the number of equations for problem p29.
-
p29_scale.m,
returns the scale vector for problem p29.
-
p29_start.m,
returns the initial data for problem p29.
-
p29_stop.m,
returns the end data for problem p29.
-
p29_title.m,
returns the title of problem p29
-
p30_autonomous.m,
returns 1 if problem p30 is autonomous.
-
p30_equil.m,
returns the equilibrium solutions for problem p30.
-
p30_fun.m,
returns the right hand side of problem p30.
-
p30_jac.m,
returns the jacobian for problem p30.
-
p30_neqn.m,
returns the number of equations for problem p30.
-
p30_scale.m,
returns the scale vector for problem p30.
-
p30_start.m,
returns the initial data for problem p30.
-
p30_stop.m,
returns the end data for problem p30.
-
p30_title.m,
returns the title of problem p30.
-
p31_autonomous.m,
returns 1 if problem p31 is autonomous.
-
p31_equil.m,
returns the equilibrium solutions for problem p31.
-
p31_fun.m,
returns the right hand side of problem p31.
-
p31_jac.m,
returns the jacobian for problem p31.
-
p31_neqn.m,
returns the number of equations for problem p31.
-
p31_param.m,
manages parameters for problem p31.
-
p31_scale.m,
returns the scale vector for problem p31.
-
p31_start.m,
returns the initial data for problem p31.
-
p31_stop.m,
returns the end data for problem p31.
-
p31_title.m,
returns the title of problem p31.
-
p32_autonomous.m,
returns 1 if problem p32 is autonomous.
-
p32_equil.m,
returns the equilibrium solutions for problem p32.
-
p32_fun.m,
returns the right hand side of problem p32.
-
p32_jac.m,
returns the jacobian for problem p32.
-
p32_neqn.m,
returns the number of equations for problem p32.
-
p32_param.m,
manages parameters for problem p32.
-
p32_scale.m,
returns the scale vector for problem p32.
-
p32_start.m,
returns the initial data for problem p32.
-
p32_stop.m,
returns the end data for problem p32.
-
p32_title.m,
returns the title of problem p32.
-
p33_autonomous.m,
returns 1 if problem p33 is autonomous.
-
p33_equil.m,
returns the equilibrium solutions for problem p33.
-
p33_fun.m,
returns the right hand side of problem p33.
-
p33_jac.m,
returns the jacobian for problem p33.
-
p33_neqn.m,
returns the number of equations for problem p33.
-
p33_param.m,
manages parameters for problem p33.
-
p33_scale.m,
returns the scale vector for problem p33.
-
p33_start.m,
returns the initial data for problem p33.
-
p33_stop.m,
returns the end data for problem p33.
-
p33_title.m,
returns the title of problem p33.
-
p34_autonomous.m,
returns 1 if problem p34 is autonomous.
-
p34_equil.m,
returns the equilibrium solutions for problem p34.
-
p34_fun.m,
returns the right hand side of problem p34.
-
p34_jac.m,
returns the jacobian for problem p34.
-
p34_neqn.m,
returns the number of equations for problem p34.
-
p34_param.m,
manages parameters for problem p34.
-
p34_scale.m,
returns the scale vector for problem p34.
-
p34_start.m,
returns the initial data for problem p34.
-
p34_stop.m,
returns the end data for problem p34.
-
p34_title.m,
returns the title of problem p34.
-
p35_autonomous.m,
returns 1 if problem p35 is autonomous.
-
p35_equil.m,
returns the equilibrium solutions for problem p35.
-
p35_fun.m,
returns the right hand side of problem p35.
-
p35_jac.m,
returns the jacobian for problem p35.
-
p35_neqn.m,
returns the number of equations for problem p35.
-
p35_param.m,
manages parameters for problem p35.
-
p35_scale.m,
returns the scale vector for problem p35.
-
p35_start.m,
returns the initial data for problem p35.
-
p35_stop.m,
returns the end data for problem p35.
-
p35_title.m,
returns the title of problem p35.
-
p36_autonomous.m,
returns 1 if problem p36 is autonomous.
-
p36_equil.m,
returns the equilibrium solutions for problem p36.
-
p36_fun.m,
returns the right hand side of problem p36.
-
p36_jac.m,
returns the jacobian for problem p36.
-
p36_neqn.m,
returns the number of equations for problem p36.
-
p36_scale.m,
returns the scale vector for problem p36.
-
p36_start.m,
returns the initial data for problem p36.
-
p36_stop.m,
returns the end data for problem p36.
-
p36_title.m,
returns the title of problem p36.
-
p37_autonomous.m,
returns 1 if problem p37 is autonomous.
-
p37_equil.m,
returns the equilibrium solutions for problem p37.
-
p37_fun.m,
returns the right hand side of problem p37.
-
p37_jac.m,
returns the jacobian for problem p37.
-
p37_neqn.m,
returns the number of equations for problem p37.
-
p37_param.m,
manages parameters for problem p37.
-
p37_scale.m,
returns the scale vector for problem p37.
-
p37_start.m,
returns the initial data for problem p37.
-
p37_stop.m,
returns the end data for problem p37.
-
p37_title.m,
returns the title of problem p37.
-
p38_autonomous.m,
returns 1 if problem p38 is autonomous.
-
p38_equil.m,
returns the equilibrium solutions for problem p38.
-
p38_fun.m,
returns the right hand side of problem p38.
-
p38_jac.m,
returns the jacobian for problem p38.
-
p38_neqn.m,
returns the number of equations for problem p38.
-
p38_param.m,
manages parameters for problem p38.
-
p38_scale.m,
returns the scale vector for problem p38.
-
p38_start.m,
returns the initial data for problem p38.
-
p38_stop.m,
returns the end data for problem p38.
-
p38_title.m,
returns the title of problem p38.
-
p39_autonomous.m,
returns 1 if problem p39 is autonomous.
-
p39_equil.m,
returns the equilibrium solutions for problem p39.
-
p39_fun.m,
returns the right hand side of problem p39.
-
p39_jac.m,
returns the jacobian for problem p39.
-
p39_neqn.m,
returns the number of equations for problem p39.
-
p39_param.m,
manages parameters for problem p39.
-
p39_scale.m,
returns the scale vector for problem p39.
-
p39_start.m,
returns the initial data for problem p39.
-
p39_stop.m,
returns the end data for problem p39.
-
p39_title.m,
returns the title of problem p39.
-
p40_autonomous.m,
returns 1 if problem p40 is autonomous.
-
p40_equil.m,
returns the equilibrium solutions for problem p40.
-
p40_fun.m,
returns the right hand side of problem p40.
-
p40_jac.m,
returns the jacobian for problem p40.
-
p40_neqn.m,
returns the number of equations for problem p40.
-
p40_param.m,
manages parameters for problem p40.
-
p40_scale.m,
returns the scale vector for problem p40.
-
p40_start.m,
returns the initial data for problem p40.
-
p40_stop.m,
returns the end data for problem p40.
-
p40_title.m,
returns the title of problem p40.
-
r8_cube_root.m,
returns the cube root of an R8.
-
r8_sign.m,
returns the sign of an R8.
-
r8_uniform_ab.m,
returns a random R8 in the interval [A,B].
-
r8mat_norm_fro_affine.m,
returns the Frobenius norm of the difference of two R8MAT's.
-
r8vec_uniform_01.m,
returns an R8VEC of random values in [0,1].
-
r8vec_uniform_abvec.m,
returns an R8VEC of random values in [A(),B()].
-
rk_test.m, supervises the
solution of a test problem by the Runge-Kutta method;
-
s_eqi.m,
is TRUE if two strings are equal, ignoring case.
-
timestamp.m,
prints the current YMDHMS date as a timestamp.
Last revised on 30 March 2019.