Mercurial > repos > public > sbplib
diff +noname/printSolutions.m @ 142:484b48e95c83
Removed ylim from setup1dPlot added some comments and fixed timestepper paramters.
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Mon, 29 Feb 2016 15:00:52 +0100 |
parents | c7efff913935 |
children |
line wrap: on
line diff
--- a/+noname/printSolutions.m Wed Feb 24 15:03:19 2016 +0100 +++ b/+noname/printSolutions.m Mon Feb 29 15:00:52 2016 +0100 @@ -1,7 +1,7 @@ function printSolutions(filename) sf = SolutionFile(filename); - method = {}; + name = {}; order = []; m = []; T = []; @@ -13,8 +13,7 @@ key = sf.keys{i}; entry = sf.get(key); - - method = [method key.method]; + name = [name key.name]; order = [order key.order]; m = [m key.m]; T = [T key.T]; @@ -23,16 +22,16 @@ k = [k entry.k]; end - methodW = findFieldWidth('%s',method); - orderW = findFieldWidth('%d',order); - mW = findFieldWidth('%d',m); - TW = findFieldWidth('%d',T); - tW = findFieldWidth('%.3e',t); - runtimeW = findFieldWidth('%.3f',runtime); - kW = findFieldWidth('%.4f',k); + nameW = findFieldWidth('%s', name); + orderW = findFieldWidth('%d', order); + mW = findFieldWidth('%d', m); + TW = findFieldWidth('%d', T); + tW = findFieldWidth('%.3e', t); + runtimeW = findFieldWidth('%.3f', runtime); + kW = findFieldWidth('%.4f', k); for i = 1:length(sf.keys) - fprintf('[%*s: o=%-*d, m=%-*d, T=%-*d]: t=%-*.3e, runtime=%*.3f, k=%*.4f\n',methodW, method{i}, orderW,order(i),mW,m(i),TW,T(i), tW, t(i), runtimeW,runtime(i), kW, k(i)); + fprintf('[%*s: o=%-*d, m=%-*d, T=%-*d]: t=%-*.3e, runtime=%*.3f, k=%*.4f\n', nameW, name{i}, orderW,order(i),mW,m(i),TW,T(i), tW, t(i), runtimeW,runtime(i), kW, k(i)); end end \ No newline at end of file