David Holzmüller
|
c3ceb7e7bf
|
reconfigured for performance measurement
|
2019-04-16 18:58:54 +02:00 |
David Holzmüller
|
8cf4f2ceae
|
added documentation/comments
|
2019-04-16 18:58:26 +02:00 |
David Holzmüller
|
d981a96048
|
more fine-grained single multiplication functions, reuse of buffer -> faster implementation, configured for performance measurement
|
2019-04-13 14:42:55 +02:00 |
David Holzmüller
|
ce033a24a3
|
improved performance plotting: more runs, better stopping criterion, warm-up
|
2019-04-13 11:13:40 +02:00 |
David Holzmüller
|
3d10668aba
|
slight cleanup
|
2019-04-12 09:28:24 +02:00 |
David Holzmüller
|
246b045406
|
MultiDimVector now provides a begin() end() interface with a corresponding iterator, also added some operations for vector arithmetic and reconstruction error check
|
2019-04-11 18:50:10 +02:00 |
David Holzmüller
|
7d02f0213a
|
MultiDimVector now contains an iterator, is a template and automatically allocates the right space
|
2019-04-11 17:51:54 +02:00 |
David Holzmüller
|
52b0077922
|
resize instead of reserve gained some efficiency
|
2019-04-11 17:38:33 +02:00 |
David Holzmüller
|
6cab30f64c
|
moved todos, added function to iterator
|
2019-04-11 17:22:35 +02:00 |
David Holzmüller
|
5881276bd4
|
added plotting to latex, changed performance measurement for more evenly spaced data
|
2019-04-10 12:51:59 +02:00 |
David Holzmüller
|
17acf32b06
|
added files for performance measurement and plotting
|
2019-04-10 11:35:32 +02:00 |
David Holzmüller
|
245764aef0
|
changed main.cpp
|
2019-04-07 22:26:09 +02:00 |
David Holzmüller
|
71e618290f
|
moved vector index counting back because it contained an error and was not faster and more ugly
|
2019-04-07 22:24:05 +02:00 |
David Holzmüller
|
1f457040a6
|
moved iterators to separate headers, moved vector index counting to iterator
|
2019-04-07 21:54:47 +02:00 |
David Holzmüller
|
999de0cbf7
|
new interface, new timing
|
2019-04-07 20:42:24 +02:00 |
David Holzmüller
|
cc842d6d30
|
fully outsourced matrix vector multiplication
|
2019-04-07 17:42:28 +02:00 |
David Holzmüller
|
01cd5ced1b
|
optimizations, tried optimization via iterator callback which is slower, separating matrix multiplication
|
2019-04-07 12:01:02 +02:00 |
David Holzmüller
|
cc78e036b2
|
initial commit with a working interpolation code
|
2019-03-18 22:26:59 +01:00 |