diff +time/Ode45.m @ 1113:47e86b5270ad feature/timesteppers

Change name of property k to dt in time.Timestepper
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 10 Apr 2019 22:40:55 +0200
parents f5e14e5986b5
children
line wrap: on
line diff
--- a/+time/Ode45.m	Wed Apr 10 22:22:46 2019 +0200
+++ b/+time/Ode45.m	Wed Apr 10 22:40:55 2019 +0200
@@ -1,7 +1,7 @@
 classdef Ode45 < time.Timestepper
     properties
         F
-        k
+        dt
         t
         w
         m
@@ -15,7 +15,7 @@
 
 
     methods
-        function obj = Ode45(D, E, S, k, t0, v0, v0t)
+        function obj = Ode45(D, E, S, dt, t0, v0, v0t)
             obj.D = D;
             obj.E = E;
             obj.S = S;
@@ -31,7 +31,7 @@
                 obj.C = [zeros(obj.m,1), S];
             end
 
-            obj.k = k;
+            obj.dt = dt;
             obj.t = t0;
             obj.w = [v0; v0t];
 
@@ -49,7 +49,7 @@
         end
 
         function obj = step(obj)
-            [t,w] = ode45(@(t,w)(obj.F(w,t)),[obj.t obj.t+obj.k],obj.w);
+            [t,w] = ode45(@(t,w)(obj.F(w,t)),[obj.t obj.t+obj.dt],obj.w);
 
             obj.t = t(end);
             obj.w = w(end,:)';
@@ -59,8 +59,8 @@
 
 
     methods (Static)
-        function k = getTimeStep(lambda)
-            k = rk4.get_rk4_time_step(lambda);
+        function dt = getTimeStep(lambda)
+            dt = rk4.get_rk4_time_step(lambda);
         end
     end