Skip to content

Commit

Permalink
proper readme and link
Browse files Browse the repository at this point in the history
  • Loading branch information
pancetta committed Jan 24, 2024
1 parent cad1091 commit 43bcf01
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 35 deletions.
1 change: 1 addition & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ Projects
projects/Resilience.rst
projects/DAE.rst
projects/compression.rst
projects/second_order.rst


API documentation
Expand Down
1 change: 1 addition & 0 deletions docs/source/projects/second_order.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.. include:: /../../pySDC/projects/Second_orderSDC/README.rst
16 changes: 7 additions & 9 deletions pySDC/projects/Resilience/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,13 @@ To reproduce the plots you need to install pySDC with all packages in the mpi4py
Then, navigate to this directory, `pySDC/projects/Resilience/` and run the following commands:


```bash
.. code-block:: bash
mpirun -np 4 python work_precision.py
mpirun -np 4 python fault_stats.py prob run_vdp
mpirun -np 4 python fault_stats.py prob run_quench
mpirun -np 4 python fault_stats.py prob run_AC
mpirun -np 4 python fault_stats.py prob run_Schroedinger
python paper_plots.py
```
mpirun -np 4 python work_precision.py
mpirun -np 4 python fault_stats.py prob run_vdp
mpirun -np 4 python fault_stats.py prob run_quench
mpirun -np 4 python fault_stats.py prob run_AC
mpirun -np 4 python fault_stats.py prob run_Schroedinger
python paper_plots.py
Possibly, you need to create some directories in this one to store and load things, if path errors occur.
Original file line number Diff line number Diff line change
@@ -1,35 +1,24 @@
# Spectral Deferred Correction Methods for Second-Order Problems

**Title:** Spectral Deferred Correction Methods for Second-order Problems

**Authors:** Ikrom Akramov, Sebastian Götschel, Michael Minion, Daniel Ruprecht, and Robert Speck.

Spectral Deferred Correction Methods for Second-Order Problems
==============================================================

Python code for implementing the paper's plots on Second-order SDC methods.

## Attribution
You are welcome to use and adapt this code under the terms of the BSD license.
If you utilize it, either in whole or in part, for a publication, please provide proper citation:

.. code-block:: tex

@misc{akramov2023spectral,
title={Spectral deferred correction methods for second-order problems},
author={Ikrom Akramov and Sebastian Götschel and Michael Minion and Daniel Ruprecht and Robert Speck},
year={2023},
eprint={2310.08352},
archivePrefix={arXiv},
primaryClass={math.NA}

**BibTeX formatted citation:**

@misc{akramov2023spectral,
title={Spectral deferred correction methods for second-order problems},
author={Ikrom Akramov and Sebastian Götschel and Michael Minion and Daniel Ruprecht and Robert Speck},
year={2023},
eprint={2310.08352},
archivePrefix={arXiv},
primaryClass={math.NA}





[![arXiv](https://img.shields.io/badge/arXiv-2310.08352-b31b1b.svg)](https://arxiv.org/abs/2310.08352)

## Reproducing Figures from the Publication
Reproducing Figures from the Publication
----------------------------------------

- **Fig. 1:** Execute `harmonic_oscillator_run_stability.py` while setting `kappa_max=18` and `mu_max=18`.
- **Fig. 2:** Run `harmonic_oscillator_run_stability.py` with the following configurations:
Expand Down Expand Up @@ -63,6 +52,6 @@ If you utilize it, either in whole or in part, for a publication, please provide
- Set `dt=0.015625*4`, and `K_iter=(2, 4, 6)`, and `dt_cont=2` for `axis=(0,)`.


## Who do I talk to?

This code is written by [Ikrom Akramov](https://www.mat.tuhh.de/home/iakramov/?homepage_id=iakramov).
Contact
-------
This code is written by `Ikrom Akramov`<https://www.mat.tuhh.de/home/iakramov/?homepage_id=iakramov)>_

0 comments on commit 43bcf01

Please sign in to comment.