Skip to content

Commit 745bcf8

Browse files
committed
shorten doc comment
1 parent e30b2ec commit 745bcf8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: doc/specs/stdlib_linalg.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ of the legacy codes:
2626
- Free format, lower-case style
2727
- `implicit none(type, external)` applied to all procedures and modules
2828
- `intent` added and all `pure` procedures where possible
29-
- All procedure names are prefixed with `stdlib_`, while their generic interface is the same as the BLAS/LAPACK default, with the header character dropped. For example, `stdlib_dgemv`, `stdlib_sgemv`, etc. provide implementations for matrix-vector multiply, while the generic interface is named `gemv`
29+
- `stdlib` provides all procedures in two different flavors: (a) original BLAS/LAPACK names with a prefix `stdlib_?<name>` (ex: `stdlib_dgemv`, `stdlib_sgemv`); (b) A generic, kind agnostic `<name>`, i.e. `gemv`.
3030
- F77-style `parameter`s removed, and all numeric constants have been generalized with KIND-dependent Fortran intrinsics.
3131
- preprocessor-based OpenMP directives retained.
3232
The single-source module structure hopefully allows for cross-procedural inlining which is otherwise impossible without link-time optimization.

0 commit comments

Comments
 (0)