Skip to content

Commit 049395f

Browse files
committed
linalg : コード例にリンクを追加 (#1233)
Signed-off-by: Yuya Asano <64895419+sukeya@users.noreply.github.com>
1 parent ad3c81f commit 049395f

11 files changed

+112
-2
lines changed

reference/linalg/hermitian_matrix_rank_1_update.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,17 @@ int main()
196196
return 0;
197197
}
198198
```
199+
* A.extent[link /reference/mdspan/extents/extent.md]
200+
* v.extent[link /reference/mdspan/extents/extent.md]
201+
* std::complex[link /reference/complex/complex.md]
202+
* std::mdspan[link /reference/mdspan/mdspan.md]
203+
* std::extents[link /reference/mdspan/extents.md]
204+
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]
205+
* std::linalg::upper_triangle_t[link /reference/linalg/upper_triangle_t.md]
206+
* std::linalg::row_major_t[link /reference/linalg/row_major_t.md]
207+
* std::linalg::upper_triangle[link /reference/linalg/upper_triangle_t.md]
208+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
209+
* std::linalg::hermitian_matrix_rank_1_update[color ff0000]
199210

200211

201212
### 出力

reference/linalg/hermitian_matrix_rank_2_update.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,18 @@ int main()
154154
return 0;
155155
}
156156
```
157+
* A.extent[link /reference/mdspan/extents/extent.md]
158+
* x.extent[link /reference/mdspan/extents/extent.md]
159+
* y.extent[link /reference/mdspan/extents/extent.md]
160+
* std::complex[link /reference/complex/complex.md]
161+
* std::mdspan[link /reference/mdspan/mdspan.md]
162+
* std::extents[link /reference/mdspan/extents.md]
163+
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]
164+
* std::linalg::upper_triangle_t[link /reference/linalg/upper_triangle_t.md]
165+
* std::linalg::row_major_t[link /reference/linalg/row_major_t.md]
166+
* std::linalg::upper_triangle[link /reference/linalg/upper_triangle_t.md]
167+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
168+
* std::linalg::hermitian_matrix_rank_2_update[color ff0000]
157169

158170

159171
### 出力

reference/linalg/hermitian_matrix_vector_product.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,19 @@ int main()
181181
return 0;
182182
}
183183
```
184+
* A.extent[link /reference/mdspan/extents/extent.md]
185+
* v.extent[link /reference/mdspan/extents/extent.md]
186+
* x.extent[link /reference/mdspan/extents/extent.md]
187+
* y.extent[link /reference/mdspan/extents/extent.md]
188+
* std::complex[link /reference/complex/complex.md]
189+
* std::mdspan[link /reference/mdspan/mdspan.md]
190+
* std::extents[link /reference/mdspan/extents.md]
191+
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]
192+
* std::linalg::upper_triangle_t[link /reference/linalg/upper_triangle_t.md]
193+
* std::linalg::row_major_t[link /reference/linalg/row_major_t.md]
194+
* std::linalg::upper_triangle[link /reference/linalg/upper_triangle_t.md]
195+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
196+
* std::linalg::hermitian_matrix_vector_product[color ff0000]
184197

185198

186199
### 出力

reference/linalg/matrix_rank_1_update.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,11 @@ int main()
136136
return 0;
137137
}
138138
```
139+
* A.extent[link /reference/mdspan/extents/extent.md]
140+
* v.extent[link /reference/mdspan/extents/extent.md]
141+
* std::mdspan[link /reference/mdspan/mdspan.md]
142+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
143+
* std::linalg::matrix_rank_1_update[color ff0000]
139144

140145

141146
### 出力

reference/linalg/matrix_rank_1_update_c.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ $O(\verb|x.extent(0)|\times \verb|y.extent(0)|)$
6565
6666
```cpp example
6767
#include <array>
68+
#include <complex>
6869
#include <iostream>
6970
#include <linalg>
7071
#include <mdspan>
@@ -140,6 +141,13 @@ int main()
140141
return 0;
141142
}
142143
```
144+
* A.extent[link /reference/mdspan/extents/extent.md]
145+
* v.extent[link /reference/mdspan/extents/extent.md]
146+
* y.extent[link /reference/mdspan/extents/extent.md]
147+
* std::complex[link /reference/complex/complex.md]
148+
* std::mdspan[link /reference/mdspan/mdspan.md]
149+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
150+
* std::linalg::matrix_rank_1_update[color ff0000]
143151

