Skip to content

Commit 5e3a1e9

Browse files
committed
linalg : 細かな修正 (#1233)
Signed-off-by: Yuya Asano <64895419+sukeya@users.noreply.github.com>
1 parent d09b68e commit 5e3a1e9

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

reference/linalg/matrix_frob_norm.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ namespace std::linalg {
4242
4343
## 効果
4444
- (3), (4): `T`を`decltype(abs-if-needed(declval<typename InMat::value_type>()) * abs-if-needed(declval<typename InMat::value_type>()))`とすると、
45-
+ (3): `matrix_frob_norm(v, T{})`を返す。
46-
+ (4): `matrix_frob_norm(std::forward<ExecutionPolicy>(exec), v, T{})`を返す。
45+
+ (3): `matrix_frob_norm(A, T{})`を返す。
46+
+ (4): `matrix_frob_norm(std::forward<ExecutionPolicy>(exec), A, T{})`を返す。
4747
4848
4949
## 戻り値
@@ -54,8 +54,8 @@ $$
5454
$$
5555
5656
- (3), (4): `T`を`decltype(abs-if-needed(declval<typename InMat::value_type>()) * abs-if-needed(declval<typename InMat::value_type>()))`とすると、
57-
+ (3): `matrix_frob_norm(v, T{})`を返す。
58-
+ (4): `matrix_frob_norm(std::forward<ExecutionPolicy>(exec), v, T{})`を返す。
57+
+ (3): `matrix_frob_norm(A, T{})`を返す。
58+
+ (4): `matrix_frob_norm(std::forward<ExecutionPolicy>(exec), A, T{})`を返す。
5959
6060
6161
## 備考
@@ -88,10 +88,10 @@ int main()
8888
}
8989
}
9090
91-
std::cout << stdex::linalg::matrix_frob_norm(A, 1.0 / (M + N + 1)) << '\n'
92-
<< stdex::linalg::matrix_frob_norm(std::execution::par, A, 1.0 / (M + N + 1)) << '\n'
93-
<< stdex::linalg::matrix_frob_norm(A) << '\n'
94-
<< stdex::linalg::matrix_frob_norm(std::execution::par, A) << '\n';
91+
std::cout << std::linalg::matrix_frob_norm(A, 1.0 / (M * N + 1)) << '\n'
92+
<< std::linalg::matrix_frob_norm(std::execution::par, A, 1.0 / (M * N + 1)) << '\n'
93+
<< std::linalg::matrix_frob_norm(A) << '\n'
94+
<< std::linalg::matrix_frob_norm(std::execution::par, A) << '\n';
9595
9696
return 0;
9797
}

reference/linalg/vector_idx_abs_max.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ int main()
6666
v(i) = std::pow(-1.0, i) / (i + 1);
6767
}
6868
69-
std::cout << stdex::linalg::vector_idx_abs_max(v) << '\n' // (1)
70-
<< stdex::linalg::vector_idx_abs_max(std::execution::par, v) << '\n'; // (2)
69+
std::cout << std::linalg::vector_idx_abs_max(v) << '\n' // (1)
70+
<< std::linalg::vector_idx_abs_max(std::execution::par, v) << '\n'; // (2)
7171
7272
return 0;
7373
}

0 commit comments

Comments
 (0)