Skip to content

Commit 3ea7333

Browse files
committed
linalg : インデントとリンクを修正 (#1233)
Signed-off-by: Yuya Asano <64895419+sukeya@users.noreply.github.com>
1 parent 4b1055b commit 3ea7333

7 files changed

+51
-42
lines changed

reference/linalg/hermitian_matrix_product.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -124,21 +124,21 @@ namespace std::linalg {
124124
125125
## 適格要件
126126
- 共通
127-
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
128-
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(A), decltype(B), decltype(C)>()`が`true`
129-
- (1), (2), (5), (6):
130-
+ `InMat1`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
131-
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
132-
- (3), (4), (7), (8):
133-
+ `InMat2`(`B`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
134-
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(B), decltype(B)>(0, 1)`が`true` (つまり`B`が正方行列であること)
127+
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
128+
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(A), decltype(B), decltype(C)>()`が`true`
129+
- (1), (2), (5), (6):
130+
+ `InMat1`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
131+
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
132+
- (3), (4), (7), (8):
133+
+ `InMat2`(`B`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
134+
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(B), decltype(B)>(0, 1)`が`true` (つまり`B`が正方行列であること)
135135
- (5), (6), (7), (8): [`possibly-addable`](possibly-addable.md)`<decltype(E),decltype(E),decltype(C)>()`が`true`
136136
- (2), (4), (6), (8): [`is_execution_policy`](/reference/execution/is_execution_policy.md)`<ExecutionPolicy>::value`が`true`
137137
138138
139139
## 事前条件
140140
- 共通
141-
+ [`multipliable`](multipliable.md)`(A, B, C) == true`
141+
+ [`multipliable`](multipliable.md)`(A, B, C) == true`
142142
- (1), (2), (5), (6): `A.extent(0) == A.extent(1)`
143143
- (3), (4), (7), (8): `B.extent(0) == B.extent(1)`
144144
- (5), (6), (7), (8): [`addable`](addable.md)`(E, E, C) == true`
@@ -302,7 +302,7 @@ int main()
302302
return 0;
303303
}
304304
```
305-
* .extent[link /reference/mdspan/extents/extent.md]
305+
* A.extent[link /reference/mdspan/extents/extent.md]
306306
* std::mdspan[link /reference/mdspan/mdspan.md]
307307
* std::extents[link /reference/mdspan/extents.md]
308308
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]

reference/linalg/matrix_product.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,8 @@ int main()
162162
return 0;
163163
}
164164
```
165-
* .extent[link /reference/mdspan/extents/extent.md]
165+
* A.extent[link /reference/mdspan/extents/extent.md]
166+
* B.extent[link /reference/mdspan/extents/extent.md]
166167
* std::mdspan[link /reference/mdspan/mdspan.md]
167168
* std::execution::par[link /reference/execution/execution/execution_policy.md]
168169

reference/linalg/symmetric_matrix_product.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -124,14 +124,14 @@ namespace std::linalg {
124124
125125
## 適格要件
126126
- 共通
127-
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
128-
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(A), decltype(B), decltype(C)>()`が`true`
129-
- (1), (2), (5), (6):
130-
+ `InMat1`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
131-
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
132-
- (3), (4), (7), (8):
133-
+ `InMat2`(`B`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
134-
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(B), decltype(B)>(0, 1)`が`true` (つまり`B`が正方行列であること)
127+
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
128+
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(A), decltype(B), decltype(C)>()`が`true`
129+
- (1), (2), (5), (6):
130+
+ `InMat1`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
131+
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
132+
- (3), (4), (7), (8):
133+
+ `InMat2`(`B`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
134+
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(B), decltype(B)>(0, 1)`が`true` (つまり`B`が正方行列であること)
135135
- (5), (6), (7), (8): [`possibly-addable`](possibly-addable.md)`<decltype(E),decltype(E),decltype(C)>()`が`true`
136136
- (2), (4), (6), (8): [`is_execution_policy`](/reference/execution/is_execution_policy.md)`<ExecutionPolicy>::value`が`true`
137137
@@ -300,7 +300,7 @@ int main()
300300
return 0;
301301
}
302302
```
303-
* .extent[link /reference/mdspan/extents/extent.md]
303+
* A.extent[link /reference/mdspan/extents/extent.md]
304304
* std::mdspan[link /reference/mdspan/mdspan.md]
305305
* std::extents[link /reference/mdspan/extents.md]
306306
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]

reference/linalg/symmetric_matrix_rank_k_update.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,14 @@ int main()
194194
return 0;
195195
}
196196
```
197+
* A.extent[link /reference/mdspan/extents/extent.md]
198+
* std::mdspan[link /reference/mdspan/mdspan.md]
199+
* std::extents[link /reference/mdspan/extents.md]
200+
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]
201+
* std::linalg::upper_triangle_t[link /reference/linalg/upper_triangle_t.md]
202+
* std::linalg::row_major_t[link /reference/linalg/row_major_t.md]
203+
* std::linalg::upper_triangle[link /reference/linalg/upper_triangle_t.md]
204+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
197205

198206

199207
### 出力

