Skip to content

Commit 13281ea

Browse files
committed
[linalg.syn] Remove unnecessary line breaks
1 parent acab9e5 commit 13281ea

File tree

1 file changed

+18
-32
lines changed

1 file changed

+18
-32
lines changed

source/numerics.tex

Lines changed: 18 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -11078,52 +11078,44 @@
1107811078
template<@\exposconcept{inout-object}@ InOutObj1, @\exposconcept{inout-object}@ InOutObj2>
1107911079
void swap_elements(InOutObj1 x, InOutObj2 y);
1108011080
template<class ExecutionPolicy, @\exposconcept{inout-object}@ InOutObj1, @\exposconcept{inout-object}@ InOutObj2>
11081-
void swap_elements(ExecutionPolicy&& exec,
11082-
InOutObj1 x, InOutObj2 y);
11081+
void swap_elements(ExecutionPolicy&& exec, InOutObj1 x, InOutObj2 y);
1108311082

1108411083
// \ref{linalg.algs.blas1.scal}, multiply elements by scalar
1108511084
template<class Scalar, @\exposconcept{inout-object}@ InOutObj>
1108611085
void scale(Scalar alpha, InOutObj x);
1108711086
template<class ExecutionPolicy, class Scalar, @\exposconcept{inout-object}@ InOutObj>
11088-
void scale(ExecutionPolicy&& exec,
11089-
Scalar alpha, InOutObj x);
11087+
void scale(ExecutionPolicy&& exec, Scalar alpha, InOutObj x);
1109011088

1109111089
// \ref{linalg.algs.blas1.copy}, copy elements
1109211090
template<@\exposconcept{in-object}@ InObj, @\exposconcept{out-object}@ OutObj>
1109311091
void copy(InObj x, OutObj y);
1109411092
template<class ExecutionPolicy, @\exposconcept{in-object}@ InObj, @\exposconcept{out-object}@ OutObj>
11095-
void copy(ExecutionPolicy&& exec,
11096-
InObj x, OutObj y);
11093+
void copy(ExecutionPolicy&& exec, InObj x, OutObj y);
1109711094

1109811095
// \ref{linalg.algs.blas1.add}, add elementwise
1109911096
template<@\exposconcept{in-object}@ InObj1, @\exposconcept{in-object}@ InObj2, @\exposconcept{out-object}@ OutObj>
1110011097
void add(InObj1 x, InObj2 y, OutObj z);
1110111098
template<class ExecutionPolicy, @\exposconcept{in-object}@ InObj1, @\exposconcept{in-object}@ InObj2, @\exposconcept{out-object}@ OutObj>
11102-
void add(ExecutionPolicy&& exec,
11103-
InObj1 x, InObj2 y, OutObj z);
11099+
void add(ExecutionPolicy&& exec, InObj1 x, InObj2 y, OutObj z);
1110411100

1110511101
// \ref{linalg.algs.blas1.dot}, dot product of two vectors
1110611102
template<@\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, class Scalar>
1110711103
Scalar dot(InVec1 v1, InVec2 v2, Scalar init);
1110811104
template<class ExecutionPolicy, @\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, class Scalar>
11109-
Scalar dot(ExecutionPolicy&& exec,
11110-
InVec1 v1, InVec2 v2, Scalar init);
11105+
Scalar dot(ExecutionPolicy&& exec, InVec1 v1, InVec2 v2, Scalar init);
1111111106
template<@\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2>
1111211107
auto dot(InVec1 v1, InVec2 v2);
1111311108
template<class ExecutionPolicy, @\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2>
11114-
auto dot(ExecutionPolicy&& exec,
11115-
InVec1 v1, InVec2 v2);
11109+
auto dot(ExecutionPolicy&& exec, InVec1 v1, InVec2 v2);
1111611110

1111711111
template<@\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, class Scalar>
1111811112
Scalar dotc(InVec1 v1, InVec2 v2, Scalar init);
1111911113
template<class ExecutionPolicy, @\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, class Scalar>
11120-
Scalar dotc(ExecutionPolicy&& exec,
11121-
InVec1 v1, InVec2 v2, Scalar init);
11114+
Scalar dotc(ExecutionPolicy&& exec, InVec1 v1, InVec2 v2, Scalar init);
1112211115
template<@\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2>
1112311116
auto dotc(InVec1 v1, InVec2 v2);
1112411117
template<class ExecutionPolicy, @\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2>
11125-
auto dotc(ExecutionPolicy&& exec,
11126-
InVec1 v1, InVec2 v2);
11118+
auto dotc(ExecutionPolicy&& exec, InVec1 v1, InVec2 v2);
1112711119

1112811120
// \ref{linalg.algs.blas1.ssq}, scaled sum of squares of a vector's elements
1112911121
template<class Scalar>
@@ -11201,14 +11193,12 @@
1120111193
template<@\exposconcept{in-matrix}@ InMat, @\exposconcept{in-vector}@ InVec, @\exposconcept{out-vector}@ OutVec>
1120211194
void matrix_vector_product(InMat A, InVec x, OutVec y);
1120311195
template<class ExecutionPolicy, @\exposconcept{in-matrix}@ InMat, @\exposconcept{in-vector}@ InVec, @\exposconcept{out-vector}@ OutVec>
11204-
void matrix_vector_product(ExecutionPolicy&& exec,
11205-
InMat A, InVec x, OutVec y);
11196+
void matrix_vector_product(ExecutionPolicy&& exec, InMat A, InVec x, OutVec y);
1120611197
template<@\exposconcept{in-matrix}@ InMat, @\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, @\exposconcept{out-vector}@ OutVec>
1120711198
void matrix_vector_product(InMat A, InVec1 x, InVec2 y, OutVec z);
1120811199
template<class ExecutionPolicy,
1120911200
@\exposconcept{in-matrix}@ InMat, @\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, @\exposconcept{out-vector}@ OutVec>
11210-
void matrix_vector_product(ExecutionPolicy&& exec,
11211-
InMat A, InVec1 x, InVec2 y, OutVec z);
11201+
void matrix_vector_product(ExecutionPolicy&& exec, InMat A, InVec1 x, InVec2 y, OutVec z);
1121211202

