Skip to content

JOSS paper 2024 #491

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 124 commits into from
Jul 3, 2024
Merged
Show file tree
Hide file tree
Changes from 50 commits
Commits
Show all changes
124 commits
Select commit Hold shift + click to select a range
ef7ee9a
add .md and .bib files
LasNikas Mar 27, 2024
d5b91cb
add description of system interaction
LasNikas Mar 28, 2024
1459588
revise [skip ci]
LasNikas Mar 28, 2024
4a6e334
The grand reopening Part 2: Add overview page (#432)
svchb Mar 28, 2024
0e7fcbf
add build workflow
LasNikas Mar 28, 2024
7c53646
add workflow name [skip ci]
LasNikas Mar 28, 2024
c78b783
test workflow
LasNikas Mar 28, 2024
5c0dd25
test workflow again
LasNikas Mar 28, 2024
046d651
change event
LasNikas Mar 28, 2024
e9416ed
fix paper.big bug
LasNikas Mar 28, 2024
955d60c
Bump crate-ci/typos from 1.18.2 to 1.19.0 (#480)
dependabot[bot] Apr 2, 2024
fc78207
Fix another closures error on macOS-ARM (#489)
efaulhaber Apr 2, 2024
3806d97
test images storage
LasNikas Apr 2, 2024
3338a0a
add images
LasNikas Apr 2, 2024
30b9437
add oss to .bib
LasNikas Apr 2, 2024
4d8d638
fix bullet list
LasNikas Apr 2, 2024
d56c16a
fix formatting
LasNikas Apr 2, 2024
a9637e3
literature fix
LasNikas Apr 2, 2024
6a47e3c
modify image
LasNikas Apr 3, 2024
0e505be
add missing references
LasNikas Apr 3, 2024
6ebb67a
description: TP vs other OSS
LasNikas Apr 3, 2024
d7d4dbc
remove table
LasNikas Apr 3, 2024
5b823cc
update
LasNikas Apr 3, 2024
60d42d4
Add wrapper for internal use of interpolation functions (#466)
LasNikas Apr 3, 2024
e2d2356
add beam validation
LasNikas Apr 3, 2024
4672c64
modify order
LasNikas Apr 4, 2024
0ece31d
figure side by side
LasNikas Apr 4, 2024
2844d65
rework images
LasNikas Apr 4, 2024
f49ac08
refs
LasNikas Apr 4, 2024
96262c4
image size
LasNikas Apr 4, 2024
2bff6c4
Reopen #382: Extrude shapes/geometry (#437)
LasNikas Apr 5, 2024
1bd02c1
add svens summary suggestion
LasNikas Apr 9, 2024
1d2fb28
amend refs and minor stuff
LasNikas Apr 10, 2024
307a3d8
Optimization bnd pressure computation (#475)
svchb Apr 18, 2024
0e0a9db
Add `show` for `SolutionSavingCallback` with `save_times` (#485)
efaulhaber Apr 19, 2024
4292b58
handle TODOs and revise text
LasNikas Apr 19, 2024
69ecbfd
rework
LasNikas Apr 22, 2024
6d40db2
change image format
LasNikas Apr 22, 2024
02ddb41
change image size
LasNikas Apr 22, 2024
d52b835
Remove TrixiParticles dependency in docs environment (#501)
efaulhaber Apr 23, 2024
9c1ebff
Fix doc string of solution_saving.jl (#499)
svchb Apr 23, 2024
eaf2a3d
implement suggestion
LasNikas Apr 25, 2024
6d06728
fix refs
LasNikas Apr 25, 2024
440c944
apply italic
LasNikas Apr 25, 2024
4bb3f66
update
LasNikas Apr 29, 2024
bcc03d6
remove corrections
LasNikas Apr 30, 2024
fe72dd5
Make array types in structs generic (#486)
efaulhaber Apr 30, 2024
478a46c
Bump crate-ci/typos from 1.19.0 to 1.21.0 (#507)
dependabot[bot] May 1, 2024
691dd9d
Bump julia-actions/setup-julia from 1 to 2 (#506)
dependabot[bot] May 1, 2024
5a55a25
The grand reopening Part 3: Add basic DEM (#433)
svchb May 3, 2024
84138a5
Document proper release management (#508)
sloede May 3, 2024
b30bbbf
Mark Release V0.1.1 (#510)
svchb May 3, 2024
107f053
Set to development version (#511)
svchb May 3, 2024
e3bddb9
Recursively convert (adapt) `Semidiscretization` object to GPU types …
efaulhaber May 3, 2024
f8ff195
CompatHelper: add new compat entry for Adapt at version 4, (keep exis…
github-actions[bot] May 4, 2024
1ccfa7d
Change compat of Adapt to 3 (#517)
efaulhaber May 6, 2024
3445bd0
Reopen #390: Update callback (#440)
LasNikas May 6, 2024
8415de4
first update after michaels review
LasNikas May 6, 2024
fd42646
adapt graphics
LasNikas May 6, 2024
06bd864
CompatHelper: bump compat for Adapt to 4, (keep existing compat) (#519)
github-actions[bot] May 7, 2024
1ce1b34
embed pdf image
LasNikas May 13, 2024
8c2c4b5
undo embed pdf
LasNikas May 13, 2024
e82fbf1
big rework
LasNikas May 13, 2024
15200ca
update
LasNikas May 13, 2024
bdc1260
resize image
LasNikas May 13, 2024
1e7a67a
change image order
LasNikas May 13, 2024
d05a6b7
add blank line
LasNikas May 13, 2024
7c91e68
fix typos
LasNikas May 13, 2024
d6b48a2
fix references
LasNikas May 13, 2024
d9c288b
try to fix references
LasNikas May 13, 2024
1212792
fix again
LasNikas May 13, 2024
e92c9fc
Create output directory for post process callback (#527)
efaulhaber May 15, 2024
657c284
Manually increase CairoMakie Version (#528)
svchb May 15, 2024
228b86d
Move neighborhood search to a new standalone package (#516)
efaulhaber May 16, 2024
dc2184a
update
LasNikas May 16, 2024
3e14679
Remove `pinv` in correction matrix inversion step (#526)
efaulhaber May 17, 2024
90516e5
adapt summary
LasNikas May 21, 2024
e5b62f0
syntax
LasNikas May 21, 2024
1afc2a2
CFD abbreviation
LasNikas May 21, 2024
418b667
adapt wording
LasNikas May 21, 2024
45f57e4
avoid single-physics
LasNikas May 21, 2024
e458517
Adapt some code to GPUs (#533)
efaulhaber May 23, 2024
c36e13d
Modify error message (#531)
LasNikas May 24, 2024
6f83043
The Grand ReReReReReopening the final straw part 9: Intra-Particle-Fo…
svchb May 28, 2024
40e540b
Fix n-body benchmark (#525)
efaulhaber May 28, 2024
17ad1e5
Push new version number (#536)
svchb May 29, 2024
d6f479a
Mark 0.1.3-dev (#537)
svchb May 29, 2024
98e58f9
Add type `GPUSystem` to determine if a system is stored on the CPU or…
efaulhaber May 29, 2024
1ba317b
Clean up callback conditions (#538)
efaulhaber May 29, 2024
17d95b6
Bump julia-actions/cache from 1 to 2 (#541)
dependabot[bot] Jun 3, 2024
370bf89
final update
LasNikas Jun 4, 2024
26ace45
fix bib
LasNikas Jun 4, 2024
1d63b60
test
LasNikas Jun 4, 2024
9551201
test
LasNikas Jun 4, 2024
7defecb
fix bug
LasNikas Jun 4, 2024
7e50c1d
modify image
LasNikas Jun 4, 2024
4e3ec1d
fine tuning
LasNikas Jun 6, 2024
1236874
fine tuning
LasNikas Jun 6, 2024
19ddcc9
fine tuning
LasNikas Jun 6, 2024
cd3cf60
image size
LasNikas Jun 6, 2024
8b3801a
fix typo
LasNikas Jun 6, 2024
ad90288
Update Michael's affiliation to U of Augsburg (#545)
sloede Jun 13, 2024
c5dfd07
Precompute git hash to avoid overhead (#542)
efaulhaber Jun 17, 2024
5deebdd
Move timers and `@trixi_timeit` to TrixiBase.jl (#543)
efaulhaber Jun 17, 2024
4af461d
Add `trixi2vtk` wrapper for `InitialCondition` (#546)
LasNikas Jun 19, 2024
39bc798
Example on how to save interpolated planes using postprocessing callb…
svchb Jun 19, 2024
ebd5cd9
Add open boundaries (#442)
LasNikas Jun 19, 2024
ae3a2ff
New Feature Release (#548)
svchb Jun 19, 2024
e1e80f0
Set to development version 0.1.4 (#549)
svchb Jun 20, 2024
42d854e
Rewrite `@threaded` macro to work with GPUs (#534)
efaulhaber Jun 21, 2024
7d90ea1
CompatHelper: add new compat entry for KernelAbstractions at version …
github-actions[bot] Jun 24, 2024
f8ec990
fix name (#554)
LasNikas Jun 25, 2024
708ad9d
Manually set GPU_ARRAY compat (#555)
svchb Jun 26, 2024
ffe3663
Add Viscosity Formulation as per Morris et al. (#504)
svchb Jun 28, 2024
c82261b
Merge branch 'main' into paper-2024-joss-pdf
LasNikas Jun 28, 2024
c984a6b
final review part 1
LasNikas Jun 28, 2024
bbf7db0
Feature highlights -> Features
LasNikas Jun 28, 2024
7796ac9
Cleanup Viscosity/Boundary Model (#566)
svchb Jun 28, 2024
279c88f
add `custom_quantities...` (#567)
LasNikas Jun 28, 2024
5653f34
Merge branch 'main' into paper-2024-joss-pdf
LasNikas Jul 1, 2024
7a6fb2b
add acknowledgement
LasNikas Jul 1, 2024
6b534c7
add link
LasNikas Jul 1, 2024
86adc8c
change link
LasNikas Jul 1, 2024
675c1b3
change link again
LasNikas Jul 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 0 additions & 44 deletions .github/workflows/Documenter.yml

This file was deleted.

40 changes: 0 additions & 40 deletions .github/workflows/FormatCheck.yml

This file was deleted.

38 changes: 38 additions & 0 deletions .github/workflows/PaperBuild.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Build paper

on: [push]

jobs:
paper:
runs-on: ubuntu-latest
name: Paper Draft
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build draft PDF
uses: openjournals/openjournals-draft-action@master
with:
journal: joss
# This should be the path to the paper within your repo.
paper-path: paper/paper.md
- name: Upload
uses: actions/upload-artifact@v1
with:
name: paper
# This is the output path where Pandoc will write the compiled
# PDF. Note, this should be the same directory as the input
# paper.md
path: paper/paper.pdf
- name: Copy to public folder for deployment
shell: bash
run: |
mkdir -p build
cp paper/paper.pdf build/
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
deploy_key: ${{ secrets.PAPER_2024_JOSS_PDF }}
external_repository: LasNikas/paper-2024-joss-pdf
publish_dir: ./build
publish_branch: build
force_orphan: true # Ensures that not all previous PDFs are kept around forever
13 changes: 0 additions & 13 deletions .github/workflows/SpellCheck.yml

This file was deleted.

100 changes: 0 additions & 100 deletions .github/workflows/ci.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ docs/src/news.md
run
*.json
!.zenodo.json
*.png
#*.png TODO: Find a workaround to deploy images. It doesn't work with a "issue-storage"
*.jpg
*.gif
*.svg
Expand Down
Binary file added paper/falling_sphere_combined_nonstick_4k_178.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added paper/oscillating_beam.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading