Skip to content

Commit 1def48b

Browse files
committed
Fix more typos, whitelist more words
1 parent afb214f commit 1def48b

File tree

12 files changed

+91
-17
lines changed

12 files changed

+91
-17
lines changed

.github/actions/spelling/allow.txt

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ MFA
6565
MLP
6666
MNDO
6767
MPICH
68+
Makefile
69+
Makefiles
6870
Malvoisin
6971
MeteoSwiss
7072
NAMD
@@ -105,12 +107,17 @@ XDG
105107
Zumsteinspitz
106108
aarch
107109
aarch64
110+
acfdt
108111
acl
112+
admin
113+
admins
109114
artifactory
110115
autodetection
111116
aws
112117
baremetal
113118
biomolecular
119+
blaspp
120+
blt
114121
bristen
115122
bytecode
116123
capstor
@@ -121,49 +128,73 @@ concretizer
121128
containerised
122129
cpe
123130
cscs
131+
cshell
124132
cuda
125133
customised
134+
cyberduck
135+
dbcsr
126136
dcomex
137+
dftb
138+
dftd
127139
diagonalisation
140+
diffs
141+
diis
128142
dimms
129143
dockerhub
130144
dotenv
131145
dropbear
132146
edf
133147
edfs
148+
eigen
134149
eiger
150+
elpa
135151
epyc
136152
fftw
137153
filesystems
138154
fontawesome
155+
fpmd
139156
gcc
140157
gdrcopy
141158
github
142159
gitlab
160+
gmail
143161
gpt
144162
gpu
163+
gromos
145164
groundstate
146165
gsl
147166
hdf
167+
hotmail
148168
huggingface
149169
hwloc
150170
iframe
151171
ijulia
152172
inodes
153173
iopsstor
174+
ivo
154175
jfrog
155176
jobreport
156177
juhpc
157178
julia
158179
juliaup
159180
jupyter
181+
jwt
160182
kokkos
183+
lapackpp
161184
lexer
185+
lexers
162186
libfabric
187+
libint
188+
libtree
189+
libxc
163190
linalg
191+
linkx
164192
linux
193+
lts
165194
matlab
195+
metadynamics
166196
meteo
197+
mimalloc
167198
miniconda
168199
mkl
169200
mpi
@@ -173,22 +204,29 @@ nanotron
173204
nccl
174205
netlib
175206
netrc
207+
nql
176208
nsight
177209
numa
178210
nvcr
179211
nvdashboard
212+
nvhpc
180213
nvidia
181214
nwp
182215
octicons
183216
ofi
184217
omlin
185218
omp
186219
oom
220+
openblas
221+
opls
187222
osts
188223
osu
189224
papi
225+
parmetis
226+
petsc
190227
pme
191228
pmi
229+
pmix
192230
podman
193231
preinstalled
194232
prerelease
@@ -198,25 +236,40 @@ prioritisation
198236
prioritise
199237
prioritised
200238
proactively
239+
pseudopotentials
240+
pwscf
201241
pyfirecrest
242+
pygments
202243
pytorch
203244
quantumespresso
245+
quasiparticles
204246
quickstart
247+
rgw
248+
ripgrep
205249
rocm
250+
rowspan
251+
rpath
206252
runtime
207253
runtimes
208254
santis
209255
sbatch
256+
scalapack
210257
screenshot
258+
slepc
211259
slurm
212260
smartphone
213261
sourced
262+
spdlog
263+
spglib
214264
sphericart
265+
spla
215266
squashfs
216267
srun
217268
ssh
269+
sshservice
218270
stackinator
219271
stakeholders
272+
stdexec
220273
subfolders
221274
subtable
222275
subtables
@@ -226,6 +279,9 @@ sysadmin
226279
tarball
227280
tcl
228281
tcsh
282+
tds
283+
telematics
284+
terabyte
229285
testuser
230286
timeframe
231287
timelimit
@@ -234,14 +290,17 @@ todi
234290
toolbar
235291
toolset
236292
torchaudio
293+
torchrun
237294
torchvision
238295
treesitter
239296
trilinos
240297
trl
241298
uarch
299+
ucx
242300
uenv
243301
uenvs
244302
uids
303+
ultrasoft
245304
utkin
246305
vCluster
247306
vClusters
@@ -251,6 +310,7 @@ vboost
251310
venv
252311
versioned
253312
versioning
313+
vscode
254314
waldur
255315
wandb
256316
webhooks
@@ -265,6 +325,7 @@ workflows
265325
xattr
266326
xattrs
267327
xcb
328+
xeon
268329
xfer
269330
xname
270331
xpmem

