Skip to content

Commit 3793d95

Browse files
[ci-skip] Merge pull request #657 from SciML/add-comprehensive-spell-check
Add comprehensive spell checking configuration
2 parents d9bc4d2 + 74d5b0e commit 3793d95

File tree

2 files changed

+76
-2
lines changed

2 files changed

+76
-2
lines changed

.github/workflows/SpellCheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ jobs:
1010
- name: Checkout Actions Repository
1111
uses: actions/checkout@v4
1212
- name: Check spelling
13-
uses: crate-ci/[email protected]
13+
uses: crate-ci/[email protected]

.typos.toml

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

0 commit comments

Comments
 (0)