Skip to content

Commit 91e2701

Browse files
author
Skender Gashi
committed
changed website to new theme
1 parent 8a9579f commit 91e2701

File tree

164 files changed

+6635
-817
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

164 files changed

+6635
-817
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -79,3 +79,4 @@ Temporary Items
7979

8080
### IDEs ###
8181
.idea/
82+
.vscode/

Gemfile.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
addressable (2.8.4)
4+
addressable (2.8.5)
55
public_suffix (>= 2.0.2, < 6.0)
66
autoprefixer-rails (10.4.13.0)
77
execjs (~> 2)
@@ -39,7 +39,7 @@ GEM
3939
forwardable-extended (~> 2.5)
4040
ffi (1.15.5)
4141
forwardable-extended (2.6.0)
42-
google-protobuf (3.23.4-aarch64-linux)
42+
google-protobuf (3.24.0-aarch64-linux)
4343
http_parser.rb (0.8.0)
4444
i18n (1.14.1)
4545
concurrent-ruby (~> 1.0)
@@ -104,7 +104,7 @@ GEM
104104
safe_yaml (1.0.5)
105105
sass (3.7.4)
106106
sass-listen (~> 4.0.0)
107-
sass-embedded (1.64.1-aarch64-linux-gnu)
107+
sass-embedded (1.64.2-aarch64-linux-gnu)
108108
google-protobuf (~> 3.23)
109109
sass-listen (4.0.0)
110110
rb-fsevent (~> 0.9, >= 0.9.4)

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ We use **docker** to *prevent version* and *system differences*. So please, espe
1515
#### Run this in your console to update your dependencies
1616

1717
```bash
18-
docker run --rm -v "$PWD":/usr/src/app -w /usr/src/app ruby:3.2.2 bash -c "bundle config set --local path '/usr/src/app/vendor' && bundle install"
18+
docker-compose -f docker-compose-bundle.yml up
1919
```
2020

2121
### Start the live preview of the page
@@ -25,7 +25,7 @@ docker run --rm -v "$PWD":/usr/src/app -w /usr/src/app ruby:3.2.2 bash -c "bundl
2525
#### Run this in your console to start the local preview
2626

2727
```bash
28-
docker run --rm -p 35729:35729 -p 4000:4000 -v "$PWD":/usr/src/app -w /usr/src/app ruby:3.2.2 bash -c "bundle config set --local path '/usr/src/app/vendor' && bundle exec jekyll serve --livereload --host=0.0.0.0"
28+
docker-compose up
2929
```
3030

3131
## III. Troubleshooting
@@ -49,7 +49,7 @@ If the live preview fails and you don't know the cause, follow these steps:
4949
- either close the program(s) that need(s) the port(s)
5050
- or specify another port
5151

52-
If you want to specify another port, append one of the args to the bash script that the docker container will run:
52+
If you want to specify another port go to the docker compose file, append one of the args to the bash script that the docker container will run:
5353

5454
- `--port [YOUR PORT]` (the port where the page is accessible at)
5555
- `--livereload-port [YOUR PORT]` (the port where the live reload script is accessible at)

_codes/libridc.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
---
22
layout: page_code
3+
hide_hero: true
34
title: "libridc"
45
date: 2015-06-10 16:45 +0200
56
updated: 2016-06-10 11:45:00 +0100
67
navbar: Codes
78
subnavbar: libridc
8-
logo:
9+
logo:
910
code_url: http://mathgeek.us/software.html
1011
language: C++
1112
github_repo: "ongbw/ridc"
@@ -23,7 +24,7 @@ developers:
2324
short_desc: A C++ library for RIDC.
2425
---
2526

26-
A modern C++ library for the RIDC algorithm.
27+
A modern C++ library for the RIDC algorithm.
2728

2829
The libridc is a C++ library which implements the parallel-in-time [RIDC](/methods/ridc.html)
2930
methods for solving systems of ODEs.

_codes/pararealf90.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
22
layout: page_code
3+
hide_hero: true
34
title: "PararealF90"
45
date: 2015-09-24 16:45 +0200
56
navbar: Codes
67
subnavbar: pararealf90
7-
logo:
8+
logo:
89
code_url: https://github.com/Parallel-in-Time/PararealF90
910
language: F90
1011
github_repo: "Parallel-in-Time/PararealF90"