1121311203
// \ref{linalg.algs.blas2.symv}, symmetric matrix-vector product
1121411204
template<@\exposconcept{in-matrix}@ InMat, class Triangle, @\exposconcept{in-vector}@ InVec, @\exposconcept{out-vector}@ OutVec>
@@ -11247,14 +11237,14 @@
1124711237
// Overwriting triangular matrix-vector product
1124811238
template<@\exposconcept{in-matrix}@ InMat, class Triangle, class DiagonalStorage, @\exposconcept{in-vector}@ InVec,
1124911239
@\exposconcept{out-vector}@ OutVec>
11250-
void triangular_matrix_vector_product(InMat A, Triangle t, DiagonalStorage d, InVec x,
11251-
OutVec y);
11240+
void triangular_matrix_vector_product(InMat A, Triangle t, DiagonalStorage d,
11241+
InVec x, OutVec y);
1125211242
template<class ExecutionPolicy,
1125311243
@\exposconcept{in-matrix}@ InMat, class Triangle, class DiagonalStorage, @\exposconcept{in-vector}@ InVec,
1125411244
@\exposconcept{out-vector}@ OutVec>
1125511245
void triangular_matrix_vector_product(ExecutionPolicy&& exec,
11256-
InMat A, Triangle t, DiagonalStorage d, InVec x,
11257-
OutVec y);
11246+
InMat A, Triangle t, DiagonalStorage d,
11247+
InVec x, OutVec y);
1125811248

1125911249
// In-place triangular matrix-vector product
1126011250
template<@\exposconcept{in-matrix}@ InMat, class Triangle, class DiagonalStorage, @\exposconcept{inout-vector}@ InOutVec>
@@ -11318,14 +11308,12 @@
1131811308
template<@\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, @\exposconcept{inout-matrix}@ InOutMat>
1131911309
void matrix_rank_1_update(InVec1 x, InVec2 y, InOutMat A);
1132011310
template<class ExecutionPolicy, @\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, @\exposconcept{inout-matrix}@ InOutMat>
11321-
void matrix_rank_1_update(ExecutionPolicy&& exec,
11322-
InVec1 x, InVec2 y, InOutMat A);
11311+
void matrix_rank_1_update(ExecutionPolicy&& exec, InVec1 x, InVec2 y, InOutMat A);
1132311312

1132411313
template<@\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, @\exposconcept{inout-matrix}@ InOutMat>
1132511314
void matrix_rank_1_update_c(InVec1 x, InVec2 y, InOutMat A);
1132611315
template<class ExecutionPolicy, @\exposconcept{in-vector}@ InVec1, @\exposconcept{in-vector}@ InVec2, @\exposconcept{inout-matrix}@ InOutMat>
11327-
void matrix_rank_1_update_c(ExecutionPolicy&& exec,
11328-
InVec1 x, InVec2 y, InOutMat A);
11316+
void matrix_rank_1_update_c(ExecutionPolicy&& exec, InVec1 x, InVec2 y, InOutMat A);
1132911317

1133011318
// \ref{linalg.algs.blas2.symherrank1}, symmetric or Hermitian rank-1 matrix update
1133111319
template<class Scalar, @\exposconcept{in-vector}@ InVec, @\exposconcept{possibly-packed-inout-matrix}@ InOutMat, class Triangle>
@@ -11338,8 +11326,7 @@
1133811326
void symmetric_matrix_rank_1_update(InVec x, InOutMat A, Triangle t);
1133911327
template<class ExecutionPolicy,
1134011328
@\exposconcept{in-vector}@ InVec, @\exposconcept{possibly-packed-inout-matrix}@ InOutMat, class Triangle>
11341-
void symmetric_matrix_rank_1_update(ExecutionPolicy&& exec,
11342-
InVec x, InOutMat A, Triangle t);
11329+
void symmetric_matrix_rank_1_update(ExecutionPolicy&& exec, InVec x, InOutMat A, Triangle t);
1134311330

1134411331
template<class Scalar, @\exposconcept{in-vector}@ InVec, @\exposconcept{possibly-packed-inout-matrix}@ InOutMat, class Triangle>
1134511332
void hermitian_matrix_rank_1_update(Scalar alpha, InVec x, InOutMat A, Triangle t);
@@ -11351,8 +11338,7 @@
1135111338
void hermitian_matrix_rank_1_update(InVec x, InOutMat A, Triangle t);
1135211339
template<class ExecutionPolicy,
1135311340
@\exposconcept{in-vector}@ InVec, @\exposconcept{possibly-packed-inout-matrix}@ InOutMat, class Triangle>
11354-
void hermitian_matrix_rank_1_update(ExecutionPolicy&& exec,
11355-
InVec x, InOutMat A, Triangle t);
11341+
void hermitian_matrix_rank_1_update(ExecutionPolicy&& exec, InVec x, InOutMat A, Triangle t);
1135611342

1135711343
// \ref{linalg.algs.blas2.rank2}, symmetric and Hermitian rank-2 matrix updates
1135811344

0 commit comments

Comments
 (0)