reference/linalg/triangular_matrix_left_product.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ namespace std::linalg {
4444
4545
## 適格要件
4646
- 共通
47-
+ `DiagonalStorage`が[`implicit_unit_diagonal_t`](implicit_unit_diagonal_t.md)または[`explicit_diagonal_t`](explicit_diagonal_t.md)
48-
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
49-
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(A), decltype(C), decltype(C)>()`が`true`
50-
+ `InMat`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
51-
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
47+
+ `DiagonalStorage`が[`implicit_unit_diagonal_t`](implicit_unit_diagonal_t.md)または[`explicit_diagonal_t`](explicit_diagonal_t.md)
48+
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
49+
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(A), decltype(C), decltype(C)>()`が`true`
50+
+ `InMat`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
51+
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
5252
- (2): [`is_execution_policy`](/reference/execution/is_execution_policy.md)`<ExecutionPolicy>::value`が`true`
5353
5454
@@ -153,7 +153,7 @@ int main()
153153
return 0;
154154
}
155155
```
156-
* .extent[link /reference/mdspan/extents/extent.md]
156+
* A.extent[link /reference/mdspan/extents/extent.md]
157157
* std::mdspan[link /reference/mdspan/mdspan.md]
158158
* std::extents[link /reference/mdspan/extents.md]
159159
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]

reference/linalg/triangular_matrix_product.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -140,15 +140,15 @@ namespace std::linalg {
140140
141141
## 適格要件
142142
- 共通
143-
+ `DiagonalStorage`が[`implicit_unit_diagonal_t`](implicit_unit_diagonal_t.md)または[`explicit_diagonal_t`](explicit_diagonal_t.md)
144-
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
145-
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(A), decltype(B), decltype(C)>()`が`true`
146-
- (1), (2), (5), (6):
147-
+ `InMat1`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
148-
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
149-
- (3), (4), (7), (8):
150-
+ `InMat2`(`B`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
151-
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(B), decltype(B)>(0, 1)`が`true` (つまり`B`が正方行列であること)
143+
+ `DiagonalStorage`が[`implicit_unit_diagonal_t`](implicit_unit_diagonal_t.md)または[`explicit_diagonal_t`](explicit_diagonal_t.md)
144+
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
145+
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(A), decltype(B), decltype(C)>()`が`true`
146+
- (1), (2), (5), (6):
147+
+ `InMat1`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
148+
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
149+
- (3), (4), (7), (8):
150+
+ `InMat2`(`B`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
151+
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(B), decltype(B)>(0, 1)`が`true` (つまり`B`が正方行列であること)
152152
- (5), (6), (7), (8): [`possibly-addable`](possibly-addable.md)`<decltype(E),decltype(E),decltype(C)>()`が`true`
153153
- (2), (4), (6), (8): [`is_execution_policy`](/reference/execution/is_execution_policy.md)`<ExecutionPolicy>::value`が`true`
154154
@@ -365,7 +365,7 @@ int main()
365365
return 0;
366366
}
367367
```
368-
* .extent[link /reference/mdspan/extents/extent.md]
368+
* A.extent[link /reference/mdspan/extents/extent.md]
369369
* std::mdspan[link /reference/mdspan/mdspan.md]
370370
* std::extents[link /reference/mdspan/extents.md]
371371
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]

reference/linalg/triangular_matrix_right_product.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ namespace std::linalg {
4444
4545
## 適格要件
4646
- 共通
47-
+ `DiagonalStorage`が[`implicit_unit_diagonal_t`](implicit_unit_diagonal_t.md)または[`explicit_diagonal_t`](explicit_diagonal_t.md)
48-
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
49-
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(C), decltype(A), decltype(C)>()`が`true`
50-
+ `InMat`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
51-
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
47+
+ `DiagonalStorage`が[`implicit_unit_diagonal_t`](implicit_unit_diagonal_t.md)または[`explicit_diagonal_t`](explicit_diagonal_t.md)
48+
+ `Triangle`は[`upper_triangle_t`](upper_triangle_t.md)または[`lower_triangle_t`](lower_triangle_t.md)
49+
+ [`possibly-multipliable`](possibly-multipliable.md)`<decltype(C), decltype(A), decltype(C)>()`が`true`
50+
+ `InMat`(`A`の型)が[`layout_blas_packed`](layout_blas_packed.md)を持つなら、レイアウトの`Triangle`テンプレート引数とこの関数の`Triangle`テンプレート引数が同じ型
51+
+ [`compatible-static-extents`](compatible-static-extents.md)`<decltype(A), decltype(A)>(0, 1)`が`true` (つまり`A`が正方行列であること)
5252
- (2): [`is_execution_policy`](/reference/execution/is_execution_policy.md)`<ExecutionPolicy>::value`が`true`
5353
5454
@@ -153,7 +153,7 @@ int main()
153153
return 0;
154154
}
155155
```
156-
* .extent[link /reference/mdspan/extents/extent.md]
156+
* A.extent[link /reference/mdspan/extents/extent.md]
157157
* std::mdspan[link /reference/mdspan/mdspan.md]
158158
* std::extents[link /reference/mdspan/extents.md]
159159
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]

0 commit comments

Comments
 (0)