_codes/pfasst.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
---
22
layout: page_code
3+
hide_hero: true
34
title: "PFASST++"
45
date: 2014-06-15 16:45 +0200
56
updated: 2015-06-03 10:30:00 +0200
67
navbar: Codes
78
subnavbar: pfasst
8-
logo:
9+
logo:
910
code_url: https://github.com/Parallel-in-Time/PFASST
1011
language: C++
1112
github_repo: "Parallel-in-Time/PFASST"
@@ -48,12 +49,12 @@ developers:
4849
short_desc: A C++ library for SDC, MLSDC and PFASST.
4950
---
5051

51-
A modern C++ library for the PFASST algorithm.
52+
A modern C++ library for the PFASST algorithm.
5253

53-
The PFASST project is a C++ implementation of the parallel full approximation
54-
scheme in space and time (PFASST {% cite EmmettMinion2012 %}) algorithm, which in turn is a time-parallel
54+
The PFASST project is a C++ implementation of the parallel full approximation
55+
scheme in space and time (PFASST {% cite EmmettMinion2012 %}) algorithm, which in turn is a time-parallel
5556
algorithm for solving ODEs and PDEs.
56-
It also contains basic implementations of the spectral deferred correction (SDC)
57+
It also contains basic implementations of the spectral deferred correction (SDC)
5758
and multi-level spectral deferred correction (MLSDC) algorithms.
5859

5960
{% bibliography --cited %}

_codes/pinttf.md

+16-15
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,30 @@
11
---
22
layout: page_code
3+
hide_hero: true
34
title: "PinT-TF"
45
date: 2018-03-09 13:02 +0900
5-
updated: 2018-03-09 13:02 +0900
6+
updated: 2018-03-09 13:02 +0900
67
navbar: Codes
7-
subnavbar: pinttf
8-
logo:
8+
subnavbar: pinttf
9+
logo:
910
code_url: https://github.com/xjtju/PinT
10-
language: C++,F90
11-
license: MIT
11+
language: C++,F90
12+
license: MIT
1213
github_repo: "xjtju/PinT"
1314
developers:
14-
- name: Jian Xiao
15-
15+
- name: Jian Xiao
16+
1617
lead_developer: true
17-
- name: Mikio Iizuka
18-
19-
- name: Kenji Ono
20-
21-
short_desc: A performance and convergency testing framework for Parallel-in-Time methods, currently only for Parareal.
18+
- name: Mikio Iizuka
19+
20+
- name: Kenji Ono
21+
22+
short_desc: A performance and convergency testing framework for Parallel-in-Time methods, currently only for Parareal.
2223
---
23-
In order to quickly explore the applicability of the [Parareal](/methods/parareal.html) algorithm, we have built the very light-weighted framework. As a path finder of applying the parareal algorithm to real-world computing problems, it provides a basic space-time parallel and performance profiling functionalities.
24+
In order to quickly explore the applicability of the [Parareal](/methods/parareal.html) algorithm, we have built the very light-weighted framework. As a path finder of applying the parareal algorithm to real-world computing problems, it provides a basic space-time parallel and performance profiling functionalities.
2425

2526
The framework implemented the Parareal skeleton on an uniform mesh(1D/2D/3D), and some common linear solvers and time integrators, including SOR, BiCGStab, Newton-Raphson etc. For running a test, You only need to provide problem-specific stencil code, and then choose a proper combination of solvers. All the parameters controlling the space-time domain division, convergence check, coarsening factor etc. can be predefined through an .INI file, easily be changed and tuned. If some default function cannot be able to support some specific problem, it can be easily be extended by writting a new implementation in problem-specific sub classes.
2627

