|
1 | 1 | # Changelog {#page_changelog} |
2 | 2 |
|
3 | | -## v0.2.0 -- MPI PFASST (2014/08/XX) |
| 3 | +## v0.3.0 -- The Big Cleanup (2014/12/XX) |
| 4 | + |
| 5 | +DOI: tbd |
| 6 | + |
| 7 | +### Notable Features |
| 8 | + |
| 9 | +* Complete rewrite of quadrature functions. |
| 10 | + ([#103][]) |
| 11 | + |
| 12 | +* Addition of iteration control mechanism for SDC and MLSDC. _(extention for PFASST is scheduled)_ |
| 13 | + ([#108][]) |
| 14 | + |
| 15 | +* Introduced framework for passing command line parameters to programs using PFASST++. |
| 16 | + ([#88][]) |
| 17 | + |
| 18 | +* Versatile and colourful logging framework based on [Easylogging++](https://github.com/easylogging/easyloggingpp). |
| 19 | + ([#105][], [#123][]) |
| 20 | + |
| 21 | +* New Example: Boris-SDC. |
| 22 | + ([#113][]) |
| 23 | + |
| 24 | +### Details |
| 25 | + |
| 26 | +* Using [Eigen3](http://eigen.tuxfamily.org/) matrix data types and functionality instead of |
| 27 | + [Boost's uBLAS](http://www.boost.org/doc/libs/1_57_0/libs/numeric/ublas/doc/index.html). |
| 28 | + ([#82][], [#83][], [#85][]) |
| 29 | + |
| 30 | +* Introduced callback interception points in sweepers: `post_step`, `post_sweep` and `post_predict`. |
| 31 | + ([#107][]) |
| 32 | + |
| 33 | +* In sweepers: `state(0)` is not assumed to be same as `start_state`. |
| 34 | + ([#132][]) |
| 35 | + |
| 36 | +* Bunch of CMake-related fixes and extentions. |
| 37 | + ([#83][], [#96][], [#101][], [#109][], [#112][], [#119][], [#121][], [#131][], [#133][], [#135][]) |
| 38 | + |
| 39 | +* A few corrections and extentions to the documentation. |
| 40 | + ([#117][], [#120][]) |
| 41 | + |
| 42 | +[#82]: https://github.com/Parallel-in-Time/PFASST/pull/82 |
| 43 | +[#83]: https://github.com/Parallel-in-Time/PFASST/pull/83 |
| 44 | +[#85]: https://github.com/Parallel-in-Time/PFASST/pull/85 |
| 45 | +[#88]: https://github.com/Parallel-in-Time/PFASST/pull/88 |
| 46 | +[#96]: https://github.com/Parallel-in-Time/PFASST/pull/96 |
| 47 | +[#101]: https://github.com/Parallel-in-Time/PFASST/pull/101 |
| 48 | +[#103]: https://github.com/Parallel-in-Time/PFASST/pull/103 |
| 49 | +[#105]: https://github.com/Parallel-in-Time/PFASST/pull/105 |
| 50 | +[#107]: https://github.com/Parallel-in-Time/PFASST/pull/107 |
| 51 | +[#108]: https://github.com/Parallel-in-Time/PFASST/pull/108 |
| 52 | +[#109]: https://github.com/Parallel-in-Time/PFASST/pull/109 |
| 53 | +[#112]: https://github.com/Parallel-in-Time/PFASST/pull/112 |
| 54 | +[#113]: https://github.com/Parallel-in-Time/PFASST/pull/113 |
| 55 | +[#117]: https://github.com/Parallel-in-Time/PFASST/pull/117 |
| 56 | +[#119]: https://github.com/Parallel-in-Time/PFASST/pull/119 |
| 57 | +[#120]: https://github.com/Parallel-in-Time/PFASST/pull/120 |
| 58 | +[#121]: https://github.com/Parallel-in-Time/PFASST/pull/121 |
| 59 | +[#123]: https://github.com/Parallel-in-Time/PFASST/pull/123 |
| 60 | +[#131]: https://github.com/Parallel-in-Time/PFASST/pull/131 |
| 61 | +[#132]: https://github.com/Parallel-in-Time/PFASST/pull/132 |
| 62 | +[#133]: https://github.com/Parallel-in-Time/PFASST/pull/133 |
| 63 | +[#135]: https://github.com/Parallel-in-Time/PFASST/pull/135 |
| 64 | + |
| 65 | + |
| 66 | +### Contributors |
| 67 | + |
| 68 | +* Matthew Emmett, Lawrence Berkeley National Laboratory ([memmett][]) |
| 69 | +* Torbjörn Klatt, Jülich Supercomputing Centre ([torbjoernk][]) |
| 70 | +* Daniel Ruprecht, Institute of Computational Science, University of Lugano ([danielru][]) |
| 71 | +* Robert Speck, Jülich Supercomputing Centre ([pancetta][]) |
| 72 | + |
| 73 | +[memmett]: https://github.com/memmett |
| 74 | +[torbjoernk]: https://github.com/torbjoernk |
| 75 | +[danielru]: https://github.com/danielru |
| 76 | +[pancetta]: https://github.com/pancetta |
| 77 | + |
| 78 | +--- |
| 79 | + |
| 80 | +## v0.2.0 -- MPI PFASST (2014/08/29) |
4 | 81 |
|
5 | 82 | DOI: [10.5281/zenodo.11517](http://dx.doi.org/10.5281/zenodo.11517) |
6 | 83 |
|
@@ -56,6 +133,7 @@ DOI: [10.5281/zenodo.11517](http://dx.doi.org/10.5281/zenodo.11517) |
56 | 133 | [danielru]: https://github.com/danielru |
57 | 134 | [pancetta]: https://github.com/pancetta |
58 | 135 |
|
| 136 | +--- |
59 | 137 |
|
60 | 138 | ## v0.1.0 -- First Release (2014/07/25) |
61 | 139 |
|
|
0 commit comments