Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
d7f411f
add first JOSS paper draft
JoshuaLampert Aug 21, 2025
c5855fc
add missing dashes
JoshuaLampert Aug 21, 2025
20a5d2e
add first two sections
JoshuaLampert Aug 21, 2025
8c8c859
add features section
JoshuaLampert Aug 21, 2025
cf8dbef
typos and abbreviation
JoshuaLampert Aug 21, 2025
158739e
unified months
JoshuaLampert Aug 21, 2025
b998d51
section on related research and software
JoshuaLampert Aug 21, 2025
cae93fd
exclude bib file from typos
JoshuaLampert Aug 21, 2025
376a784
add tags
JoshuaLampert Aug 21, 2025
074db48
some small changes
JoshuaLampert Aug 21, 2025
f53d470
Apply suggestions from code review
JoshuaLampert Aug 21, 2025
234addf
Update paper/paper.md
JoshuaLampert Aug 21, 2025
81ad3a6
Update paper/paper.md
JoshuaLampert Aug 21, 2025
4052f55
Update paper/paper.md
JoshuaLampert Aug 21, 2025
3455467
Apply suggestions from code review
JoshuaLampert Aug 21, 2025
e5db237
Apply suggestions from code review
JoshuaLampert Aug 22, 2025
c68cae1
Update paper/paper.md
JoshuaLampert Aug 22, 2025
1945c44
Update paper/paper.md
JoshuaLampert Aug 22, 2025
7fc3d0b
Update paper/paper.md
JoshuaLampert Aug 22, 2025
7642281
address target users more clearly
JoshuaLampert Aug 22, 2025
b7a713e
Merge branch 'main' into paper-2025-joss
JoshuaLampert Aug 22, 2025
e320fea
Update paper/paper.md
JoshuaLampert Aug 22, 2025
5dcf1d0
Update paper/paper.md
JoshuaLampert Aug 22, 2025
066017d
Merge branch 'main' into paper-2025-joss
JoshuaLampert Aug 22, 2025
91244b3
add date to Basilisk website reference
ranocha Aug 22, 2025
b07bdb8
more other codes
ranocha Aug 22, 2025
f251c16
reformulate
ranocha Aug 22, 2025
d7581b7
add reference to Oceananigans.jl and TrixiShallowWater.jl
JoshuaLampert Aug 22, 2025
3b0d1ea
Merge branch 'main' into paper-2025-joss
ranocha Aug 28, 2025
a9f5127
Merge branch 'main' into paper-2025-joss
JoshuaLampert Aug 28, 2025
3088913
fix typo
JoshuaLampert Aug 28, 2025
2ae926f
Merge branch 'paper-2025-joss' of https://github.com/JoshuaLampert/Di…
JoshuaLampert Aug 28, 2025
0c68b2b
Merge branch 'main' into paper-2025-joss
JoshuaLampert Aug 28, 2025
634701f
add arXiv DOIs
JoshuaLampert Aug 30, 2025
3aa77a7
Merge branch 'paper-2025-joss' of https://github.com/JoshuaLampert/Di…
JoshuaLampert Aug 30, 2025
32e0edc
Merge branch 'main' into paper-2025-joss
JoshuaLampert Nov 8, 2025
a087a65
add references to additional Julia packages
JoshuaLampert Nov 8, 2025
59323ec
fix package name
JoshuaLampert Nov 8, 2025
f5c9954
add reference to ShallowWaters.jl
JoshuaLampert Nov 10, 2025
2ee9bec
accidentally deleted WaterWaves1D.jl
JoshuaLampert Nov 10, 2025
60e1e99
Merge branch 'main' into paper-2025-joss
JoshuaLampert Nov 10, 2025
441b6a3
update paper reference
JoshuaLampert Nov 10, 2025
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
33 changes: 33 additions & 0 deletions .github/workflows/PaperDraft.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Build JOSS paper draft PDF

on:
push:
paths:
- paper/**
- .github/workflows/PaperDraft.yml
pull_request:
paths:
- paper/**
- .github/workflows/PaperDraft.yml

jobs:
paper:
runs-on: ubuntu-latest
name: JOSS 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@v4
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
3 changes: 3 additions & 0 deletions .typos.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[default.extend-words]
ater = "ater" # Needed for {D}ispersive{S}hallow{W}ater.jl
tructure = "tructure" # Needed for {S}tructure-preserving

[files]
extend-exclude = ["paper/paper.bib"]
Loading