You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,10 @@
2
2
3
3
:arrow_left:[Back to main page](./README.md)
4
4
5
+
- April 11, 2025: Version 5.6 adds a framework for MPI-parallel I/O, developed by [\@tlunet](https://github.com/tlunet), making it easier to visualize the data obtained with pySDC on HPC machines in software such as ParaView.
6
+
Also, pySDC is now compatible with the finite element library [Firedrake](https://github.com/firedrakeproject/firedrake) and the geophysical fluid dynamics library
7
+
[Gusto](https://github.com/firedrakeproject/gusto), thanks to [\@jshipton](https://github.com/jshipton) and [\@brownbaerchen](https://github.com/brownbaerchen).
8
+
The former allows to setup PDEs with finite element discretizations in pySDC and then solve in time with SDC and PFASST, while the latter allows to setup a geophysical fluid dynamics problem and then use pySDC with any SDC setup as a timestepper in Gusto.
5
9
- June 24, 2024: Major summer cleanup with Version 5.5. [\@tlunet](https://github.com/tlunet) extracted all quadrature-related stuff into his new standalone code
6
10
[qmat](https://github.com/Parallel-in-Time/qmat), which makes pySDC much more focussed and both parts easier to maintain.
7
11
[\@lisawim](https://github.com/lisawim) worked a lot on the DAE sweepers (including an MPI-parallel version), while [\@brownbaerchen](https://github.com/brownbaerchen) has fun with GPUs.
Copy file name to clipboardExpand all lines: README.md
+7-8Lines changed: 7 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,8 +19,8 @@ implemented.
19
19
20
20
- Variants of SDC: explicit, implicit, IMEX, multi-implicit, Verlet,
21
21
multi-level, diagonal, multi-step
22
-
- Variants of PFASST: virtual parallel or MPI-based parallel,
23
-
classical of multigrid perspective
22
+
- Variants of PFASST: virtually parallel or MPI-based parallel,
23
+
classical or multigrid perspective
24
24
- 8 tutorials: from setting up a first collocation problem to SDC,
25
25
PFASST and advanced topics
26
26
- Projects: many documented projects with defined and tested outcomes
@@ -43,12 +43,11 @@ The code is hosted on GitHub, see
43
43
will give you a core version of `pySDC` to work with,
44
44
working with the developer version is most often the better choice. We
45
45
thus recommend to checkout the code from GitHub and install the
46
-
dependencies e.g. by using a [conda](https://conda.io/en/latest/)
47
-
environment. For this, `pySDC` ships with environment files
48
-
which can be found in the folder `etc/`. Use these as e.g.
46
+
dependencies e.g. by using [micromamba](https://mamba.readthedocs.io/en/latest/user_guide/micromamba.html). For this, `pySDC` ships with environment files
47
+
which can be found in the folder `etc/` or within the projects. Use these as e.g.
49
48
50
49
```bash
51
-
conda env create -f etc/environment-base.yml
50
+
micromamba create -f etc/environment-base.yml
52
51
```
53
52
54
53
If you want to install the developer version using `pip` directly from the GitHub repository, use this:
@@ -113,13 +112,13 @@ Any contribution is dearly welcome! If you want to contribute, please take the t
113
112
This project has received funding from the [European High-Performance
114
113
Computing Joint Undertaking](https://eurohpc-ju.europa.eu/) (JU) under
115
114
grant agreement No 955701 ([TIME-X](https://www.time-x-eurohpc.eu/))
116
-
and grant agreement No 101118139.
115
+
and grant agreement No 101118139.
117
116
The JU receives support from the European Union's Horizon 2020 research
118
117
and innovation programme and Belgium, France, Germany, and Switzerland.
119
118
This project also received funding from the [German Federal Ministry of
120
119
Education and Research](https://www.bmbf.de/bmbf/en/home/home_node.html)
121
120
(BMBF) grants 16HPC047 and 16ME0679K. Supported by the European Union - NextGenerationEU.
122
-
The project also received help from the [Helmholtz Platform for Research Software Engineering - Preparatory Study (HiRSE_PS)](https://www.helmholtz-hirse.de/).
121
+
The project also received help from the [Joint Lab "Helmholtz Information - Research Software Engineering" (HiRSE)](https://www.helmholtz-hirse.de/).
0 commit comments