@@ -21,7 +21,7 @@ fn permutate() {
21
21
let a = arr2 ( & [ [ 1. , 2. , 3. ] , [ 4. , 5. , 6. ] , [ 7. , 8. , 9. ] ] ) ;
22
22
println ! ( "a= \n {:?}" , & a) ;
23
23
let p = vec ! [ 2 , 2 , 3 ] ; // replace 1-2
24
- let pa = a. permutate_column ( & p) ;
24
+ let pa = a. permutated ( & p) ;
25
25
println ! ( "permutated = \n {:?}" , & pa) ;
26
26
all_close ( pa, arr2 ( & [ [ 4. , 5. , 6. ] , [ 1. , 2. , 3. ] , [ 7. , 8. , 9. ] ] ) )
27
27
}
@@ -31,7 +31,7 @@ fn permutate_t() {
31
31
let a = arr2 ( & [ [ 1. , 4. , 7. ] , [ 2. , 5. , 8. ] , [ 3. , 6. , 9. ] ] ) . reversed_axes ( ) ;
32
32
println ! ( "a= \n {:?}" , & a) ;
33
33
let p = vec ! [ 2 , 2 , 3 ] ; // replace 1-2
34
- let pa = a. permutate_column ( & p) ;
34
+ let pa = a. permutated ( & p) ;
35
35
println ! ( "permutated = \n {:?}" , & pa) ;
36
36
all_close ( pa, arr2 ( & [ [ 4. , 5. , 6. ] , [ 1. , 2. , 3. ] , [ 7. , 8. , 9. ] ] ) )
37
37
}
@@ -42,7 +42,7 @@ fn permutate_3x4() {
42
42
println ! ( "a= \n {:?}" , & a) ;
43
43
let p = vec ! [ 1 , 3 , 3 ] ; // replace 2-3
44
44
println ! ( "permutation = \n {:?}" , & p) ;
45
- let pa = a. permutate_column ( & p) ;
45
+ let pa = a. permutated ( & p) ;
46
46
println ! ( "permutated = \n {:?}" , & pa) ;
47
47
all_close ( pa,
48
48
arr2 ( & [ [ 1. , 4. , 7. , 10. ] , [ 3. , 6. , 9. , 12. ] , [ 2. , 5. , 8. , 11. ] ] ) ) ;
@@ -54,7 +54,7 @@ fn permutate_3x4_t() {
54
54
println ! ( "a= \n {:?}" , & a) ;
55
55
let p = vec ! [ 1 , 3 , 3 ] ; // replace 2-3
56
56
println ! ( "permutation = \n {:?}" , & p) ;
57
- let pa = a. permutate_column ( & p) ;
57
+ let pa = a. permutated ( & p) ;
58
58
println ! ( "permutated = \n {:?}" , & pa) ;
59
59
all_close ( pa,
60
60
arr2 ( & [ [ 1. , 2. , 3. , 4. ] , [ 9. , 10. , 11. , 12. ] , [ 5. , 6. , 7. , 8. ] ] ) ) ;
@@ -66,7 +66,7 @@ fn permutate_4x3() {
66
66
println ! ( "a= \n {:?}" , & a) ;
67
67
let p = vec ! [ 4 , 2 , 3 , 4 ] ; // replace 1-4
68
68
println ! ( "permutation = \n {:?}" , & p) ;
69
- let pa = a. permutate_column ( & p) ;
69
+ let pa = a. permutated ( & p) ;
70
70
println ! ( "permutated = \n {:?}" , & pa) ;
71
71
all_close ( pa,
72
72
arr2 ( & [ [ 4. , 8. , 12. ] , [ 2. , 6. , 10. ] , [ 3. , 7. , 11. ] , [ 1. , 5. , 9. ] ] ) )
@@ -78,7 +78,7 @@ fn permutate_4x3_t() {
78
78
println ! ( "a= \n {:?}" , & a) ;
79
79
let p = vec ! [ 4 , 2 , 3 , 4 ] ; // replace 1-4
80
80
println ! ( "permutation = \n {:?}" , & p) ;
81
- let pa = a. permutate_column ( & p) ;
81
+ let pa = a. permutated ( & p) ;
82
82
println ! ( "permutated = \n {:?}" , & pa) ;
83
83
all_close ( pa,
84
84
arr2 ( & [ [ 10. , 11. , 12. ] , [ 4. , 5. , 6. ] , [ 7. , 8. , 9. ] , [ 1. , 2. , 3. ] ] ) )
@@ -98,7 +98,7 @@ fn lu_square_upper() {
98
98
println ! ( "P = \n {:?}" , & p) ;
99
99
println ! ( "L = \n {:?}" , & l) ;
100
100
println ! ( "U = \n {:?}" , & u) ;
101
- all_close ( l. dot ( & u) . permutate_column ( & p) , a) ;
101
+ all_close ( l. dot ( & u) . permutated ( & p) , a) ;
102
102
}
103
103
104
104
#[ test]
@@ -115,7 +115,7 @@ fn lu_square_upper_t() {
115
115
println ! ( "P = \n {:?}" , & p) ;
116
116
println ! ( "L = \n {:?}" , & l) ;
117
117
println ! ( "U = \n {:?}" , & u) ;
118
- all_close ( l. dot ( & u) . permutate_column ( & p) , a) ;
118
+ all_close ( l. dot ( & u) . permutated ( & p) , a) ;
119
119
}
120
120
121
121
#[ test]
@@ -133,7 +133,7 @@ fn lu_square_lower() {
133
133
println ! ( "L = \n {:?}" , & l) ;
134
134
println ! ( "U = \n {:?}" , & u) ;
135
135
println ! ( "LU = \n {:?}" , l. dot( & u) ) ;
136
- all_close ( l. dot ( & u) . permutate_column ( & p) , a) ;
136
+ all_close ( l. dot ( & u) . permutated ( & p) , a) ;
137
137
}
138
138
139
139
#[ test]
@@ -151,7 +151,7 @@ fn lu_square_lower_t() {
151
151
println ! ( "L = \n {:?}" , & l) ;
152
152
println ! ( "U = \n {:?}" , & u) ;
153
153
println ! ( "LU = \n {:?}" , l. dot( & u) ) ;
154
- all_close ( l. dot ( & u) . permutate_column ( & p) , a) ;
154
+ all_close ( l. dot ( & u) . permutated ( & p) , a) ;
155
155
}
156
156
157
157
#[ test]
@@ -164,7 +164,7 @@ fn lu_square() {
164
164
println ! ( "L = \n {:?}" , & l) ;
165
165
println ! ( "U = \n {:?}" , & u) ;
166
166
println ! ( "LU = \n {:?}" , l. dot( & u) ) ;
167
- all_close ( l. dot ( & u) . permutate_column ( & p) , a) ;
167
+ all_close ( l. dot ( & u) . permutated ( & p) , a) ;
168
168
}
169
169
170
170
#[ test]
@@ -176,7 +176,7 @@ fn lu_square_t() {
176
176
println ! ( "P = \n {:?}" , & p) ;
177
177
println ! ( "L = \n {:?}" , & l) ;
178
178
println ! ( "U = \n {:?}" , & u) ;
179
- all_close ( l. dot ( & u) . permutate_column ( & p) , a) ;
179
+ all_close ( l. dot ( & u) . permutated ( & p) , a) ;
180
180
}
181
181
182
182
// #[test]
@@ -189,7 +189,7 @@ fn lu_square_t() {
189
189
// println!("L = \n{:?}", &l);
190
190
// println!("U = \n{:?}", &u);
191
191
// println!("LU = \n{:?}", l.dot(&u));
192
- // all_close(l.dot(&u).permutate_column (&p), a);
192
+ // all_close(l.dot(&u).permutated (&p), a);
193
193
// }
194
194
//
195
195
// #[test]
@@ -201,7 +201,7 @@ fn lu_square_t() {
201
201
// println!("P = \n{:?}", &p);
202
202
// println!("L = \n{:?}", &l);
203
203
// println!("U = \n{:?}", &u);
204
- // all_close(l.dot(&u).permutate_column (&p), a);
204
+ // all_close(l.dot(&u).permutated (&p), a);
205
205
// }
206
206
207
207
// #[test]
@@ -219,7 +219,7 @@ fn lu_square_t() {
219
219
// println!("L = \n{:?}", &l);
220
220
// println!("U = \n{:?}", &u);
221
221
// println!("LU = \n{:?}", l.dot(&u));
222
- // all_close(l.dot(&u).permutate_column (&p), a);
222
+ // all_close(l.dot(&u).permutated (&p), a);
223
223
// }
224
224
//
225
225
// #[test]
@@ -237,7 +237,7 @@ fn lu_square_t() {
237
237
// println!("L = \n{:?}", &l);
238
238
// println!("U = \n{:?}", &u);
239
239
// println!("LU = \n{:?}", l.dot(&u));
240
- // all_close(l.dot(&u).permutate_column (&p), a);
240
+ // all_close(l.dot(&u).permutated (&p), a);
241
241
// }
242
242
243
243
#[ test]
@@ -255,7 +255,7 @@ fn lu_4x3_upper_t() {
255
255
println ! ( "L = \n {:?}" , & l) ;
256
256
println ! ( "U = \n {:?}" , & u) ;
257
257
println ! ( "LU = \n {:?}" , l. dot( & u) ) ;
258
- all_close ( l. dot ( & u) . permutate_column ( & p) , a) ;
258
+ all_close ( l. dot ( & u) . permutated ( & p) , a) ;
259
259
}
260
260
261
261
// #[test]
@@ -268,7 +268,7 @@ fn lu_4x3_upper_t() {
268
268
// println!("L = \n{:?}", &l);
269
269
// println!("U = \n{:?}", &u);
270
270
// println!("LU = \n{:?}", l.dot(&u));
271
- // all_close(l.dot(&u).permutate_column (&p), a);
271
+ // all_close(l.dot(&u).permutated (&p), a);
272
272
// }
273
273
//
274
274
// #[test]
@@ -280,5 +280,5 @@ fn lu_4x3_upper_t() {
280
280
// println!("P = \n{:?}", &p);
281
281
// println!("L = \n{:?}", &l);
282
282
// println!("U = \n{:?}", &u);
283
- // all_close(l.dot(&u).permutate_column (&p), a);
283
+ // all_close(l.dot(&u).permutated (&p), a);
284
284
// }
0 commit comments