.github/actions/spelling/patterns.txt

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,25 @@ FirecREST
44
RESTful
55
IPyParallel
66
\`ENV\`ironment
7+
HECBioSim
8+
GmbH
9+
hEGFR
10+
cuDNN
11+
Schrödinger
12+
GROningen
13+
Säntis
714

815
# markdown figure
9-
^!\[.*\]\(.*\)$
16+
!\[.*\]\(.*\)
1017

1118
# Most obvious URLs
12-
https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)
19+
https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&\/=]*)
1320

1421
# Markdown references and URLs (definition and use)
1522
^\[\]\(\){#[a-z-]+}$
1623
\]\([^\s]+\)
1724
\]\[[a-z-]+\]
1825

19-
# Markdown URLs
20-
2126
# Inline code
2227
\`[^\`]+\`
2328

@@ -27,3 +32,9 @@ https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0
2732

2833
# versions
2934
[0-9]+\.[.0-9]+(\+[0-9a-z]+)?
35+
36+
# software-name@version
37+
[A-Za-z-_]+@[0-9]+(\.[.0-9]+)?(\+[0-9a-z]+)?
38+
39+
# img tag
40+
<img.*\/>

docs/clusters/bristen.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Nodes are in the [`normal` Slurm partition][ref-slurm-partition-normal].
1616

1717
### Storage and file systems
1818

19-
Bristen uses the [MLp filesystems and storage policies][ref-mlp-storage].
19+
Bristen uses the [MLP filesystems and storage policies][ref-mlp-storage].
2020

2121
## Getting started
2222

docs/clusters/clariden.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Most nodes are in the [`normal` Slurm partition][ref-slurm-partition-normal], wh
1818

1919
### Storage and file systems
2020

21-
Clariden uses the [MLp filesystems and storage policies][ref-mlp-storage].
21+
Clariden uses the [MLP filesystems and storage policies][ref-mlp-storage].
2222

2323
## Getting started
2424

docs/clusters/daint.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,10 @@ There are four [Slurm partitions][ref-slurm-partitions] on the system:
115115

116116
| name | nodes | max nodes per job | time limit |
117117
| -- | -- | -- | -- |
118-
| `normal` | unlim | - | 24 hours |
118+
| `normal` | unlimited | - | 24 hours |
119119
| `debug` | 24 | 2 | 30 minutes |
120120
| `xfer` | 2 | 1 | 24 hours |
121-
| `low` | unlim | - | 24 hours |
121+
| `low` | unlimited | - | 24 hours |
122122

123123
* nodes in the `normal` and `debug` (and `low`) partitions are not shared
124124
* nodes in the `xfer` partition can be shared

docs/running/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Running Jobs
2+
3+
[Slurm][ref-slurm] is used on CSCS systems to schedule jobs.
4+
The [job report tool][ref-jobreport] can be used in Slurm jobs to collect reports on how well an application uses the system.

docs/software/ml/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ To ensure optimal performance on CSCS systems, we recommend starting from an env
5050
This can be achieved either by:
5151

5252
* building a [custom container image][ref-build-containers] based on a suitable ML-ready base image,
53-
* or starting from a provided uenv (e.g., [PrgEnv GNU][ref-uenv-prgenv-gnu] or [PyTorch uenv][ref-uenv-pytorch]),
53+
* or starting from a provided uenv (e.g., [`prgenv-gnu`][ref-uenv-prgenv-gnu] or [PyTorch uenv][ref-uenv-pytorch]),
5454

5555
and extending it with a virtual environment.
5656

docs/software/prgenv/prgenv-gnu.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ The environment is designed as a fairly minimal set of
9595

9696
There are three ways to access the software provided by prgenv-gnu, once it has been started.
9797

98-
=== "the default view"
98+
=== "the `default` view"
9999

100100
The simplest way to get started is to use the `default` file system view, which automatically loads all of the packages when the uenv is started.
101101

docs/software/prgenv/prgenv-nvfortran.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@ uenv image find prgenv-nvfortran@*
6767
uenv image pull prgenv-nvfortran/24.11:v2
6868
```
6969

70-
=== "the nvfort view"
70+
=== "the `nvfort` view"
7171

72-
The nvfort view loads all of the packages into your environment (equivalent to loading all the modules at once):
72+
The `nvfort` view loads all of the packages into your environment (equivalent to loading all the modules at once):
7373

7474
```bash
7575
uenv start prgenv-nvfortran/24.11:v1 --view=nvfort

docs/software/sciapps/gromacs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[GROMACS] (GROningen Machine for Chemical Simulations) is a versatile and widely-used open source package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.
55

6-
It is primarily designed for biochemical molecules like proteins, lipids and nucleic acids that have a lot of complicated bonded interactions, but since GROMACS is extremely fast at calculating the nonbonded interactions (that usually dominate simulations) many groups are also using it for research on non-biological systems, e.g. polymers.
6+
It is primarily designed for biochemical molecules like proteins, lipids and nucleic acids that have a lot of complicated bonded interactions, but since GROMACS is extremely fast at calculating the non-bonded interactions (that usually dominate simulations) many groups are also using it for research on non-biological systems, e.g. polymers.
77

88
!!! note "uenvs"
99

0 commit comments

Comments
 (0)