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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,3 +79,4 @@ Temporary Items
7979

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

Gemfile.lock

Lines changed: 3 additions & 3 deletions
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

Lines changed: 3 additions & 3 deletions
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

Lines changed: 3 additions & 2 deletions
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

Lines changed: 2 additions & 1 deletion
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

Lines changed: 6 additions & 5 deletions
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

Lines changed: 16 additions & 15 deletions
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

Lines changed: 2 additions & 1 deletion
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

Lines changed: 2 additions & 1 deletion
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

Lines changed: 3 additions & 2 deletions
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.

0 commit comments

Comments
 (0)