Skip to content

Commit d99e45d

Browse files
committed
Fix typos: acclerated (1 corrections) + Add .typos.toml configuration + Add SpellCheck.yml workflow
1 parent b4ddd80 commit d99e45d

File tree

3 files changed

+87
-1
lines changed

3 files changed

+87
-1
lines changed

.github/workflows/SpellCheck.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Spell Check
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
typos-check:
7+
name: Spell Check with Typos
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Checkout Actions Repository
11+
uses: actions/checkout@v4
12+
- name: Check spelling
13+
uses: crate-ci/[email protected]

.typos.toml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
[default.extend-words]
2+
# Julia-specific functions
3+
indexin = "indexin"
4+
findfirst = "findfirst"
5+
findlast = "findlast"
6+
eachindex = "eachindex"
7+
setp = "setp"
8+
getp = "getp"
9+
setu = "setu"
10+
getu = "getu"
11+
12+
# Mathematical/scientific terms
13+
jacobian = "jacobian"
14+
hessian = "hessian"
15+
eigenvalue = "eigenvalue"
16+
eigenvector = "eigenvector"
17+
discretization = "discretization"
18+
linearization = "linearization"
19+
parameterized = "parameterized"
20+
discretized = "discretized"
21+
vectorized = "vectorized"
22+
23+
# Common variable patterns in Julia/SciML
24+
ists = "ists"
25+
ispcs = "ispcs"
26+
osys = "osys"
27+
rsys = "rsys"
28+
usys = "usys"
29+
fsys = "fsys"
30+
eqs = "eqs"
31+
rhs = "rhs"
32+
lhs = "lhs"
33+
ode = "ode"
34+
pde = "pde"
35+
sde = "sde"
36+
dde = "dde"
37+
bvp = "bvp"
38+
ivp = "ivp"
39+
40+
# Common abbreviations
41+
tol = "tol"
42+
rtol = "rtol"
43+
atol = "atol"
44+
idx = "idx"
45+
jdx = "jdx"
46+
prev = "prev"
47+
curr = "curr"
48+
init = "init"
49+
tmp = "tmp"
50+
vec = "vec"
51+
arr = "arr"
52+
dt = "dt"
53+
du = "du"
54+
dx = "dx"
55+
dy = "dy"
56+
dz = "dz"
57+
58+
# Algorithm/type suffixes
59+
alg = "alg"
60+
prob = "prob"
61+
sol = "sol"
62+
cb = "cb"
63+
opts = "opts"
64+
args = "args"
65+
kwargs = "kwargs"
66+
67+
# Scientific abbreviations
68+
ND = "ND"
69+
nd = "nd"
70+
MTK = "MTK"
71+
ODE = "ODE"
72+
PDE = "PDE"
73+
SDE = "SDE"

docs/src/tutorials/lower_level_api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [Using the Lower Level API for Decreased Overhead with GPU acclerated Ensembles](@id lowerlevel)
1+
# [Using the Lower Level API for Decreased Overhead with GPU accelerated Ensembles](@id lowerlevel)
22

33
`EnsembleGPUKernel` is designed to match the SciML ensemble interface in order to allow for directly
44
converting CPU code to GPU code without any code changes. However, this hiding of the GPU aspects

0 commit comments

Comments
 (0)