Skip to content

Commit 4f9b61d

Browse files
committed
Fix spelling issues
1 parent ff46514 commit 4f9b61d

3 files changed

Lines changed: 13 additions & 2 deletions

File tree

.github/actions/spelling/allow.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2564,3 +2564,14 @@ euo
25642564
ftrampoline
25652565
CLANGRT
25662566
dumpmachine
2567+
asanyarray
2568+
builddir
2569+
flatnonzero
2570+
mastsif
2571+
nontriangular
2572+
pybindings
2573+
sifdecode
2574+
SKBUILD
2575+
testsetup
2576+
unconstr
2577+
uvx

python/prima/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ def minimize(fun, x0, args=(), method=None, bounds=None, constraints=(), callbac
240240
* - 101
241241
- The Fortran code reached an assertion.
242242
* - 102
243-
- The Fortran code reached a validation faillure (similar to assertion).
243+
- The Fortran code reached a validation failure (similar to assertion).
244244
* - 103
245245
- Memory allocation failure.
246246

python/tests/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ These are high level requirements for the python package. Next to the requiremen
55
within that file which implements it. The testfile/testname is written in such a way that it can be passed as an argument to `pytest` in
66
order to run that test by itself.
77

8-
Not all tests apply to all backends. In particular, the Python backend only implements COBYLA and so cannot participate in any of the tests related to non-COBLYA algorithms. Each requirement will be prefaced with an array specifying the backends to which it applies. `[F, P]` indicates that it applies to both the Fortran and Python backend and should be implemented as such. `[F]` or `[P]` implies that it only applies to the Fortran or to the Python backend. `[N/A]` implies that the test is focused on the interface logic and the choice of backend is irrelevant.
8+
Not all tests apply to all backends. In particular, the Python backend only implements COBYLA and so cannot participate in any of the tests related to non-COBYLA algorithms. Each requirement will be prefaced with an array specifying the backends to which it applies. `[F, P]` indicates that it applies to both the Fortran and Python backend and should be implemented as such. `[F]` or `[P]` implies that it only applies to the Fortran or to the Python backend. `[N/A]` implies that the test is focused on the interface logic and the choice of backend is irrelevant.
99

1010

1111
## Requirements for basic functionality, algorithm autoselection, and explicit algorithm selection

0 commit comments

Comments
 (0)