144152

145153
### 出力

reference/linalg/matrix_vector_product.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,13 @@ int main()
153153
return 0;
154154
}
155155
```
156+
* A.extent[link /reference/mdspan/extents/extent.md]
157+
* v.extent[link /reference/mdspan/extents/extent.md]
158+
* x.extent[link /reference/mdspan/extents/extent.md]
159+
* y.extent[link /reference/mdspan/extents/extent.md]
160+
* std::mdspan[link /reference/mdspan/mdspan.md]
161+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
162+
* std::linalg::matrix_vector_product[color ff0000]
156163

157164

158165
### 出力

reference/linalg/symmetric_matrix_rank_1_update.md

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

198208

199209
### 出力

reference/linalg/symmetric_matrix_rank_2_update.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ int main()
128128
129129
// (1)
130130
std::cout << "(1)\n";
131-
std::linalg::symmetric_matrix_rank_1_update(
131+
std::linalg::symmetric_matrix_rank_2_update(
132132
x,
133133
y,
134134
A,
@@ -138,7 +138,7 @@ int main()
138138
// (2)
139139
init_mat(A);
140140
std::cout << "(2)\n";
141-
std::linalg::symmetric_matrix_rank_1_update(
141+
std::linalg::symmetric_matrix_rank_2_update(
142142
std::execution::par,
143143
x,
144144
y,
@@ -149,6 +149,17 @@ int main()
149149
return 0;
150150
}
151151
```
152+
* A.extent[link /reference/mdspan/extents/extent.md]
153+
* x.extent[link /reference/mdspan/extents/extent.md]
154+
* y.extent[link /reference/mdspan/extents/extent.md]
155+
* std::mdspan[link /reference/mdspan/mdspan.md]
156+
* std::extents[link /reference/mdspan/extents.md]
157+
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]
158+
* std::linalg::upper_triangle_t[link /reference/linalg/upper_triangle_t.md]
159+
* std::linalg::row_major_t[link /reference/linalg/row_major_t.md]
160+
* std::linalg::upper_triangle[link /reference/linalg/upper_triangle_t.md]
161+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
162+
* std::linalg::symmetric_matrix_rank_2_update[color ff0000]
152163

153164

154165
### 出力

reference/linalg/symmetric_matrix_vector_product.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,17 @@ int main()
178178
return 0;
179179
}
180180
```
181+
* A.extent[link /reference/mdspan/extents/extent.md]
182+
* v.extent[link /reference/mdspan/extents/extent.md]
183+
* x.extent[link /reference/mdspan/extents/extent.md]
184+
* std::mdspan[link /reference/mdspan/mdspan.md]
185+
* std::extents[link /reference/mdspan/extents.md]
186+
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]
187+
* std::linalg::upper_triangle_t[link /reference/linalg/upper_triangle_t.md]
188+
* std::linalg::row_major_t[link /reference/linalg/row_major_t.md]
189+
* std::linalg::upper_triangle[link /reference/linalg/upper_triangle_t.md]
190+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
191+
* std::linalg::symmetric_matrix_vector_product[color ff0000]
181192

182193

183194
### 出力

reference/linalg/triangular_matrix_vector_product.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,17 @@ int main()
267267
return 0;
268268
}
269269
```
270+
* A.extent[link /reference/mdspan/extents/extent.md]
271+
* v.extent[link /reference/mdspan/extents/extent.md]
272+
* std::mdspan[link /reference/mdspan/mdspan.md]
273+
* std::extents[link /reference/mdspan/extents.md]
274+
* std::linalg::layout_blas_packed[link /reference/linalg/layout_blas_packed.md]
275+
* std::linalg::upper_triangle_t[link /reference/linalg/upper_triangle_t.md]
276+
* std::linalg::row_major_t[link /reference/linalg/row_major_t.md]
277+
* std::linalg::upper_triangle[link /reference/linalg/upper_triangle_t.md]
278+
* std::linalg::implicit_unit_diagonal[link /reference/linalg/implicit_unit_diagonal_t.md]
279+
* std::execution::par[link /reference/execution/execution/execution_policy.md]
280+
* std::linalg::triangular_matrix_vector_product[color ff0000]
270281

271282

272283
### 出力

0 commit comments

Comments
 (0)