Skip to content

Commit 97fc18d

Browse files
committed
Add a linear algebra page
1 parent 8742bba commit 97fc18d

4 files changed

Lines changed: 14 additions & 36 deletions

File tree

Sources/Numerix/Documentation.docc/BlasRoutines.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

Sources/Numerix/Documentation.docc/LapackRoutines.md

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Linear Algebra
2+
3+
Vector and Matrix linear algebra operations.
4+
5+
Numerix uses the Accelerate framework to access Basic Linear Algebra Subprograms (BLAS) and Linear Algebra Package (LAPACK) for performing common linear algebra operations. More information about BLAS and LAPACK is available at <https://netlib.org/blas/> and <https://netlib.org/lapack/> respectively.
6+
7+
- ``Vector/dot(_:)``
8+
- ``Vector/norm()``
9+
- ``Vector/scale(by:)``
10+
- ``Vector/sum()``
11+
- ``Vector/absoluteSum()``
12+
- ``Vector/cumulativeSum()``
13+
- ``Numerix/swapValues(_:_:)-(Vector<Scalar>,_)``

Sources/Numerix/Documentation.docc/Numerix.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,4 @@ See the `CONTRIBUTING.md` document in the [Numerix GitHub repository](https://gi
2323
### Essentials
2424

2525
- <doc:GetStarted>
26-
27-
### Linear Algebra
28-
29-
- <doc:BlasRoutines>
30-
- <doc:LapackRoutines>
26+
- <doc:LinearAlgebra>

0 commit comments

Comments
 (0)