27-
The framework is mainly written by C++ for good template and extension, most BLAS related calculations is performed by Fortran for performance reason and easy matrix manipulation. It is very light-weighted, the only necessary third library is [inih](https://github.com/benhoyt/inih), a small but excellent .INI file parser. HDF5 output and performance monitoring are also optionally supported by [HDF5](https://www.hdfgroup.org/HDF5) library and [PMLlib](https://github.com/avr-aics-riken/PMlib) respectively.
28+
The framework is mainly written by C++ for good template and extension, most BLAS related calculations is performed by Fortran for performance reason and easy matrix manipulation. It is very light-weighted, the only necessary third library is [inih](https://github.com/benhoyt/inih), a small but excellent .INI file parser. HDF5 output and performance monitoring are also optionally supported by [HDF5](https://www.hdfgroup.org/HDF5) library and [PMLlib](https://github.com/avr-aics-riken/PMlib) respectively.
2829

29-
At current release, the code has provided two examples for heat equation and Allen-Cahn equation. We will continue to improve the generality and adaptability of it.
30+
At current release, the code has provided two examples for heat equation and Allen-Cahn equation. We will continue to improve the generality and adaptability of it.

_codes/pymgrit.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
22
layout: page_code
3+
hide_hero: true
34
title: "PyMGRIT"
45
date: 2020-10-26 19:40:00 +0200
56
navbar: Codes
67
subnavbar: pymgrit
7-
logo:
8+
logo:
89
code_url: https://pymgrit.github.io/pymgrit/
910
language: Python
1011
github_repo: "pymgrit/pymgrit"

_codes/pysdc.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
22
layout: page_code
3+
hide_hero: true
34
title: "pySDC"
45
date: 2015-06-03 10:45:00 +0200
56
navbar: Codes
67
subnavbar: pysdc
7-
logo:
8+
logo:
89
code_url: http://www.parallelintime.org/pySDC/
910
language: Python
1011
github_repo: "Parallel-in-Time/pySDC"

_codes/sweet.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
22
layout: page_code
3+
hide_hero: true
34
title: SWEET
45
date: 2018-04-29 11:45 +0200
56
navbar: Codes
67
subnavbar: sweet
7-
logo:
8+
logo:
89
code_url: https://schreiberx.github.io/sweetsite/
910
language: C++
1011
developers:
@@ -21,4 +22,4 @@ Development written in C++ which allows to study PinT time integration and compa
2122

2223
This C++ development supports the development of simulations using global spectral methods.
2324
The main reason for using spectral methods is to reduce or fully avoid discretization errors in space and focus purely on time-integration issues for ODEs and PDEs.
24-
The PinT methods Parareal, rational approximation of exponential integrators (REXI), ML-SDC (based on libPFASST), PFASST were studied so far using ODEs, the Burgers, advection and shallow-water equations.
25+
The PinT methods Parareal, rational approximation of exponential integrators (REXI), ML-SDC (based on libPFASST), PFASST were studied so far using ODEs, the Burgers, advection and shallow-water equations.

_codes/xbraid.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,31 @@
11
---
22
layout: page_code
3+
hide_hero: true
34
title: "XBraid"
45
date: 2014-11-05 17:00:00 +0000
56
updated: 2015-06-03 19:40:00 +0200
67
navbar: Codes
78
subnavbar: xbraid
8-
logo:
9+
logo:
910
code_url: http://www.llnl.gov/casc/xbraid
1011
language: C
11-
github_repo:
12+
github_repo:
1213
license: LGPL 2.1
1314
releases:
1415
- version: 1.0.*
1516
date: 2014-10-27
1617
link: https://computation.llnl.gov/project/parallel-time-integration/software.php
1718
download: https://computation.llnl.gov/project/parallel-time-integration/software.php
18-
developers:
19+
developers:
1920
- link:
2021
name: See XBraid team page
2122
url: https://computation.llnl.gov/project/parallel-time-integration/team.php
2223
short_desc: A C library for the multigrid reduction in time (MGRIT) approach.
2324
---
2425

25-
A modern C library for the parallel-in-time method, multigrid reduction in time
26+
A modern C library for the parallel-in-time method, multigrid reduction in time
2627
([MGRIT](/methods/mgrit.html)) {% cite FriedhoffEtAl2013 %}.
27-
See [http://www.llnl.gov/casc/xbraid](http://www.llnl.gov/casc/xbraid) for more
28+
See [http://www.llnl.gov/casc/xbraid](http://www.llnl.gov/casc/xbraid) for more
2829
information and a place to download the XBraid software.
2930

3031
{% bibliography --cited %}

_config.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ author: "Parallel-in-Time Enthusiasts"
55
description: ""
66
baseurl: ""
77
url: "http://parallel-in-time.org"
8+
livereload: true
89

910
markdown: kramdown
1011

1112
exclude:
12-
- vendor/
1313
- travis_deploy_rsa.enc
1414
- travis_deploy_rsa.pub
1515
- .travis.yml
@@ -25,6 +25,8 @@ plugins:
2525
- jekyll-sitemap
2626

2727
theme: bulma-clean-theme
28+
footer_menu: footer-entries
29+
2830

2931
paginate: 5
3032
paginate_path: "/news/page:num/"
@@ -55,6 +57,7 @@ assets:
5557
automatic_img_size: false
5658
automatic_img_alt: false
5759

60+
5861
collections:
5962
events_upcoming:
6063
output: true

_data/footer-entries.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
- name: Imprint
2+
link: /about/imprint.html
3+
- name: Privacy Policy
4+
link: https://help.github.com/articles/github-privacy-statement/
5+
- name: Sources
6+
link: https://github.com/Parallel-in-Time/parallel-in-time.github.io
7+
- name: Found a Typo?
8+
link: https://github.com/Parallel-in-Time/parallel-in-time.github.io/issues

_data/navigation.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
- name: News
2+
link: /news/
3+
- name: Workshops
4+
dropdown:
5+
- name: Overview
6+
link: /events/index.html
7+
- name: Upcoming
8+
link: /events/upcoming/index.html
9+
- name: Past
10+
link: /events/past/index.html
11+
- name: Bylaws
12+
link: /events/bylaws.html
13+
- name: Scientific Committee
14+
link: /events/scientific_committee.html
15+
- name: Travel Grants
16+
link: /events/travel_grants.html
17+
- name: Research
18+
dropdown:
19+
- name: Methods
20+
link: /methods/index.html
21+
- name: Codes
22+
link: /codes/index.html
23+
- name: Groups
24+
link: /groups/index.html
25+
- name: Projects
26+
link: /projects/index.html
27+
- name: References
28+
link: /references/index.html
29+
- name: About
30+
link: /about/index.html

_events_past/2011-06-03-1st-pint-workshop.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
layout: page_event
3+
hide_hero: true
34
title: "1st Workshop on Parallel-in-Time Integration"
45
date: 2014-06-16 00:00:00 +0000
56
event_url: https://www.ics.usi.ch/index.php/about/event/details/19-parallel-in-time-integration-schemes
@@ -31,4 +32,4 @@ Programme:
3132
- Martin J. Gander, University of Geneva: *Space-time Parallel Methods: From Waveform Relaxation tothe Parareal Algorithm*
3233
- Julien Cortial, Stanford University: *Time-Parallel Methods for Accelerating the Solution of Structural Dynamics Problems*
3334
- Michael L. Minion, University of North Carolina: *Efficient Parallel in Time Methods for Partial Differential Equations*
34-
- Stefan Guettel, University of Geneva: *Time-Parallel Integration of Linear Initial Value Problems*
35+
- Stefan Guettel, University of Geneva: *Time-Parallel Integration of Linear Initial Value Problems*

_events_past/2013-06-17-2nd-pint-workshop.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
layout: page_event
3+
hide_hero: true
34
title: "2nd Workshop on Parallel-in-Time Integration"
45
date: 2014-06-16 00:00:00 +0000
56
event_location: Manchester, UK
@@ -47,4 +48,4 @@ Programme Wednesday June 19, 2013:
4748
- Julien Salomon, Universite Paris-Dauphine: *An intermediate state method for the time-parallelized solving of optimal control problems*
4849
- Joerg Wensch, TU Dresden: *Multirate time integration of the Euler equations*
4950
- Qiqi Wang, Massachusetts Institute of Technology: *Towards Scalable Parallel Long Time Integration of Chaotic Dynamical Systems*
50-
- Debasmita Samaddar, Culham Science Centre: *Temporal parallelization of advanced operation scenario simulations of fusion plasma*
51+
- Debasmita Samaddar, Culham Science Centre: *Temporal parallelization of advanced operation scenario simulations of fusion plasma*

_events_past/2014-05-20-3rd-pint-workshop.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
layout: page_event
3+
hide_hero: true
34
title: "3rd Workshop on Parallel-in-Time Integration"
45
date: 2014-06-16 00:00:00 +0000
56
navbar: Events
@@ -36,4 +37,4 @@ subtitle: Brief overview
3637
page_type: event_page
3738
---
3839

39-
Partially supported by the DFG Priority Programme 1648 *Software for Exascale Computing* [SPPEXA](http://www.sppexa.de/sppexa-activities/eventsworkshops.html).
40+
Partially supported by the DFG Priority Programme 1648 *Software for Exascale Computing* [SPPEXA](http://www.sppexa.de/sppexa-activities/eventsworkshops.html).

_events_past/2015-05-27-4th-pint-workshop.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
layout: page_event
3+
hide_hero: true
34
title: "4th Workshop on Parallel-in-Time Integration"
45
date: 2014-06-16 00:00:00 +0000
56
updated: 2015-06-05 05:30:00 +0200

0 commit comments

Comments
 (0)