Mercurial > repos > public > sbplib
changeset 932:3860dad28239 feature/timesteppers
Remove unnecessary(?) arguments in Rungekutta.scheme.
author | Martin Almquist <malmquist@stanford.edu> |
---|---|
date | Mon, 03 Dec 2018 16:33:27 -0800 |
parents | 384ca2331a12 |
children | 34b3d092a4d0 |
files | +time/Rungekutta.m |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
diff -r 384ca2331a12 -r 3860dad28239 +time/Rungekutta.m --- a/+time/Rungekutta.m Mon Dec 03 16:26:44 2018 -0800 +++ b/+time/Rungekutta.m Mon Dec 03 16:33:27 2018 -0800 @@ -33,12 +33,12 @@ % TODO: method "rk4" is also implemented in the butcher tableau, but the rungekutta_4.m implementation % might be slightly more efficient. Need to do some profiling before deciding whether or not to keep it. if (method == "rk4") - obj.scheme = @(v,t,dt,F,n) time.rk.rungekutta_4(v ,t, dt, F); + obj.scheme = @(v,t,n) time.rk.rungekutta_4(v ,t, dt, F); else - obj.scheme = @(v,t,dt,F,n) time.rk.rungekutta(v, t, dt, F, obj.coeffs); + obj.scheme = @(v,t,n) time.rk.rungekutta(v, t, dt, F, obj.coeffs); end else - obj.scheme = @(v,t,dt,F,n) time.rk.rungekuttaDiscreteData(v, t, dt, F, obj.coeffs, discreteData, n); + obj.scheme = @(v,t,n) time.rk.rungekuttaDiscreteData(v, t, dt, F, obj.coeffs, discreteData, n); end end @@ -56,7 +56,7 @@ end function obj = step(obj) - [obj.v, obj.V, obj.K] = obj.scheme(obj.v, obj.t, obj.dt, obj.F, obj.n); + [obj.v, obj.V, obj.K] = obj.scheme(obj.v, obj.t, obj.n); obj.t = obj.t + obj.dt; obj.n = obj.n + 1; end